Помилка 0x800B010A в ланцюжку сертифікатів – як виправити

Багато користувачів стикаються з помилкою 0x800B010A, що виникає при спробі реєстрації на сайтах держзакупівель, а також при використанні ЕЦП в підписанні документів. Цей збій не варто плутати з аналогічним кодом в Windows 7. Сьогодні ми коротко розповімо як можна виправити цю проблему ланцюжка сертифікатів.

Помилка 0x800B010A при вході на сайт

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

Найчастіше подібна помилка з’являється на сайті zakupki.mos.ru, але її поява не залежить від відвідуваного ресурсу, на проблема пов’язана тільки з невірним використанням ключів ЕЦП і сертифікатами. Серед основних причин варто виділити:

  • витікання терміну дії використовуваного сертифіката;
  • Відсутність в ланцюжку ієрархії всіх кореневих сертифікатів (від Не имеет значения Гуц до УЦ) – часто користувачі забувають додати їх все;
  • необхідність оновлення всіх вузлів і програмного забезпечення CryptoPro до актуальної версії.

Повністю проблемне повідомлення виглядає наступним чином: “Не вдається побудувати ланцюжок сертифікатів для довіреної кореневого центру. (0x800B010A) “. Так само зустрічаються інші опису – “Помилка обчислення підпису”, наприклад.

Виправляємо збій 0x800B010A

Далі ми дамо кілька порад, які варто застосувати для усунення збою. Ці рішення виявилися найбільш актуальними на сьогоднішній день. Виконайте перевірку за всіма трьома пунктами.

перевіряємо терміни

Рідко, але все ж буває таке, що користувач прогледів необхідність поновлення і не запросив нові ключі. Перевірте термін їх дії, можливо він закінчився. У такому випадку варто вибрати актуальний на даний момент сертифікат.

Перевірте деталі сертифіката

Перевіряємо наявність основного Не имеет значения Гуц

Перевірте що б в ланцюжку представлених кореневих сертифікатів був ключ ПАК «Головний засвідчує центр». Він є першою ланкою і головним в ієрархічному ланцюжку сертифікатів.

ПАК «Головний засвідчує центр»

Далі перевіряємо всі по-пунктам:

  1. Відкриваємо директорії КРИПТО-ПРО в Пуск і йдемо за наступним шляхом: “Сертифікати”, потім “Поточний користувач”, далі “Приватне”, після “Реєстр”, там вибираємо “Сертифікати”. Відкрийте проблемний ключ і перевірте в його властивостях опцію “Шлях сертифікації”. Там повинен бути присутнім цей ключ.

    шлях сертифікації

  2. Якщо він відсутній, тоді слід завантажити його. Завантажувати краще з офіційних ресурсів -.
  3. Установка звичайнісінька – запускаєте файл і прямуєте майстру інсталяції. По ходу установки, як сховище для ключа використовуйте папку “Довірених сертифікатів”.

    Установка ПАК Не имеет значения Гуц

  4. Таким же чином перевірте ключ ПАК «УЦ 1 ІС Не имеет значения Гуц», а також «УЦ ​​2 ІС Не имеет значения Гуц» (другий рідше, але все ж необхідний). Якщо що, завантажувати їх можна з вищевказаного адреси. Важливо (!): Завантажувати їх слід в сховище “Проміжні центри сертифікації”.

Перевірка CryptoPro

  1. Якщо все вищезгадане не допоможе, пробуйте видалити і повністю перевстановити програму КРИПТО-ПРО.
  2. Заодно поновіть все прив’язані сертифікати.
  3. Якщо ви працюєте в тестовому режимі перевірте, чи правильно вказано адресу служби TSP.

висновок

Перевірте всі вищеописані пункти, правильність їх виконання вирішить проблему “використовувати не довірений сертифікат (0x800B010A)”. Найбільш часто помилка вирішується додаванням ключів «Головного засвідчувального центру». Якщо у вас виникнуть зауваження або додаткові поради по решени, прохання вказати їх в коментарях.

Ссылка на основную публикацию