Решение ошибок проверки сертификатов в КриптоПро
Если при тестировании контейнера в КриптоПро CSP возникает одна из следующих ошибок:
Ошибка 0x800B010E
– процесс отмены не может быть продолжен (проверка сертификатов недоступна).- Ошибка цепочки сертификатов – отсутствуют сертификаты УЦ, выдавшего ваш сертификат (хотя подпись формируется успешно).
Способы решения:
1. Обновление КриптоПро CSP
Убедитесь, что у вас установлена актуальная версия КриптоПро CSP.
2. Настройка таймаута проверки CRL (macOS/Linux)
Если вы используете macOS, выполните в терминале:
sudo /opt/cprocsp/sbin/cpconfig -ini '\Cryptography\OID\EncodingType 0\CertDllCreateCertificateChainEngine\Config' -add long ChainUrlRetrievalTimeoutMilliseconds 60000
После ввода команды:
- Нажмите Enter → введите пароль (символы не отображаются) → снова Enter.
- Достаточно сделать один раз, но проверка цепочки теперь может занимать до 60 секунд (сайты/приложения могут временно «подвисать»).
🔹 Причина проблемы: УЦ ФНС и Казначейства используют CRL, которые не всегда успевают загружаться при медленном интернете.