Ошибка формирования запроса в КриптоПро Browser plug-in

При подписании каких-либо документов в системе удалённого финансового документооборота мы можем столкнуться с уведомлением об ошибке создания подписи в виде «Ошибка формирования запроса в КриптоПро ЭЦП Browser plugin». Причиной проблемы обычно является сбой в работе ПО, устаревшая версия системы, а также комплекс других смежных факторов. Ниже разберём суть возникшей проблемы, а также наметим пути её решения.

Ошибка формирования запроса

Суть и причины ошибки формирования запроса

Рассматриваемая ошибка появляется во время подписи СУФД, и может быть вызвана следующими причинами:

  • Нестабильное сетевое соединение,
  • Не инсталлирован или вовсе не доступен КриптоПро CSP,
  • Не инсталлирован или вовсе не доступен CAdESBrowserPlug-in,
  • Ваш браузер работает некорректно.Картинка ошибки

Наиболее часто ошибка появляется после обновления КриптоПРО CSP до какой-либо из более современных версий (к примеру, после обновления до версии 4.0.9842).

Давайте разберём способы, позволяющие исправить ошибку формирования запроса в программе КриптоПро Browser plug-in.

Изменение значения системного реестра

Хорошей эффективностью является изменение значений параметров системного реестра. Разберём соответствующие способы для 32 и 64-битных систем. Если же вы не знаете, какая у вас стоит система, нажмите комбинацию клавиш Win+Pause и просмотрите данные в появившемся окне.

Для Виндовс 32 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:Редактор реестра
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр Algid=dword:0000801e в  Algid+=dword:0000801e.

Для Виндовс 64 бита:

  1. Нажмите на Win+R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:путь реестр cryptopro
  2. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр Algid=dword:0000801e в  Algid+=dword:0000801e
  3. Затем перейдите по указанному ниже пути:путь-реестр-криптопро
  4. Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр Algid=dword:0000801e в  Algid+=dword:0000801e.

Установка новой версии КриптоПро при ошибке создания подписи

В некоторых случаях устаревшая версия ПО может вызывать ошибку формирования запроса в КриптоПро Browser plug-in. Рекомендуем удалить старую версию с помощью утилиты CSPClean, перезагрузить ПК, и установить последнюю версию КриптоПро CSP.

Утилита CSPClean

Также обратите ваше внимания, что функция Secure Boot в вашем БИОСе должна быть отключена.

Опция Secure Boot

Отключите Secure Boot в БИОСе

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

Хорошей эффективностью обладает способ с удалением двух корневых и промежуточных сертификатов Федерального казначейства с установкой их новых аналогов для решения ошибки с КриптоПро Browser plug-in.

Это следующие сертификаты:

Сертификаты: Особенности
Корневой сертификат ГУЦ.crt

Корневой сертификат ГУЦ ГОСТ 2012.crt

Данные два первых сертификата устанавливаются в «Сертификаты», и далее «Текущий пользователь», затем «Доверенные корневые центры сертификации» «Локальный компьютер» – «Сертификаты». Не забудьте перед этим поставить галочку в меню «Вид» «Параметры» рядом с опцией «Показывать физические хранилища».
Подчиненный сертификат УЦ ФК от 04.07.2017.crt

Подчиненный сертификат УЦ ФК ГОСТ 2012.crt

Последние два сертификата необходимо установить в «Сертификаты», далее «Текущий пользователь», затем «Промежуточные центры сертификации» «Локальный компьютер» «Сертификаты».  Не забудьте поставить галочку в меню «Вид» «Параметры», рядом с опцией «Показывать физические хранилища».

Опция показа хранилища

Деактивация системы сторонних криптопровайдеров

Если в вашей системе кроме КриптоПро установлены сторонние криптопровайдеры (например, «Securitycode» или «Infocrypt»), рекомендуем их удалить. Это может помочь устранить ошибку формирования запроса в КриптоПро Browser plug-in.

Провайдер ИнфоКрипт

Установка плагина заново при ошибке создания подписи

Если КриптоПро Browser plug-in не работает, хорошим решением будет скачать и установить его заново.

Для этого:

  1. Перейдите на ресурс cryptopro.ru,
  2. Щёлкните справа на опции «Скачать плагин», скачайте и запустите данный файл на выполнение,Сервис CryptoPro
  3. После установки плагина перезапустите ПК,
  4. После загрузки Виндовс запустите ваш браузер, и убедитесь, что плагин активирован или включён,
  5. Для этого перейдите в меню расширений вашего браузера, и убедитесь в активации установленного плагина.

Использование Java

Логотип Java

Если КриптоПро ЭЦП Browser plugin работает нестабильно, стоит отключить данный плагин. Вместо него используйте более стабильную Java.

Заключение

В нашей работе мы разобрали факторы появления ошибки при создании подписи и формировании запроса в КриптоПро Browser plug-in, а также наметили пути устранения проблемы. Используйте перечисленные нами способы для решения возникшей дисфункции.

Оцените статью
avege.ru
Добавить комментарий