Operlaw пишет: Вообщем вот инструкция от КБ.
1. Удалить с АРМ КриптоПРО.
2. Перезагрузить ПК.
3. Удалить Континент АП.
4. Перезагрузить ПК.
5. Очистить систему утилитой от КриптоПРО (запуск от имени администратора) — www.cryptopro.ru/sites/default/files/public/cspclean.exe
6. Очистить систему утилитой от Кода Безопасности (запуск из командной строки от имени администратора с ключами –t и –v) —
Ссылка на утилиту CspCleaner.exe:
cloud.securitycode.ru/nextcloud/index.php/s/QfrzbrM5Gmd4PpN
Пароль: 5iXBS346
7. В случае, если запуск будет произведен не от имени администратора, утилита завершится без вывода какой-либо информации и очистка произведена не будет.
8. Перезагрузить ПК.
9. Установить КриптоПРО.
10. Перезагрузить ПК.
11. Установить Континент АП. При устанавки КАП выбрать максимальную установку с датчиками, с КБ CSP, и т.д.
12. Перезагрузить ПК.
13. В настройках КБ CSP установить биологический ДСЧ в место физического.
И все заработает.
Не работает, выдаёт эту ошибку. А при установке Континента ап (последний 651) нет биологического накопления МИШЕНИй.,они не появляются
Проблема
При импорте сертификата в «Континент-АП» или при попытке подключения возникает ошибка: «Ошибка работы с криптопровайдером 0x80090017. Тип поставщика не определен».
Возможно, перед использованием «Континент-АП» на ПК была установлена система управления Континент, в составе которой есть криптопровайдер «Код Безопасности CSP».
Решение
Возможное решение проблемы – удалить «Континент-АП», очистить реестр от неиспользуемых данных (к примеру, программой CCleaner), повторно установить «Континент-АП». В ходе инсталляции будет восстановлен криптопровайдер, который вызывает ошибку.
Информация оказалась полезной?
Не нашли ответа на свой вопрос? Используйте внутренний поиск:
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
CryptAcquireContext ошибка 0x80090017 «Тип поставщика не определен»
![]() Tora-Bora |
|
Статус: Новичок Группы: Участники
|
Есть кусок кода, который должен подписывать сообщение, начинается со строчки У меня vista, пробовал на соседнем компе с КриптоПро 3.0, там все работает. А еще я пробовал, цифру 75: Я так понимаю что нету 71 типа провайдера. Код на C# использует функции win32 библиотеки advapi32.dll, Crypt32.dll |
![]() |
|
![]() Татьяна |
|
Статус: Сотрудник Группы: Участники Поблагодарили: 40 раз в 37 постах |
В 3.6 нет криптопровайдера с типом 71. Он был исключен из продукта, поскольку ГОСТ, по которому он работает, выведен из действия 1-го января 2008-го года. |
Татьяна |
|
![]() |
|
![]() Tora-Bora |
|
Статус: Новичок Группы: Участники
|
Спасибо! |
![]() |
|
![]() Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Должно работать. Отредактировано пользователем 11 сентября 2009 г. 3:33:41(UTC) |
Знания в базе знаний, поддержка в техподдержке |
|
![]() |
WWW |
![]() Tora-Bora |
|
Статус: Новичок Группы: Участники
|
Хорошо. что вот за AT_SIGNATURE и что за CERT_ALG_ID? Может какой алгоритм другой указать? Вобщем вот весь код подписи: IntPtr hCryptoProvider = IntPtr.Zero; try Encoding encoding = Encoding.GetEncoding(encodingHeaderName); uint signatureLength = 0; byte[] signature = new byte[signatureLength]; retVal = System.Convert.ToBase64String(signature, 0, (int)signatureLength); |
![]() |
|
![]() Максим Коллегин |
|
Статус: Сотрудник Группы: Администраторы Сказал «Спасибо»: 21 раз |
Нормальные идентификаторы: первый определен в wincrypt.h, второй — в wincryptex.h Цитата: CALG_GR3411 Может проблемы с конвертированием в base64? Отредактировано пользователем 11 сентября 2009 г. 16:40:50(UTC) |
Знания в базе знаний, поддержка в техподдержке |
|
![]() |
WWW |
![]() Tora-Bora |
|
Статус: Новичок Группы: Участники
|
Да, дело не в криптопровайдере. Сейчас поставил на другую систему CryptoPro 2.0, и с 71 криптопровайдером тоже создается подпись, но результат тот-же самый, ошибка проверки подписи. А подпись ответа нормально проверяется и свою подпись я тоже нормально проверяю, буду трясти техподдержку сервака… |
![]() |
|
![]() Roberto1 |
|
Статус: Участник Группы: Участники
|
Добрый день, делаю тот же алгоритм что описал Tora-Bora выше. Код:
Ошибка: В чем может быть проблема? Куда капать. Алгоритм рабочий для типа криптопровайдера 71, переделываю на 75. Код:
возвращает не 0 как раньше а 1, с текстом операция успешно завершена. |
![]() |
|
Пользователи, просматривающие эту тему |
Guest |
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
CryptAcquireContext ошибка 0x80090017 «Тип поставщика не определен»
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
When generating a CSR on Windows Server using the AWS CloudHSM service, I obtain the following error:
certreq.exe -new my-request.inf my-request.csr
Certificate Request Processor: Provider type not defined. 0x80090017 (-2146893801 NTE_PROV_TYPE_NOT_DEF)
What’s wrong ?
asked Sep 6, 2021 at 14:21
Thomas B in BDXThomas B in BDX
2,6222 gold badges27 silver badges31 bronze badges
Credential issue
This error message generally indicates that your credentials to connect to the CloudHSM cluster as a CU user are not correct:
- ensure you are logging in using a CU user (Crypto User) and not a CO (Crypto Officer) user (more on AWS CloudHSM user management)
- ensure your credentials are correct (typo, issue with copy/paste, extra character).
Additionally, if encountering the following error, this generally means that you haven’t set the CloudHSM credentials (see below)
n3fips_password env variable not set>
Cfm2Shutdown: Application is not initialized
Tl;dr: set up credentials to use the CloudHSM cluster with Windows SDK tools:
& "C:Program FilesAmazonCloudHSMtoolsset_cloudhsm_credentials.exe" --username test_cu_user --password xxx
# Securely input the username and password:
${hsm_creds_user} = Read-Host -AsSecureString "hsm_creds_user"
${hsm_creds_password} = Read-Host -AsSecureString "hsm_creds_password"
# Convert from SecureString to String
$hsm_cu_user = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($hsm_creds_user))
$hsm_cu_pwd = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($hsm_creds_password))
#
& "C:Program FilesAmazonCloudHSMtoolsset_cloudhsm_credentials.exe" --username ${hsm_cu_user} --password ${hsm_cu_pwd}
You can now use certreq or signtool.
Source:
- Use Microsoft SignTool with AWS CloudHSM to Sign Files
- Install and Configure the AWS CloudHSM Client (Windows)
answered Sep 6, 2021 at 14:21
Thomas B in BDXThomas B in BDX
2,6222 gold badges27 silver badges31 bronze badges
1
Если ошибка Центра обновления Windows 0x80090017 продолжает вас беспокоить, этот пост может вам помочь. Эта ошибка Windows Update 0x80090017 обычно возникает, если компоненты обновления Windows загружены неправильно или повреждены. К счастью, вы можете следовать некоторым простым советам, которые помогут исправить эту ошибку.
Чтобы исправить Ошибка Центра обновления Windows 0x80090017, сбросьте компоненты обновления и попробуйте установить обновления вручную. Если это не помогло, следуйте этим советам:
- Запустите средство устранения неполадок Центра обновления Windows.
- Сбросить компоненты Центра обновления Windows
- Временно отключите стороннее антивирусное программное обеспечение
- Перезапустите службу обновления Windows.
- Установите обновления Windows вручную
- Восстановление системы до состояния, предшествующего возникновению ошибки
Теперь давайте посмотрим на них подробно.
1]Запустите средство устранения неполадок Центра обновления Windows.
В Windows есть встроенная утилита под названием Средство устранения неполадок Центра обновления Windows, которая помогает исправить ошибки, связанные с обновлением. Запуск этого средства устранения неполадок может автоматически сканировать и исправлять ошибки, связанные с обновлением. Вот как вы можете запустить средство устранения неполадок обновления:
- Откройте «Настройки», нажав комбинацию клавиш Windows + I.
- Перейдите в «Система» > «Устранение неполадок» > «Другие средства устранения неполадок».
- Здесь нажмите «Выполнить» рядом Центр обновления Windows.
2]Сброс компонентов Центра обновления Windows
Поврежденные компоненты Центра обновления Windows — еще одна причина, по которой может возникнуть ошибка Центра обновления Windows 0x80090017. Эти компоненты обновлений содержат файлы кэша, которые действуют как хранилище и помогают устанавливать обновления. Сброс этих компонентов может очистить и сбросить все эти файлы кэша до их состояния по умолчанию. Вот как:
- Откройте командную строку от имени администратора.
- Введите следующие команды одну за другой и нажмите Enter.net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren %systemroot%SoftwareDistribution SoftwareDistribution.old ren %systemroot%system32catroot2 catroot2.old net start bits net start wuauserv net запустить appidsvc чистый запуск cryptsvc
- После этого перезагрузите устройство и посмотрите, устанавливаются ли обновления.
3]Временно отключите стороннее антивирусное программное обеспечение.
Антивирусное программное обеспечение, установленное на вашем устройстве Windows, может помешать установке обновлений. Временно отключите их и посмотрите, исправит ли это ошибку. Если в вашей системе не установлено стороннее антивирусное программное обеспечение, отключите брандмауэр Защитника Windows и посмотрите, поможет ли это исправить ошибку Центра обновления Windows 0x80090017.
4]Перезапустите службу Центра обновления Windows.
Затем попробуйте перезапустить службу Центра обновления Windows. Эта служба поддерживает операционную систему и другое программное обеспечение Майкрософт в актуальном состоянии. Перезапуск службы может очистить все временные файлы или кеш, связанные со службой, и решить проблемы, связанные с обновлением. Вот как это сделать:
- Нажмите кнопку «Пуск», введите «Службы» и нажмите «Ввод».
- Прокрутите вниз и найдите службу Центра обновления Windows.
- Щелкните правой кнопкой мыши службу и выберите «Перезапустить».
5]Установите обновления Windows вручную
Если ни одно из этих предложений не помогло, рассмотрите возможность установки обновлений Windows вручную. Известно, что это помогает большинству пользователей исправить ошибку Центра обновления Windows 0x80090017.
6]Восстановление системы до момента возникновения ошибки
Если ошибка по-прежнему возникает при установке обновлений вручную, рассмотрите возможность восстановления системы. Это восстановит среду Windows, установив файлы и настройки, которые вы сохранили в точке восстановления. Вот как вы можете выполнить восстановление системы. Обратите внимание, что это можно сделать, только если вы ранее создали точку восстановления системы.
Читать: Программа не открывается после Центра обновления Windows
Мы надеемся, что эти предложения помогли вам.
Почему Windows не может устанавливать обновления?
Если ваше устройство Windows не может устанавливать обновления, во-первых, перезагрузите устройство и попробуйте установить обновления вручную. Кроме того, вы также можете отключить стороннее антивирусное программное обеспечение, если оно у вас есть.