При выполнении операции произошла ошибка

Текст ошибки:

При выполнении операции возникла ошибка

Как выглядит ошибка: 

ошибка подписи гост.png

Решение:

1. Проверьте, действительны ли лицензии на КриптоАРМ ГОСТ и КриптоПро CSP. В меню КриптоАРМ ГОСТ кнопка О программе. В меню КриптоПро CSP вкладка Общие. Если не действительна лицензия на КриптоАРМ ГОСТ, можно оформить заказ на нее здесь. Если у КриптоПро CSP истек срок действия лицензии, то приобрести ее можно по ссылке. Если обе лицензии действительны, перейдите к следующему пункту.

2. Зайдите в раздел Подпись и шифрование. Посмотрите на параметры подписи.

Если вы включили Штамп времени на подпись или Штамп времени на подписываемые данные, то это потребует покупки дополнительной лицензии на модуль штампа времени КриптоПро TSP client.

 штамп времени на подпись.png

 
Если вы изменили стандарт подписи и выбрали Cades-X Long Type 1, то это потребует покупки еще одной дополнительной лицензии на модуль проверки статуса сертификата КриптоПро OCSP client.

станларт подписи.png

Проверить наличие таких лицензии можно открыв на компьютере Управление лицензиями КриптоПро PKI. Без этих лицензий подписание с такими параметрами завершится ошибкой. Если стандарт подписи вы не меняли и не включали штампы времени, то понадобится переустановить сертификат подписи.

3. Переустановка сертификата описана в соответствующем разделе инструкции по ссылке.

4. Если вышеуказанные действия не помогли, пришлите лог нам на почту support@trusted.ru, который представляет собой текстовый файл cryptoarm_gost_operations.log, который располагается в каталоге пользователя в папке .Trusted.
Или пришлите скриншот вкладки Console после включения режима логирования на Linux и MacOS.


Offline

Pro1001Lvl

 


#1
Оставлено
:

19 апреля 2019 г. 11:59:45(UTC)

Pro1001Lvl

Статус: Участник

Группы: Участники

Зарегистрирован: 28.12.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Владивосток

Добрый день. При попытке подписать и зашифровать файл, на этапе шифрования вылетает ошибка “Ошибка сохранения сообщения (0х80004005)”. Подскажите, пожалуйста, с чем может быть связана данная проблема и как ее устранить. Версия КриптоАрм: 5.4.2.258. Версия КриптоПро: 4.0.9963. Версия ядра СКЗИ: 4.0.9019 КС1. Заранее спасибо


Вверх


Offline

Александр Лавник

 


#2
Оставлено
:

19 апреля 2019 г. 12:22:58(UTC)

Александр Лавник

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 30.06.2016(UTC)
Сообщений: 3,359
Мужчина
Российская Федерация

Сказал «Спасибо»: 53 раз
Поблагодарили: 769 раз в 711 постах

Автор: Pro1001Lvl Перейти к цитате

Добрый день. При попытке подписать и зашифровать файл, на этапе шифрования вылетает ошибка “Ошибка сохранения сообщения (0х80004005)”. Подскажите, пожалуйста, с чем может быть связана данная проблема и как ее устранить. Версия КриптоАрм: 5.4.2.258. Версия КриптоПро: 4.0.9963. Версия ядра СКЗИ: 4.0.9019 КС1. Заранее спасибо

Здравствуйте.

Приложите полный текст сообщения об ошибке (в текстовом поле после нажатия кнопки Детали в конце работы мастера создания подписи и шифрования КриптоАРМ).

Техническую поддержку оказываем тут
Наша база знаний


Вверх


Offline

Pro1001Lvl

 


#3
Оставлено
:

19 апреля 2019 г. 12:30:45(UTC)

Pro1001Lvl

Статус: Участник

Группы: Участники

Зарегистрирован: 28.12.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Владивосток

Статус завершения операции: Неудача.
Длительность выполнения операции: 0:00:10.16
Входной файл: C:\Users\Работа\Desktop\2018-04\R2_253912890120_008_19042019_C239922A-A934-4E92-9BFD-57C8F3A954C4.xml
Выходной файл: C:\Users\Работа\Desktop\2018-04\R2_253912890120_008_19042019_C239922A-A934-4E92-9BFD-57C8F3A954C4.xml.sig
Описание ошибки:
Ошибка сохранения сообщения (0x80004005)

Ошибка сохранения сообщения (0x80004005)

Произошла ошибка при создании подписи

thread:3328:error:0609E09C:digital envelope routines:PKEY_SET_TYPE:unsupported algorithm
thread:3328:error:0B07706F:x509 certificate routines:X509_PUBKEY_get:unsupported algorithm
thread:3328:error:0B080075:x509 certificate routines:X509_check_private_key:unknown key type
thread:3328:error:2E066088:CMS routines:CMS_add1_signer:private key does not match certificate


Вверх


Offline

Андрей Писарев

 


#4
Оставлено
:

