При согласовании комплекта документов я выбирал сертификат, нажимал «Подписать ЭП» и получал сообщение «Произошла непредвиденная ошибка». Кэш браузера здесь оказался ни при чём. Ошибка исчезла после удаления сохранённого пароля старого контейнера в КриптоПро.
Произошла непредвиденная ошибка
Когда у меня появилась ошибка
Незадолго до сбоя на Рутокене удаляли старые контейнеры закрытых ключей. КриптоПро продолжала хранить запомненный пароль, связанный с прежним контейнером. В результате сертификат выбирался, но окно ввода пароля не появлялось и подписание обрывалось.
Как я сбросил сохранённый пароль
- Закрыл браузер и программы, которые могли обращаться к электронной подписи.
- Открыл Панель управления → КриптоПро CSP.
- Перешёл на вкладку «Сервис».
- Открыл управление сохранёнными паролями и удалил запись для нужного контейнера.
- Снова запустил браузер и вошёл в систему.
- Повторил подписание и ввёл пароль Рутокена в появившемся окне.
После этого документ подписался. Признаком правильного результата для меня стало именно возвращение обычного окна запроса пароля контейнера.
Что при этом не удаляется
Я удалял только сохранённый пароль в настройках КриптоПро. Сам контейнер, сертификат и закрытый ключ оставались на месте. Перед действием я убедился, что пароль от носителя известен: после сброса его придётся ввести заново.
Когда искать другую причину
Если окно пароля появляется, пароль принимается, а ошибка возникает позже, этот способ не соответствует симптому. Он относится к случаю после удаления или замены контейнеров, когда КриптоПро продолжает использовать старую сохранённую запись.
Получилось или остались вопросы?
Поделитесь результатом, дополните инструкцию своим опытом или задайте вопрос. Я читаю комментарии и обновляю статьи по реальным случаям.