- Деактивация системы сторонних криптопровайдеров
- Изменение значения системного реестра
- Использование java
- Не удается добавить подпись в документ microsoft office.
- Ошибка при подписании криптопро office signature «лицензия на продукт криптопро office signature истекла».
- Суть и причины ошибки формирования запроса
- Удаление ряда корневых и промежуточных сертификатов
- Установка новой версии криптопро при ошибке создания подписи
- Заключение
Деактивация системы сторонних криптопровайдеров
Если в вашей системе кроме КриптоПро установлены сторонние криптопровайдеры (например, «Securitycode» или «Infocrypt»), рекомендуем их удалить. Это может помочь устранить ошибку формирования запроса в КриптоПро Browser plug-in.
Изменение значения системного реестра
Хорошей эффективностью является изменение значений параметров системного реестра. Разберём соответствующие способы для 32 и 64-битных систем. Если же вы не знаете, какая у вас стоит система, нажмите комбинацию клавиш Win Pause и просмотрите данные в появившемся окне.
Для Виндовс 32 бита:
- Нажмите на Win R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:
- Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в Algid »=dword:0000801e.
Для Виндовс 64 бита:
- Нажмите на Win R, введите в появившемся окне regedit и нажмите Энтер. Перейдите по пути:
- Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в Algid »=dword:0000801e
- Затем перейдите по указанному ниже пути:
- Найдите там значение OID [1.2.643.2.1.3.2.1!1], и далее переименуйте параметр «Algid»=dword:0000801e в Algid »=dword:0000801e.
Использование java
Если КриптоПро ЭЦП Browser plugin работает нестабильно, стоит отключить данный плагин. Вместо него используйте более стабильную Java.
Это будет полезным: при проверке отношений доверия произошла системная ошибка — как устранить.
Не удается добавить подпись в документ microsoft office.
При попытке подписать документ выдается сообщение «Не удается добавить подпись в документ. Если для подписи используется смарт-карта, необходимо убедиться, что устройство для чтения смарт-карт установлено правильно».
Требуется установить сертификат в личное:
1. Выберите «Пуск» > «Панель управления» > «КриптоПро CSP», перейдите на вкладку «Сервис» и кликните по кнопке «Просмотреть сертификаты в контейнере».
2. В открывшемся окне нажмите на кнопку «Обзор», чтобы выбрать контейнер для просмотра. После выбора контейнера нажмите на кнопку «Ок».
3. В открывшемся окне нажмите кнопку «Далее».
4. В следующем окне нажмите на кнопку «Установить», после чего утвердительно ответьте на уведомление о замене сертификата (если оно появится). Сертификат установлен.
5. Далее переходим в Microsoft Office, при подписании вашего документа, должно уйти сообщение об ошибке.
Ошибка при подписании криптопро office signature «лицензия на продукт криптопро office signature истекла».
Дистрибутив КриптоПро Office Signature поставляется с демонстрационной лицензией на 3 месяца. По истечении этого срока всплывает сообщение «Лицензия на продукт КриптоПро Office Signature истекла. Обратитесь к поставщику продукта».
Для продолжения использования КриптоПро Office Signature необходимо приобрести лицензию и ввести серийный номер.
Для ввода лицензии нажмите Ввод лицензии в сплывающем окне с ошибкой, либо выполните следующие действия:
1. Нажмите Пуск — Все программы — КРИПТО-ПРО — Управление лицензиями КриптоПро PKI.
2. Нажмите правой кнопкой мыши КриптоПро Office Signature, затем Все задачи — Ввести серийный номер.
3. Укажите серийный номер лицензии для КриптоПро Office Signature. Нажмите ОК.
Ввод лицензии для КриптоПро Office Signature успешно завершен.
Суть и причины ошибки формирования запроса
Рассматриваемая ошибка появляется во время подписи СУФД, и может быть вызвана следующими причинами:
Наиболее часто ошибка появляется после обновления КриптоПРО CSP до какой-либо из более современных версий (к примеру, после обновления до версии 4.0.9842).
Давайте разберём способы, позволяющие исправить ошибку формирования запроса в программе КриптоПро Browser plug-in.
Удаление ряда корневых и промежуточных сертификатов
Хорошей эффективностью обладает способ с удалением двух корневых и промежуточных сертификатов Федерального казначейства с установкой их новых аналогов для решения ошибки с КриптоПро Browser plug-in.
Это следующие сертификаты:
Сертификаты: | Особенности |
---|---|
Корневой сертификат ГУЦ.crt Корневой сертификат ГУЦ ГОСТ 2022.crt | Данные два первых сертификата устанавливаются в «Сертификаты», и далее «Текущий пользователь», затем «Доверенные корневые центры сертификации» — «Локальный компьютер» – «Сертификаты». Не забудьте перед этим поставить галочку в меню «Вид» — «Параметры» рядом с опцией «Показывать физические хранилища». |
Подчиненный сертификат УЦ ФК от 04.07.2022.crt Подчиненный сертификат УЦ ФК ГОСТ 2022.crt | Последние два сертификата необходимо установить в «Сертификаты», далее «Текущий пользователь», затем «Промежуточные центры сертификации» — «Локальный компьютер» — «Сертификаты». Не забудьте поставить галочку в меню «Вид» — «Параметры», рядом с опцией «Показывать физические хранилища». |
Установка новой версии криптопро при ошибке создания подписи
В некоторых случаях устаревшая версия ПО может вызывать ошибку формирования запроса в КриптоПро Browser plug-in. Рекомендуем удалить старую версию с помощью утилиты CSPClean, перезагрузить ПК, и установить последнюю версию КриптоПро CSP.
Также обратите ваше внимания, что функция Secure Boot в вашем БИОСе должна быть отключена.

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