Добрый день.
Не работает CAdESCOM компонент.
Использую пример на VB из ЭЦП SDK, естественно поменял фрагмент кода ищущий сертификат.
Ошибка:
- : Number : -2147467259 : Long : Cades.SignString
- Description "Automation Error"
- Help Context 1000440
- Help File C:\Windows\help\VBENLR98.CHM
Такого файла у меня нет :(
Имею:
- Windows XP SP3
- Crypto Pro CSP 3.0 KC1 rus без лицензии (показывает Тип лицензии CSP+PKS+Driver истекает через 1 месяц)
- Установил OCSP Client лицензию срок 06.09.2008
- Установил TCP Client лицензию срок 18.10.2008
- Крипто Про ЭЦП SDK 1.00.0234
- Проверил запрос на ТSP сервер, через tsputil.exe, цепочка сертификатов есть (просмотр ответа показывает подпись верна)
- Проверил запрос на OCSP сервер, также все работает.
- Обычная подпись, сделанная через CAPICOM, работает.
- Пытался брать разные сертфикаты, как с указанием адреса OCSP так и без, это значения не имеет.
- Компонент создается, его параметры устанавливаются, в соответствии с примером, ошибка возникает в методе Sign.
- Пробовал Crypto Pro CSP 2.0, ошибка таже.
Вопросы:
- Непонятно откуда CAdESCOM возьмет адрес TSP сервера (OCSP из сертификата).
С уважением,
Алексей Милюшков.
PS Важное дополнение,
Microsoft Visual Studio 6.0
И поменять версию VB очень сложно.
PPS
- Добавил "Групповая политика", "адрес службы штампов времени по умолчанию", как для всего компьютера так и для пользователя
- В браузере обратился на адрес CRL, получил какой то ответ, 5 кб
Все равно не работает, код ошибки тот же.
Отредактировано пользователем 5 июня 2008 г. 20:14:12(UTC)
| Причина: Не указана