19 апреля 2019 г. 13:13:19(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,182
Мужчина
Российская Федерация

Сказал «Спасибо»: 464 раз
Поблагодарили: 1961 раз в 1516 постах

Здравствуйте.

Цитата:

Версия КриптоАрм: 5.4.2.258.

1. Обновите до актуальной версии: 5.4.2.315 от 01.04.2019
2. У Вас есть лицензия и какая редакция установлена? Старт\Стандарт Плюс?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Андрей Писарев

 


#5
Оставлено
:

19 апреля 2019 г. 13:14:22(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,182
Мужчина
Российская Федерация

Сказал «Спасибо»: 464 раз
Поблагодарили: 1961 раз в 1516 постах

Цитата:

private key does not match certificate

Протестируйте сертификат:
Пуск\Все программы(Все приложения)\КРИПТО-ПРО\

КриптоПРО CSP\Сервис\Протестировать\По сертификату

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Pro1001Lvl

 


#6
Оставлено
:

19 апреля 2019 г. 15:40:09(UTC)

Pro1001Lvl

Статус: Участник

Группы: Участники

Зарегистрирован: 28.12.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Владивосток

Автор: Андрей Писарев Перейти к цитате

Здравствуйте.

Цитата:

Версия КриптоАрм: 5.4.2.258.

1. Обновите до актуальной версии: 5.4.2.315 от 01.04.2019
2. У Вас есть лицензия и какая редакция установлена? Старт\Стандарт Плюс?

Автор: Андрей Писарев Перейти к цитате

Цитата:

private key does not match certificate

Протестируйте сертификат:
Пуск\Все программы(Все приложения)\КРИПТО-ПРО\

КриптоПРО CSP\Сервис\Протестировать\По сертификату

1.) При тестировании сертификата вышла ошибка. VctN2kXbeuw.jpg (169kb) загружен 10 раз(а).
2.) Лицензии нет, все на пробной версии.
3.) А где взять актуальную версию?


Вверх


Offline

Андрей Писарев

 


#7
Оставлено
:

19 апреля 2019 г. 15:42:56(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,182
Мужчина
Российская Федерация

Сказал «Спасибо»: 464 раз
Поблагодарили: 1961 раз в 1516 постах

Исходя из имени контейнера и ошибки -у Вас сертификат для другого криптопровайдера?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Андрей Писарев

 


#8
Оставлено
:

19 апреля 2019 г. 15:44:19(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,182
Мужчина
Российская Федерация

Сказал «Спасибо»: 464 раз
Поблагодарили: 1961 раз в 1516 постах

Цитата:

2.) Лицензии нет, все на пробной версии.
3.) А где взять актуальную версию?

Редакция КриптоАРМ какая?
Старт не работает с ГОСТ-алгоритмами.

Актуальная версия – на сайте производителя: http://www.trusted.ru/products/cryptoarm/about/

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

Pro1001Lvl

 


#9
Оставлено
:

19 апреля 2019 г. 15:48:33(UTC)

Pro1001Lvl

Статус: Участник

Группы: Участники

Зарегистрирован: 28.12.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Владивосток

Автор: Андрей Писарев Перейти к цитате

Исходя из имени контейнера и ошибки -у Вас сертификат для другого криптопровайдера?

А как понять какой криптопровайдер мне нужен


Вверх


Offline

Pro1001Lvl

 


#10
Оставлено
:

19 апреля 2019 г. 15:49:14(UTC)

Pro1001Lvl

Статус: Участник

Группы: Участники

Зарегистрирован: 28.12.2018(UTC)
Сообщений: 16
Российская Федерация
Откуда: Владивосток

Автор: Андрей Писарев Перейти к цитате

Цитата:

2.) Лицензии нет, все на пробной версии.
3.) А где взять актуальную версию?

Редакция КриптоАРМ какая?
Старт не работает с ГОСТ-алгоритмами.

Актуальная версия – на сайте производителя: http://www.trusted.ru/products/cryptoarm/about/

Стандарт Плюс 5


Вверх

Пользователи, просматривающие эту тему

Guest (3)

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Скорее всего отсутствует лицензионный ключ или истек срок его действия для программы «КриптоАРМ» или КриптоПро CSP. Лицензионные ключи должны быть установлены в обеих программах, они должны быть активны.

Проверить наличие и статус лицензии на «КриптоАРМ» можно в верхнем меню программы в разделе «Помощь» — «О программе». 

Арм о программе

В КриптоПро CSP эта информация есть на вкладке «Общие».

Пуск-КриптоПро-КриптоПро CSP.exe

крипто про общие



Остались вопросы? Как мы можем помочь?

Как мы можем помочь?

КриптоАРМ: ошибка «Подпись не валидна»

Ошибка с кодом 0x80090008 мешает проводить подписи документов провайдера КриптоПро CSP в программе КриптоАРМ. Сам разработчик говорит, что проблема в сертификате, его нужно переустановить и все будет работать правильно. Однако из форумов мы узнали, что дело не только в этом. Есть немало ситуаций, в которых проблема заключается в некоторых особенностях системы, конфликтах, неполадках реестра и т. п. Все найденные нами способы решения неполадки будут описаны ниже.

