Решение 0x800B010A «Не удается построить цепочку сертификатов»

Пользователи, работающие с криптографией, жалуются на появление ошибки 0x800B010A. Чаще всего код можно увидеть при задействовании электронных подписей (ЭЦП) либо на сайтах госзакупок во время регистрации.

На некоторых версиях Windows может появляться ошибка обновления с точно таким же кодом, но это проблема из совершенно иной области.

Что вызывает ошибку 0x800B010A?

Есть несколько причин для появление кода ошибки 0x800B010A:

  • неактуальные сертификаты;
  • отсутствуют некоторые или все корневые сертификаты;
  • программе криптографии не достает критически важных обновлений.

Решение ошибки 0x800B010A

0x800B010A

Проблема с постройкой цепочки сертификатов решается относительно просто. Главное – строго следовать советам и инструкциям ниже.

Проверка актуальности сертификатов

Для начала стоит проверить срок действия задействованных сертификатов. Вы наверняка знаете, как проводить проверку, но мы напомним:

  1. Нажмите WIN+S для вызова поисковика Windows.
  2. Пропишите в пустой строке «Сертификаты» и выберите найденный результат.
  3. Откройте раздел «Доверенные корневые центры сертификации».
  4. Дважды кликните ЛКМ на сертификат и обратите внимание на строчку «Действителен с… по…».
  5. Повторите эти действия для других сертификатов.

Если срок действия сертификата уже истек – требуется новый сертификат. Вы можете установить наиболее актуальные сертификаты всей пачкой, о чем ниже.

Установка универсального набора корневых сертификатов УЦ

Службе поддержки CryptoPro удалось собрать в файле root.p7b корневые сертификаты для основных удостоверяющих центров (УЦ). В этом файле можно найти сертификаты:

  • Национального удостоверяющего центра РФ;
  • Министерства цифрового развития, связи и массовых коммуникаций РФ;
  • Головного удостоверяющего центра;
  • Russian Trusted Root CA;
  • CryptoPro GOST Root CA.

Установка сертификатов из скачанного файла производится относительно просто:

  1. Запустите приложение «Инструменты КриптоПро».
  2. Перейдите во вкладку «Сертификаты».
  3. Выберите из ниспадающего меню пункт «Доверенные корневые центры сертификации».
  4. Кликните на кнопку «Установить сертификаты».
  5. Укажите расположение файла root.p7b на своем ПК и нажмите «Открыть».

Установка промежуточных сертификатов – дополнительное решение

Если вышеуказанные действия не помогли в решении ошибки 0x800B010A, то нужно произвести установку промежуточных сертификатов. Делается все по аналогии с предыдущим пунктом:

  1. Скачайте файл ca.p7b от тех. поддержки CryptoPro.
  2. Запустите «Инструменты КриптоПро» и перейдите в «Сертификаты».
  3. Выберите «Промежуточные центры сертификации».
  4. Кликните на «Установить сертификаты».
  5. Укажите расположение ca.p7b и нажмите «Открыть».

Ошибка 0x800B010A может застать врасплох любого пользователя, но от нее легко избавиться, задействовав проверенные решения. Если у вас остались какие-то вопросы по теме, оставляйте их в комментариях.

Подписаться
Уведомить о
guest
1 Комментарий
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии