Ошибка при проверке цепочки сертификатов и Ошибка 0x800B010E на MacOS
Опубликовано Егор Мишин on 2023-10-29 02:18

Если при тестировании контейнера через Инструменты КриптоПро появляется ошибка:

Ошибка 0x800B010E: Процесс отмены не может быть продолжен - проверка сертификатов недоступна.

 

Или же на тестовой странице после выбора сертификата и нажатия появившейся кнопки Подписать появляется надпись Подпись сформирована успешно, но вы видите:

Ошибка при проверке цепочки сертификатов. Возможно на компьютере не установлены сертификаты УЦ, выдавшего ваш сертификат

 

Тогда для решения проблемы:

1. Обязательно установите актуальную версию КриптоПро CSP (загрузка доступна после предварительной регистрации)

2. Скрыв все окна или запустив Finder на панели сверху нажмите Переход -> Утилиты -> Терминал

Скопируйте и вставьте команду ниже в открывшееся окно, затем нажмите Enter и введите ваш пароль(вводимые символы не будут отображаться), затем ещё раз нажмите Enter.

sudo /opt/cprocsp/sbin/cpconfig -ini '\Cryptography\OID\EncodingType 0\CertDllCreateCertificateChainEngine\Config' -add long ChainUrlRetrievalTimeoutMilliseconds 60000

 

Достаточно единожды ввести команду и в бущуем цепочка станет проверяться, но это будет занимать до минуты, во время которой сайт/приложение может "подвисать".

 

 

 

Данная проблема появляется только у пользователей УЦ ФНС и Казначейства и связана с тем, что автоматически ввиду медленного интернета не получается скачать CRL.

Если после ввода команды при тестировании контейнера ошибка останется, введите команду поменяв значение 60000 на большее, например 120000/240000/360000.

 

 

Если у вас данная ошибка на Windows, скачайте этот файл, дважды нажмите по нему из проводника -> Запустить -> Да.



Вложения 
 
(49 плюсик(ов))
Класс!
Не очень :(