Приветствую, коллеги. В Электронный бюджет я входил по сертификату без проблем, но при подписании платёжного поручения портал внезапно сообщил, что средства подписи не установлены. КриптоПро CSP и расширение в браузере при этом уже стояли.
Проблема
Ошибка построения диалога подписания: не установлены средства подписи (Jinn-Client или плагин КриптоПро).
Вход по сертификату ещё не доказывает, что компонент подписания работает. Авторизация и создание электронной подписи могут использовать разные элементы.
Как я проверил компоненты
- Открыл список установленных программ и нашёл КриптоПро ЭЦП Browser Plug-in.
- Открыл страницу расширений браузера и убедился, что CryptoPro Extension for CAdES Browser Plug-in включено.
- Сравнил версии нативного плагина и расширения с актуальным комплектом, разрешённым для нашего АРМ.
- Закрыл все окна браузера перед обновлением.
Как я исправил ошибку
- Установил актуальную версию КриптоПро ЭЦП Browser Plug-in поверх прежней, без предварительного удаления.
- Обновил браузерное расширение CryptoPro Extension for CAdES Browser Plug-in.
- Перезагрузил компьютер.
- Проверил работу плагина на тестовой странице КриптоПро.
- Заново открыл Электронный бюджет и подписал документ.
После синхронного обновления нативного плагина и расширения диалог выбора сертификата появился.
Важно: номера версий со старых инструкций быстро устаревают. Я беру дистрибутив из действующего комплекта настройки и проверяю совместимость с используемым браузером.
Если плагин работает, а ЭБ всё равно его не видит
Тогда я отдельно проверяю корневые, промежуточные и TLS-сертификаты Росказначейства, разрешение расширения работать на странице портала и отсутствие второго конфликтующего расширения. Но начинать следует именно с пары «нативный Browser Plug-in + расширение».
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.