| ||||
| ||||
Здравствуйте. Пытаюсь создать простейший запрос в VS.net... using XENROLLib; ... { CEnroll2 cEnroll = new CEnroll2(); cEnroll.ProviderName = "Crypto-Pro Cryptographic Service Provider"; cEnroll.ProviderType = 2; cEnroll.KeySpec = 2; cEnroll.UseExistingKeySet = 0; cEnroll.createPKCS10("CN=Name", ""); } После выбора носителя вылетает COMException, "Внутренняя ошибка"... Подскажите пожалуйста, в чем может быть дело?.. | ||||
Ответы: | ||||
| ||||
Нужны подробности: - версия (в т.ч. билд) установленного КриптоПро CSP - какая ОС (в т.ч. обновления) - можно ли на этой машине успешно создать запрос и установить сертификат при помощи нашего тестового ЦС: http://www.cryptopro.ru/certsrv | ||||
| ||||
- КриптоПро CSP 2.0 build 2049 - Windows XP SP 1 - при попытке отправить запрос вашему CA выдает ошибку: Выбранный CSP не смог обработать запрос. Попробуйте использовать другого CSP. Ошибка: 0x80090020 - NTE_FAIL Оч. странно... | ||||
| ||||
Гмм... Попытался создать запрос еще одной утилиткой, та же ошибка (0x80090020)... Видимо, что-то с ПО случилось (не так давно все бегало). Простая переустановка КриптоПро не помогает (такое впечатление, что некоторые параметры после удаления все равно в реестре остаются)... | ||||
| ||||
И в моем приложении ошибка с тем же кодом... Подскажите, что за напасть? | ||||
| ||||
Какая-то беда с CSP. Проверьте лицензию в нашей панели, перегрузите компьютер, посмотрите сообщения (в Журнале приложений) о старте наших служб cpinit и cprmcsp. | ||||