Ошибка 0x0000065B при формировании данных подписи означает, что истекла лицензия на криптопровайдер КриптоПро. Проверить это можно, запустив программу КриптоПро CSP (Пуск → Панель управления → КриптоПро CSP) и перейдя в раздел Общие, где отображается информация о лицензии: в строке Срок действия будет указано Истекла. Для устранения ошибки, необходимо на этой же вкладке окна КриптоПро, нажать кнопку Ввод лицензии и в открывшемся окне ввести номер лицензии и сведения о пользователе. После чего, информация о текущей лицензии должна измениться: появится дата действия лицензии в поле Срок действия, либо значение Постоянная, если лицензия бессрочная; тип лицензии — Клиентская.
/Ошибка исполнения функции (0x0000065b)
Ошибка исполнения функции (0x0000065b)
Текст ошибки:
Ошибка сохранения сообщения (0x80004005)
Ошибка сохранения сообщения (0x80004005)
Произошла ошибка при создании подписи
Произошла ошибка при определении размера закодированного сообщения
Ошибка исполнения функции. (0x0000065b)
Как выглядит ошибка:
Решение
Скорее всего отсутствует лицензионный ключ или истек срок его действия для программ КриптоАРМ или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.
Проверить наличие и статус лицензии на КриптоАРМ можно в верхнем меню программы в разделе Помощь — О программе.
Если статус лицензии Лицензия не действительна, то внесите лицензионный ключ по инструкции.
В КриптоПро CSP эта информация есть на вкладке Общие.
Если срок действия лицензии истек, то внесите лицензионный ключ нажав на кнопку Ввод лицензии.
Скорее всего отсутствует лицензионный ключ или истек срок его действия для программы «КриптоАРМ» или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.
Проверить наличие и статус лицензии на «КриптоАРМ» можно в верхнем меню программы в разделе «Помощь» — «О программе».
В КриптоПро CSP эта информация есть на вкладке «Общие».
Пуск-КриптоПро-КриптоПро CSP.exe
Остались вопросы? Как мы можем помочь?
Как мы можем помочь?
КриптоАРМ: ошибка «Подпись не валидна»
Что нужно сделать, чтобы исправить ошибку:
- Определить, какой сертификат используется: со встроенной лицензией или без неё
- Переустановить сертификат со встроенной лицензией
- Ввести серийный номер лицензии для сертификата без встроенной лицензии или обратиться в сервисный центр, чтобы её приобрести
Определяем, есть ли встроенная лицензия
Определите, какой у вас сертификат: со встроенной лицензией или без. Это можно узнать из открытого ключа сертификата — файла с расширением.cer. Если его нет под рукой, используйте инструкцию.
Если лицензия встроена, на вкладке «Состав» будет поле «Ограниченная лицензия Крипто-Про».
У сертификатов без встроенной лицензии такого поля нет. Перейдите в последний пункт инструкции, чтобы ввести серийный номер лицензии или приобрести её.
Сертификат со встроенной лицензией
Переустановите сертификат:
-
Выберите «Пуск» → «Панель управления» → «КриптоПро CSP» или укажите в строке поиска на панели Windows «КриптоПро CSP» и нажмите на него.
-
Перейдите на вкладку «Сервис» и нажмите на кнопку «Установить личный сертификат».
-
В окне «Мастер импорта сертификатов» нажмите «Далее».
-
По кнопке «Обзор» выберите файл сертификата.
-
Укажите путь к сертификату и нажмите «Открыть».
-
Нажмите «Далее».
-
Нажмите на кнопку «Обзор».
-
Выберите закрытый ключ, соответствующий сертификату, и нажмите «ОК».
-
Нажмите «Далее».
-
Выберите «Установить сертификат в контейнер».
-
Нажмите на кнопку Обзор».
-
Выберите хранилище «Личные» и нажмите «ОК».
-
Нажмите «Далее», а затем «Готово».
-
Если КриптоПро CSP запрашивает pin-код от контейнера, введите его.
-
Если появится вопрос о замене существующего сертификата новым, нажмите «Да». Дождитесь сообщения об успешной установке.
Сертификат без встроенной лицензии
Серийный номер берётся из «Лицензии на использование программного продукта КриптоПро CSP», которая прилагается к договору обслуживания.
Внести серийный номер лицензии можно через портал диагностики или вручную.
Ввод лицензии через портал диагностики
- Войдите на портал диагностики и нажмите на кнопку «Далее». Дождитесь окончания проверки и нажмите «Установить».
- После установки компонентов введите в поле номер лицензии и нажмите «Ввести».
После этого вы увидите срок действия новой лицензии.
Ручной ввод лицензии
-
Выберите меню «Пуск» → «Панель управления» → «КриптоПро CSP» или укажите в строке поиска на панели Windows «КриптоПро CSP» и нажмите на него.
-
В открывшемся окне на вкладке «Общие» нажмите на кнопку «Ввод лицензии».
-
Заполните пользователя, организацию и серийный номер, а затем нажмите «ОК».
Лицензия введена.
Если ошибка повторяется, пройдите диагностику и обратитесь в поддержку прямо из окна с ошибкой. Если уже закрыли его, вернитесь в Эльбу и нажмите на знак вопроса внизу справа.
Если используете сертификат без встроенной лицензии и лицензии нет, обратитесь в сервисный центр, чтобы приобрести её.
При работе с Казначейством в программе Континент АП у некоторых пользователей появляется Ошибка подписи ключа с номером 0x0000065b. Ошибка редкая, но известная. Чаще всего причиной является истекшая лицензия на Крипто-Про CSP. У некоторых версий программы Крипто-Про устанавливаемые дистрибутивы предлагают включить полноценный функционал на пробный срок, не спрашивают серийный номер лицензии продукта, однако через определенное время блокируются. Как правило — через 2 месяца. По прошествии этого времени программа, которая исправно работала с программой Континент АП Казначейства перестает давать возможность подписывать документы сертификатами пользователя, выдавая ошибку 0x0000065b. Единственный выход в этом случае — приобрести программу Крипто-Про и ввести серийный номер, пройдя по пути: Пуск — Панель управления — Крипто-Про CSP — Общие — Ввод лицензии.
Надо запустить оболочку программы по пути: Пуск — Панель управления — Крипто-Про CSP. В первом приветственном окошке программы вы увидите тип вашей лицензии и срок ее действия (см. рисунок ниже).
Если не помогло
Если рекомендации по проверке и установке лицензии не явили проблему — возможен технический сбой в программе Континент АП, при котором вызывается ошибка подписи ключа 0x0000065b. Здесь следует проверить возможные конфликты программы с Файерволлом, Антивирусом, установленном на компьютере или переустановить личный сертификат пользователя, перед этим очистив запомненные пароли сертификатов в программе Крипто-Про. Делается это следующим образом:
Пуск — Панель управления — Крипто-Про CSP — Сервис — Удалить запомненные пароли — Ок