Не удалось создать подпись из-за ошибки: Указан неправильный алгоритм. (0x80090008).

Ошибка создания подписи: Указан неправильный алгоритм (0x80090008).

Как исправить ошибку 0x80090008?

Многие начинают с переустановки КриптоАРМ и это действительно может помочь в некоторых случаях. Нельзя назвать этот способ рекомендованным, скорее альтернативным или даже запасным. Вот действительно полезные методы исправления.

Официальное решение

Как нам и рекомендует разработчик, следует переустановить сертификат подписи через КриптоАрм или КриптоПро CSP. Исходя из опыта создателя программного обеспечения, метод срабатывает у большинства затронутых пользователей.

Инструкция:

  1. Открываем программу КриптоПро CSP, входим в свой аккаунт и переходим в раздел «Сервис».
  2. Ищем элемент «Просмотреть сертификаты в контейнере…» и нажимаем на кнопку «Обзор».
  3. Выбираем подходящий контейнер и жмем по кнопке «Установить».

0x80090008

Подобное можно сделать и через КриптоАРМ, нужно только перейти в раздел с сертификатами, нажать на кнопку «Экспорт» и активировать пункт «Нет не экспортировать закрытый ключ». В качестве кодировки лучше выбрать DER. Затем снова делается «Импорт», выбрав «Установить личный сертификат» и «Поместить сертификат в контейнер».

Изменить владельца сертификата

Решение может пригодиться в том случае, если возникла какая-то ошибка или неправильно распределены полномочия пользователей. Нужно просто изменить владельца сертификата на тот профиль, который используется для подписи.

Что нужно сделать:

  1. Переходим в КриптоАРМ в раздел «Профили».
  2. Жмем на кнопку «Управление профилями» и переходим в тот аккаунт, рядом с которым стоит зеленая галочка.
  3. На вкладке «Общие» ищем элемент «Владелец сертификата».
  4. Добавляем в список пользователя, у которого появляется ошибка: «Указан неправильный алгоритм 0x80090008».
  5. Осталось только «Применить» и вернуться назад, чтобы попробовать выполнить подпись заново.

0x80090008

Дополнительные решения

Некоторых пользователям удалось исправить проблему другими способами, порой несколько банальными, но на ум они сразу не приходят. Мы собрали их решения здесь, чтобы помочь тем людям, которые не смогли получить облегчение после предыдущих действий.

Что еще можно попробовать:

  • Отключить или удалить Avast. За данным антивирусом замечено негативное влияние на программы КриптоАРМ и КриптоПро CSP.
  • Переустановить программу. Важно не просто выбрать установку, но и включить пункт во время инсталляции под названием «Расширенная совместимость с продуктами Microsoft».
  • Обновить программу «Подготовка пакета электронных документов для государственной регистрации». Если она устарела, могут быть проблемы.
  • Установить плагин. На этой странице можно проверить есть ли у вас плагин для подписи, а также насколько стабильно он работает. При обнаружении проблем появятся уведомления с подсказками.

Перечисленных решений должно быть достаточно, чтобы исправить ошибку 0x80090008. По крайней мере, все рассмотренные нами случаи подпадают под одну из указанных категорий.

0

Решение

В большинстве случаев ошибка Указан неправильный алгоритм (0x80090008 0x80004005) решается переустановкой сертификата подписи. Переустановить сертификат можно несколькими способами:

1. В программе КриптоАРМ так, как показано в видео инструкции.

2. В личном хранилище сертификатов КриптоАРМ найдите ваш сертификат, выделите нажав на него курсором мыши. Нажмите на кнопку Экспорт, в открывшемся окне мастера нажмите Далее, в следующем окне обязательно укажите

НЕТ НЕ ЭКСПОРТИРОВАТЬ ЗАКРЫТЫЙ КЛЮЧ

в мастере экспорта выберите кодировку DER, нажав кнопку Обзор поместите его на рабочий стол под любым именем. Удалять сертификат из личного хранилища при этом не нужно. Затем снова импортируйте его в личное хранилище, используя кнопку Импорт на панели инструментов, в мастере импорта сертификатов установите чекбоксы Установить личный сертификат и Поместить сертификат в контейнер. Далее понадобится выбрать криптопровайдер и контейнер вручную. После успешного импорта сертификата повторите подписание.

3.Также переустановку сертификата можно выполнить через КриптоПро CSP. Для этого откройте программу КриптоПро CSP и перейдите во вкладку Сервис. Затем нажмите на кнопки Просмотреть сертификаты в контейнере и Обзор. Выберите нужный контейнер и нажмите кнопку Ok, а после Установить. Снова повторите подписание.

После выполненных переустановок сертификата, если ошибка возникнет снова, войдите в КриптоАРМ в меню Профили, далее Управление профилями, откройте профиль по умолчанию (он помечен зеленой галочкой в списке), перейдите на вкладку Общие. Здесь в поле Владелец сертификата добавьте этот сертификат, нажмите Применить и ОК. После этого повторите подписание.

Взята с сайта

КриптоАРМ

Для доступа к ссылке необходимо авторизоваться

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *