Ошибка при установке сертификата криптопро

Форум КриптоПро
 » 
Общие вопросы
 » 
Общие вопросы
 » 
Не устанавливается новый сертификат


Offline

pozarskoeckazka

 


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

29 июня 2018 г. 15:13:42(UTC)

pozarskoeckazka

Статус: Новичок

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

Зарегистрирован: 29.06.2018(UTC)
Сообщений: 4
Откуда: Крым

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


Вверх


Offline

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

 


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

29 июня 2018 г. 16:14:45(UTC)

Андрей *

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

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

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

Сказал «Спасибо»: 461 раз
Поблагодарили: 1950 раз в 1508 постах

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

Вы указываете другой контейнер.

При установке сертификата из файла — выберите опцию «найти контейнер автоматически».

Контейнер на вашем ПК (в реестре) или на внешнем носителе (токен\флешка)?

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


Вверх

WWW


Offline

pozarskoeckazka

 


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

29 июня 2018 г. 16:18:53(UTC)

pozarskoeckazka

Статус: Новичок

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

Зарегистрирован: 29.06.2018(UTC)
Сообщений: 4
Откуда: Крым

Здравствуйте!На внешнем носителе (флешка)


Вверх


Offline

pozarskoeckazka

 


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

29 июня 2018 г. 16:22:31(UTC)

pozarskoeckazka

Статус: Новичок

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

Зарегистрирован: 29.06.2018(UTC)
Сообщений: 4
Откуда: Крым

«найти контейнер автоматически» пишет — «не найден контейнер, соответствующий открытому ключу сертификата»


Вверх


Offline

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

 


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

29 июня 2018 г. 16:31:38(UTC)

Андрей *

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

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

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

Сказал «Спасибо»: 461 раз
Поблагодарили: 1950 раз в 1508 постах

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

Здравствуйте!На внешнем носителе (флешка)

Через Сервис\Протестировать\Обзор — видит контейнер на флешке?

Контейнер — в виде папки ****.000 с файлами .key — есть на флешке?

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


Вверх

WWW


Offline

pozarskoeckazka

 


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

2 июля 2018 г. 10:32:14(UTC)

pozarskoeckazka

Статус: Новичок

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

Зарегистрирован: 29.06.2018(UTC)
Сообщений: 4
Откуда: Крым

Спасибо!Все получилось)


Вверх


Offline

DenisPanchenko13031987

 


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

6 февраля 2019 г. 12:56:48(UTC)

DenisPanchenko13031987

Статус: Новичок

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

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

Сказал(а) «Спасибо»: 6 раз

Добрый день. Та же проблема у меня: не могу установить новый сертификат в контейнер. Работаю согласно инструкции расположенной на сайте Криптопро для установки сертификатов
(http://stavropol.roskazna.ru/upload/iblock/20c/4.5-instruktsiya-po-ustanovke-sertifikatov_497_26_07_2018_ver1_505_27_07_2018_ver1_.pdf).

Когда устанавливаю сертификат, при активации поля «Найти контейнеры автоматически» всплывает сообщение: «Не найден контейнер, соответствующий открытому ключу сертификата».

Через Сервис\Протестировать\Обзор — видит контейнер.

Так же не могу протестировать сформированный в Федеральном казначействе сертификат:
Формировал запрос на новый сертификат использовал флэшку для хранения закрытого ключа.

Vstavlennyjj nostitel’.png (22kb) загружен 4 раз(а).

Работа мастера проверки контейнера:

Проверка завершена успешно ошибок не обнаружено
Контейнер закрытого ключа пользователя
имя 1022601988837 125171459
уникальное имя FAT12\A8A2533D_ЗАКУПКИ\10226019.000\F405
FQCN \\.\FAT12_E\1022601988837 125171459
проверка целостности контейнера успешно
Ключ обмена доступен
длина ключа 512 бит
экспорт открытого ключа успешно
вычисление открытого ключа успешно
импорт открытого ключа успешно
подпись успешно
проверка успешно
создание ключа обмена успешно
экспорт ключа разрешен
алгоритм ГОСТ Р 34.10-2001 DH
ГОСТ Р 34.10-2001, параметры обмена по умолчанию
ГОСТ Р 34.11-94, параметры по умолчанию
ГОСТ 28147-89, параметры по умолчанию
сертификат в контейнере отсутствует
Срок действия закрытого ключа 25 апреля 2020 г. 23:16:27
Использование ключа обмена разрешено до окончания срока действия закрытого ключа.
Ключ подписи отсутствует
загрузка ключей успешно
Версия контейнера 2
Расширения контейнера
некритическое Расширение контейнера КриптоПро CSP. Срок действия ключа обмена
действителен по 25 апреля 2020 г. 23:16:27

Отредактировано пользователем 6 февраля 2019 г. 13:56:11(UTC)
 | Причина: Не указана


Вверх


Offline

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

 


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

6 февраля 2019 г. 14:10:40(UTC)

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

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

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

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

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

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

Добрый день. Та же проблема у меня: не могу установить новый сертификат в контейнер. Работаю согласно инструкции расположенной на сайте Криптопро для установки сертификатов
(http://stavropol.roskazna.ru/upload/iblock/20c/4.5-instruktsiya-po-ustanovke-sertifikatov_497_26_07_2018_ver1_505_27_07_2018_ver1_.pdf).

Когда устанавливаю сертификат, при активации поля «Найти контейнеры автоматически» всплывает сообщение: «Не найден контейнер, соответствующий открытому ключу сертификата».

Через Сервис\Протестировать\Обзор — видит контейнер.

Так же не могу протестировать сформированный в Федеральном казначействе сертификат:
Формировал запрос на новый сертификат использовал флэшку для хранения закрытого ключа.

Vstavlennyjj nostitel’.png (22kb) загружен 4 раз(а).

Работа мастера проверки контейнера:

Проверка завершена успешно ошибок не обнаружено
Контейнер закрытого ключа пользователя
имя 1022601988837 125171459
уникальное имя FAT12\A8A2533D_ЗАКУПКИ\10226019.000\F405
FQCN \\.\FAT12_E\1022601988837 125171459
проверка целостности контейнера успешно
Ключ обмена доступен
длина ключа 512 бит
экспорт открытого ключа успешно
вычисление открытого ключа успешно
импорт открытого ключа успешно
подпись успешно
проверка успешно
создание ключа обмена успешно
экспорт ключа разрешен
алгоритм ГОСТ Р 34.10-2001 DH
ГОСТ Р 34.10-2001, параметры обмена по умолчанию
ГОСТ Р 34.11-94, параметры по умолчанию
ГОСТ 28147-89, параметры по умолчанию
сертификат в контейнере отсутствует
Срок действия закрытого ключа 25 апреля 2020 г. 23:16:27
Использование ключа обмена разрешено до окончания срока действия закрытого ключа.
Ключ подписи отсутствует
загрузка ключей успешно
Версия контейнера 2
Расширения контейнера
некритическое Расширение контейнера КриптоПро CSP. Срок действия ключа обмена
действителен по 25 апреля 2020 г. 23:16:27

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

Судя по ошибке, действительно, закрытый ключ в ключевом контейнере не соответствует открытому ключу в сертификате.

Чтобы убедится в этом, Вы можете создать запрос на сертификат с помощью утилиты cryptcp в командной строке Windows (cmd):

Код:

cryptcp.x64.exe -creatrqst -cont "\\.\FAT12_E\1022601988837 125171459" -dn "CN=test" test.req -nokeygen
certutil test.req
certutil путь_к_файлу_сертификата

где путь_к_файлу_сертификата — путь к файлу устанавливаемого личного сертификата (например c:\user.cer).

В выводе последних двух команд нужно сравнить раздел Открытый ключ.

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


Вверх

thanks 1 пользователь поблагодарил Александр Лавник за этот пост.

DenisPanchenko13031987

оставлено 06.02.2019(UTC)


Offline

DenisPanchenko13031987

 


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

6 февраля 2019 г. 14:21:59(UTC)

DenisPanchenko13031987

Статус: Новичок

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

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

Сказал(а) «Спасибо»: 6 раз

Спасибо за ответ Александр.

такая утилита есть для 32-х разрядной системы?
т.к. 32 error.png (26kb) загружен 6 раз(а).

ps. в каком случае возможно несоответствие закрытого ключа и сертификата, если закрытый ключ, при запроосе сертификата, формировался на том же flash-ностите?

Отредактировано пользователем 6 февраля 2019 г. 14:23:59(UTC)
 | Причина: Не указана


Вверх


Offline

DenisPanchenko13031987

 


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

6 февраля 2019 г. 14:31:50(UTC)

DenisPanchenko13031987

Статус: Новичок

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

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

Сказал(а) «Спасибо»: 6 раз

Может быть в этом проблема?
2012.png (18kb) загружен 7 раз(а).


Вверх

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

Guest

Форум КриптоПро
 » 
Общие вопросы
 » 
Общие вопросы
 » 
Не устанавливается новый сертификат

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

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

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

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

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

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

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

Для корректной работы с электронной подписью (ЭП, ранее — ЭЦП) достаточно соблюсти четыре условия. Во-первых, приобрести средства ЭП в удостоверяющем центре (УЦ). Во-вторых, установить лицензионное средство криптозащиты (СКЗИ, криптопровайдер). В-третьих, загрузить на рабочее место личный, промежуточный и корневой сертификаты. И, в-четвертых, настроить браузер для подписания электронных файлов на веб-порталах. Если хотя бы одно из условий не соблюдено, в процессе использования ЭП возникают различные ошибки: КриптоПро не видит ключ, недействительный сертификат, отсутствие ключа в хранилище и другие. Самые распространенные сбои и способы их устранения рассмотрим в статье.

Поможем получить электронную подпись. Установим и настроим за 1 час.

Оставьте заявку и получите консультацию.

Почему КриптоПро не видит ключ ЭЦП

КриптоПро CSP — самый популярный криптографический софт на российском рынке. Большинство торговых площадок и автоматизированных госсистем работают только с этим криптопровайдером. Программное обеспечение распространяется на безвозмездной основе разработчиком и через дистрибьюторскую сеть, а за лицензию придется платить. При покупке квалифицированной ЭП (КЭП) клиенты получают набор средств:

  • закрытый и открытый ключи;
  • сертификат ключа проверки электронной подписи (СКПЭП, СЭП) — привязан к открытому ключу;
  • физический носитель, на который записываются все перечисленные средства.

Каждый раз, когда владельцу СЭП нужно подписать цифровой файл, он подключает USB-носитель к ПК и вводит пароль (двухфакторная идентификация). Возможен и другой путь — записать все компоненты в реестр ПК и пользоваться ими без физического криптоключа. Второй способ не рекомендован, так как считается небезопасным.

В работе с ЭП возникают такие ситуации, когда пользователь пытается заверить документ в интернете или в специальном приложении, открывает список ключей и не видит СЭП. Проблема может быть спровоцирована следующими факторами:

Ошибка Решение
Не подключен носитель Подсоединить токен к ПК через USB-порт (об успешном подключении свидетельствует зеленый индикатор на флешке)
Не установлено СКЗИ Установить криптопровайдер, следуя инструкции
Не установлен драйвер носителя Чтобы компьютер «увидел» устройство, нужно установить специальную утилиту. Как правило, она предоставляется удостоверяющим центром при выдаче подписи. Руководство по инсталляции можно найти на портале разработчика
На ПК не загружены сертификаты Установить корневой, промежуточный и личный сертификаты (как это сделать, рассмотрим далее)
Не установлен плагин для браузера Скачать ПО на сайте www.cryptopro.ru< и установить по инструкции

Ошибка КриптоПро «0x80090008»: указан неправильный алгоритм

Если версия CryptoPro не соответствует новым условиям сдачи отчетности, пользователь увидит на экране уведомление с кодом ошибки «0x80090008». Это значит, что на ПК установлен устаревший релиз программы, и его необходимо обновить. Для начала проверьте сертификат:

  1. В меню «Пуск» выберите пункт «Все программы» → «КриптоПро».
  2. Откройте «КриптоПро CSP сервис» и выберите команду «Протестировать».
  3. Нажмите кнопку «По сертификату» и укажите нужный файл.

При наличии ошибки в СЭП система на нее укажет.

Удаление программы

Если никаких проблем не обнаружено, ошибку неправильного алгоритма поможет устранить переустановка СКЗИ:

  1. Найти криптопровайдер через «Пуск».
  2. Выбрать команду «Удалить».
  3. Перезагрузить ПК.

Чтобы новая программа работала корректно, перед установкой требуется удалить все следы старой версии с помощью фирменной утилиты cspclean от CryptoPro:

  1. Запустить файл cspclean.exe на рабочем столе.
  2. Подтвердить удаление продукта клавишей «ДА».
  3. Перезагрузить компьютер.

Контейнеры, сохраненные в реестре, удалятся автоматически.

Установка актуального релиза

Дистрибутивы для скачивания СКЗИ размещены в разделе «Продукты» и доступны для скачивания всем авторизованным пользователям. Создание ЛК занимает не более 5 минут:

  1. Нажмите кнопку «Регистрация».
  2. Введите личные данные и подтвердите согласие на доступ к персональной информации.

В каталоге продуктов выберите версию криптопровайдера с учетом ОС, загрузите установщик на ПК, запустите его и следуйте подсказкам. При установке ПО требуется указать серийный номер лицензии (если срок действия еще не истек). Эту информацию можно уточнить в приложении к договору.

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

КриптоПро вставлен другой носитель: как исправить

Ошибка «Вставьте ключевой носитель» или «Вставлен другой носитель» возникает при попытке подписания электронного документа. Сначала следует убедиться, что USB-токен с сертификатом подключен к ПК (в качестве носителя используются защищенные криптоключи или обычные флешки). Токен должен соответствовать сертификату. Если носитель подсоединен к ПК, но сообщение об ошибке все равно появляется, следует переустановить сертификат через CryptoPro:

  1. Открыть меню «Пуск» → «Панель управления» → «КриптоПро CSP».
  2. Зайти во вкладку «Сервис» → «Посмотреть сертификаты в контейнере» → «Обзор».
  3. Выбрать из списка ключевой контейнер, нажать ОК и «Далее».
  4. Нажать «Установить». Если появится предупреждение о том, что сертификат уже присутствует в хранилище, дать согласие на его замену.
  5. Дождаться загрузки сертификата в хранилище «Личное» и нажать ОК.

После переустановки рекомендуется перезагрузить ПК. Для первичной инсталляции СКПЭП применим аналогичный алгоритм действий.

Мы готовы помочь!

Задайте свой вопрос специалисту в конце статьи. Отвечаем быстро и по существу. К комментариям

Недостаточно прав для выполнения операции в КриптоПро

Ошибка сопровождается уведомлением «У компонента недостаточно прав для доступа к сертификатам». Чаще всего возникает в двух ситуациях:

  1. При попытке авторизоваться в ЛК, например, на портале контролирующего органа, куда нужно отправить отчет (при нажатии на пиктограмму «Вход по сертификату»).
  2. При проверке КЭП (при нажатии кнопки «Проверить» в разделе «Помощь»).

Если система уведомила пользователя, что у него недостаточно прав для выполнения операции в КриптоПро, проблема может иметь следующие причины:

  • не установлен КриптоПро ЭЦП Browser plug-in 2.0 (или стоит его старая сборка);
  • сайт, куда пытается войти клиент, не добавлен в каталог доверенных (надежных) ресурсов.

Browser plug-in — обязательный компонент для применения ЭП на веб-страницах. Он расширяет возможности криптопровайдера, позволяет формировать и проверять электронную подпись на интернет-ресурсах. Без этой программы, КриптоПро не сможет связаться с веб-страницей и реализовать на ней функции КЭП. Пользователи ничего не платят за этот модуль, он размещен в свободном доступе на сайте и совместим с любыми операционными системами. Как установить:

  1. Сохранить дистрибутив cadesplugin.exe.
  2. Запустить инсталляцию, кликнув по значку установщика.
  3. Разрешить программе внесение изменений клавишей «Да».

Появится уведомление об успешном результате. Нажмите ОК и перезагрузите браузер, чтобы коррективы вступили в силу.

Для работы с сертификатом ЭП рекомендуется использовать браузер Microsoft Internet Explorer (MIE) — для него не требуются дополнительные настройки. На завершающем этапе необходимо добавить сайт в список доверенных:

  1. Через меню «Пуск» (CTRL+ESC) найти продукт КриптоПро CSP.
  2. Зайти в настройки плагина ЭЦП Browser.
  3. В разделе «Список доверенных узлов» ввести адреса всех ресурсов, принимающих ваш сертификат.

Если после перезагрузки ПК проблема не решена, рекомендуется удалить плагин и выполнить повторную инсталляцию.

Подберем подходящий вид электронной подписи для вашего бизнеса за 5 минут!

Оставьте заявку и получите консультацию.

Ошибка исполнения функции при подписании ЭЦП

Ошибка свидетельствует об отсутствии лицензии на продукт КриптоПро CSP. Зачастую она возникает при попытке подписать документ на торговых площадках или в информационных системах (ЕГАИС, ЖКХ, Росреестр, Госуслуги и др.).

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

Ошибка при проверке цепочки сертификатов в КриптоПро

Юридически значимую документацию можно заверить электронной подписью только в том случае, если СКЗИ подтвердит надежность (доверенность) сертификата. Для этого программа проверяет цепочку сертификации (ЦС), состоящую из таких элементов:

  • корневой сертификат от Минкомсвязи (начальное звено цепи), выданный УЦ;
  • промежуточный сертификат УЦ (ПС);
  • СКПЭП.

Правильно построенная ЦС подтверждает, что СКПЭП (конечное звено) имеет доверенный путь (от Минкомсвязи к УЦ, от УЦ к пользователю). Ошибка при проверке цепочки сертификатов в КриптоПро свидетельствует о том, что минимум один элемент в этой системе искажен. ЭП при этом считается недействительной и не принимается для подписания файлов.

Причина Решение
Один из сертификатов поврежден или некорректно установлен Переустановить сертификат
Неправильно установлено СКЗИ (или стоит устаревшая версия) Удалить и заново установить программу
Устаревшая версия веб-браузера Обновить браузер
На ПК не актуализированы дата и время Указать в настройках компьютера правильные значения

На первой причине остановимся подробнее. Чтобы проверить состояние ЦС, откройте папку криптопровайдера, выберите раздел «Сертификаты» → «Личное». Если цепочка нарушена, во вкладке «Общее» будет сообщение о том, что СКПЭП не удалось проверить на надежность.

Устранение сбоя следует начинать с верхнего звена (КС). Файл предоставляется клиенту в удостоверяющем центре вместе с остальными средствами: ключи, СКПЭП, промежуточный сертификат и физический носитель. Кроме того, его можно скачать бесплатно на сайте Казначейства (КС для всех одинаковый). Как загрузить КС:

  1. Открыть документ от Минкомсвязи на компьютере.
  2. В разделе «Общее» выбрать команду установки.
  3. Установить галочку напротив пункта «Поместить в хранилище».
  4. Из списка выбрать папку «Доверенные корневые центры».
  5. Нажать «Далее» — появится уведомление об успешном импорте.

По завершении процедуры рекомендуется перезагрузить ПК. Если сбой не устранен, переходим к промежуточному компоненту. При утере ПС его можно загрузить с официального сайта УЦ. Процесс установки такой же, как и для КС, но в качестве хранилища должно быть указано «Промежуточные центры».

После перезагрузки ПК снова зайдите в папку «Личное» и откройте СКПЭП. Если во вкладке «Путь сертификации» будет статус «Сертификат действителен» — ошибка устранена.

Электронная подпись описи содержания пакета недействительна

Одной КЭП можно сразу заверить несколько файлов. В одном письме адресат может отправлять комплект документации и отдельно к нему опись, где перечислены все файлы. Перечень документов тоже нужно визировать ЭП.

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

Причина сбоя — нарушение доверенной цепочки, о которой было сказано ранее. В первую очередь следует проверить наличие и корректность КС и ПС. Если они установлены, удалите эти файлы и загрузите снова.

Проблемы с браузером

Для заверки электронных файлов в интернете разработчик СКЗИ рекомендует использовать встроенный веб-обозреватель MIE. Но даже с ним бывают сбои. Если это произошло, зайдите в браузер под ролью администратора:

  1. Кликните по значку браузера на рабочем столе.
  2. В контекстном меню выберите соответствующую роль.

Чтобы всякий раз не предпринимать лишние действия, в настройках можно задать автоматический доступ под нужными правами. Неактуальную версию браузера необходимо обновить до последнего релиза. Также следует отключить антивирусные программы, так как многие из них блокируют работу СКЗИ, воспринимая как вредоносное ПО.

Не работает служба инициализации

Если работа сервиса инициализации Crypto Pro приостановлена, СКПЭП тоже не будет работать. Запустите командную строку клавишами Win+R:

  1. Введите команду services.msc.
  2. В разделе «Службы» выберите «Службу инициализации» и проверьте в свойствах ее активность.

Если сервис отключен, запустите его и нажмите ОК. После перезапуска ПК электронная подпись должна снова работать корректно.

Сертификаты не отвечают критериям КриптоПро

Ошибка всплывает при попытке авторизоваться в информационной госсистеме (например, «Электронный Бюджет» и др.). Пользователь видит сообщение следующего содержания:

Первый способ устранения сбоя — «снести» СКЗИ и поставить заново, как описано выше. Если это вариант не сработал, значит проблема кроется в неправильном формировании ЦС. Рассмотрим на примере. Отправитель зашел в СКПЭП и в подразделе «Общее» увидел статус «Недостаточно информации для проверки этого сертификата». В первую очередь рекомендуется проверить наличие корневого сертификата в цепочке и при его отсутствии выполнить установку (алгоритм описан ранее). Если этот метод не помог, на форуме разработчика приводится еще один способ: от имени администратора вызвать «Пуск» → «Выполнить» → «regedit». Далее необходимо удалить ветки:

Не все бывают в наличии, поэтому удаляйте те, что есть. Процедура не вредит системе и сохраненным файлам, но помогает не в каждом случае (обычно ошибку удается устранить при установке корневого сертификата).

«1С-ЭДО» не видит КриптоПро CSP

«1С-ЭДО» — программа для обмена электронными документами, интегрированная в учетную базу «1С». Сервис позволяет удаленно взаимодействовать с контрагентами и отправлять отчетность в надзорные органы (ФНС, ПФР, ФСС, Росстат и др.). Чтобы документы приобрели юридическую силу, их необходимо заверить квалифицированной ЭП. Если сервис «1С-ЭДО» «не видит» ключ в КриптоПро CSP, рекомендованы следующие действия:

  • проверить, установлена ли на компьютере актуальная версия криптопровайдера;
  • при наличии СКЗИ уточнить, соответствует ли оно той программе, которая была указана в настройках обмена с «1С».

Как проверить настройки криптопровайдера:

  1. Запустить сервис «1С-ЭДО».
  2. Перейти в раздел «Отчеты» → «Регламентированные отчеты».
  3. Нажать кнопку «Настройки».
  4. В подразделе «Документооборот с контролирующими органами» нажать кнопку «Здесь».

Если в поле «Криптопровайдер» указана не та программа, которая установлена на ПК (например, VipNet), поменяйте ее в настройках и сохраните клавишей ОК. Для правильной работы сервиса ЭДО рекомендуется использовать на одном АРМ только один из сертифицированных провайдеров.

Оформим электронную подпись для вашего бизнеса. Установим и настроим в день подачи заявки!

Оставьте заявку и получите консультацию в течение 5 минут.

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

Эксперт отдела автоматизации и развития бизнеса Online-kassa.ru. Бизнес-тренер и аналитик, отвечает за работу с ключевыми клиентами.

Оцените, насколько полезна была информация в статье?

Наш каталог продукции

У нас Вы найдете широкий ассортимент товаров в сегментах
кассового, торгового, весового, банковского и офисного оборудования.

Посмотреть весь каталог

вопросы

Из нашей статьи вы узнаете:

Электронная подпись содержит в себе сложную техническую составляющую. Работа с ней требует навыков и знаний в определённых ситуациях. Например, в ходе установки сертификатов ЭП посредством КриптоПро CSP может появиться ошибка об отсутствии закрытого ключа в контейнере. Неисправность можно устранить самостоятельно или с помощью специалиста.

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

Причина ошибки: в контейнере закрытого ключа отсутствуют сертификаты

Рассмотрим, почему появляется ошибка. Всплывающее окно с сообщением «В контейнере закрытого ключа отсутствуют сертификаты» появляется на экранах пользователей в случаях, когда система не смогла обнаружить соответствующий ключ на носителе.


ключ на носителе1

Пример ошибки «В контейнере закрытого ключа отсутствуют сертификаты»

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

Также ошибка об отсутствии сертификатов в контейнере может быть связана со сбоем программного обеспечения. В этом случае файлы остаются целыми, но система их не видит и сообщает пользователю, что они недоступны.

В каких ситуациях появляется ошибка об отсутствии сертификатов в контейнере закрытого ключа

Окно об ошибке отсутствия сертификатов в контейнере закрытого ключа всплывает при следующих процессах:

  • первичная установка сертификата;
  • экспортирование данных на внешний носитель;
  • попытка просмотра ключей в контейнерах ключей;
  • загрузка информации на компьютер извне.

В целях устранения ошибки отсутствия сертификатов в контейнере закрытого ключа достаточно переустановить сертификат вручную.

Важно! На токене или компьютере можно хранить только те ключи, которые были получены в коммерческих аккредитованных удостоверяющих центрах. Файлы, записанные в удостоверяющем центре ФНС, неэкспортируемы. Переносить их на другие носители запрещено.

Решение ошибки: отсутствие электронного сертификата в контейнере закрытого ключа

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

  1. Запустить «КриптоПро», затем выбрать вкладку «Сервис» и нажать «Установить личный сертификат».
  2. 
«Установить личный сертификат»2

  3. Через кнопку «обзор» указать путь, где сохранён ключ – файл с расширением *.cert или *.crt.
  4. 
«обзор»3

  5. Нажать «Далее».
  6. 
«обзор»4

  7. Отобразится информация, содержащаяся в открытом ключе. Нажать «Далее».
  8. 
«Далее»5

  9. Найти контейнер закрытого ключа автоматически или вручную через «Обзор».
  10. 
«Обзор»6

  11. Рекомендуем выбрать автоматический поиск. После нажать «Далее».
  12. 
«Далее»7

  13. Личный сертификат пользователя всегда устанавливается в хранилище «Личное». Поставить отметку напротив «Установить сертификат в контейнер» и нажать «Далее».
  14. 
«Личное»8

  15. В случае успешной установки в КриптоПро появится окно с информацией об окончании процедуры. Требуется нажать «Готово», затем «Да» и «Ок».
  16. 
«Личное»9

    
«Личное»10

    
«Личное»11

После установки сертификата нужно ещё раз воспользоваться подписью, чтобы убедиться в отсутствии ошибки.

Что делать, если ошибка об отсутствии сертификатов в контейнере закрытого ключа не исчезла

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

Выбрать подходящую лицензию КриптоПро рекомендуем в нашем интернет-магазине. Оставьте короткую заявку для бесплатной консультации специалиста.

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

Электронная подпись

  1. Проверьте, с помощью какой программы зашифрована подпись:

    1. Зайдите в открытую часть сертификата:
      Откройте меню «Пуск» — «Панель управления» — «Свойства браузера» — закладка «Содержание» — «Сертификаты» — выберите сертификат и нажмите «Просмотр».
    2. Перейдите на вкладку «Состав» и откройте поле «Средство электронной подписи» или «Subject sign tool»;
    3. Там отобразится СКЗИ, при помощи которого был сформирован контейнер. Если это не «КриптоПро», перейдите в него. Пример: сертификат выпущенный с помощью VipNet, будет отображаться только в VipNet CSP.
    4. Если нужный сертификат отсутствует или в «КриптоПро» возникает ошибка «В контейнере закрытого ключа отсутствуют сертификаты» необходимо установить сертификат согласно статье.

  2. Выберите, где хранится ваш сертификат:

      В реестре

      1. Убедитесь, что у вас установлена «КриптоПро CSP» версии 4.0 или выше и ее лицензия действительна. Для Windows 11 необходима «КриптоПро CSP» версии 5.0 R2 (12000) и выше.

        Версию программы и срок действия лицензии на использование «КриптоПро» можно посмотреть в «КриптоПро CSP» («Пуск» — «Панель управления» — «КриптоПро CSP» или «Пуск» — «Все программы» — «КриптоПро» — «КриптоПро CSP») на вкладке «Общие».

        «КриптоПро CSP» можно загрузить с сайта разработчика («Скачать» — «КриптоПро CSP» — выберите и загрузите дистрибутив из блока «Сертифицированные версии»). Для загрузки программы с сайта требуется зарегистрироваться на нем и принять лицензионное соглашение.Установить «КриптоПро» можно по инструкции.

      2. Проверьте наличие закрытого ключа:
        Откройте меню «Пуск» – «Выполнить», введите regedit и перейдите в:
        • HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys (для x32 систем);
        • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys (для x64 систем).

        Если файлы ключа с расширением .key отсутствуют или их меньше 6, рекомендуется получить новый сертификат.

      Во внутреннем хранилище компьютера (любой диск, кроме С) или на USB-накопителе (флешка)

      Убедитесь, что:

      1. имя контейнера соответствует виду «Имя контейнера.XXX», где:
        • Имя контейнера — набор символов за исключением кириллицы;
        • XXX – произвольный номер из трех цифр;
      2. контейнер присутствует на носителе (был сформирован или скопирован на проверяемый носитель);
      3. папка с контейнером находится в корневой папке диска (кроме диска С);
      4. у вас установлена «КриптоПро» версии 4.0 или выше и ее лицензия действительна. Для Windows 11 необходима «КриптоПро CSP» версии 5.0 R2 (12000) и выше.

        Версию программы и срок действия лицензии на использование «КриптоПро» можно посмотреть в «КриптоПро CSP» («Пуск» — «Панель управления» — «КриптоПро CSP» или «Пуск» — «Все программы» — «КриптоПро» — «КриптоПро CSP») на вкладке «Общие».

        «КриптоПро CSP» можно загрузить с сайта разработчика («Скачать» — «КриптоПро CSP» — выберите и загрузите дистрибутив из блока «Сертифицированные версии»). Для загрузки программы с сайта требуется зарегистрироваться на нем и принять лицензионное соглашение. Установить «КриптоПро» можно по инструкции.

      В облачном хранилище

      В этом случае через «КриптоПро CSP» контейнер не будет видно.

      На токене

      Если вы используете для работы:

      1. Cертификат на «Рутокене TLS» от Сбербанка, носитель не будет отображаться в «Панели управления Рутокен».
        Его можно увидеть в программе:
        • «КриптоПро CSP» версии не ниже 5.0 R2 с PKCS#11;
        • «Инструменты КриптоПро» (входит в состав версии «КриптоПро CSP» 5.0 R2 (12000) и выше);
        • от Сбербанка.
      2. Удаленный рабочий стол (RDP), то для корректной работы необходимо, чтобы токен был установлен на локальном компьютере, с которого происходит подключение к удаленному рабочему столу;
      3. Windows 11, необходима «КриптоПро CSP» версии 5.0 R2 (12000) и выше.
      4. Токен от «Такскома» и: сертификаты УЦ ФНС, ЕГАИС или «Ключ для маркировки 2.0»
        1. Убедитесь, что у вас установлена «КриптоПро CSP» версии 5.0 R2 с PKCS#11 и ее лицензия действительна.
        2. Версию программы и срок действия лицензии на использование «КриптоПро» можно посмотреть в «КриптоПро CSP» («Пуск» — «Панель управления» — «КриптоПро CSP» или «Пуск» — «Все программы» — «КриптоПро» — «КриптоПро CSP») на вкладке «Общие».

          «КриптоПро CSP» можно загрузить с сайта разработчика («Скачать» — «КриптоПро CSP» — выберите и загрузите дистрибутив из блока «Сертифицированные версии»). Для загрузки программы с сайта требуется зарегистрироваться на нем и принять лицензионное соглашение.Установить «КриптоПро» можно по инструкции

        3. Переустановите драйвера токена. Загрузить их можно через «Личный кабинет» или на сайте производителя.
        4. Проверьте работоспособность токена:

        RuToken

        1. Запустите «Панель управления Рутокен» («Пуск» — «Все программы» — Rutoken – Rutoken control panel);
        2. В списке «Считыватели Rutoken» выберите токен;
        3. Нажмите «Ввести PIN-код» и укажите код (стандартный: 12345678);
        4. Нажмите «Ок».

        Если в течение 5 секунд какое-либо сообщение:

        • Отсутствует, токен работоспособен;
        • Есть, обратитесь в техподдержку для решения данного вопроса.

        JaCarta

        1. Запустите «Единый клиент JaCarta» («Пуск» — «Все программы» — «Алладин Р.Д.» — «Единый клиент JaCarta»);
        2. Нажмите «Переключиться в режим администратора»;
        3. Нажмите PKI – «Ввести PIN-код» и укажите код (стандартный: 1234567890);
        4. Нажмите «ОК»;
        5. Введите PIN-код на вкладке «ГОСТ».

        Если в течение 5 секунд какое-либо сообщение:

        • Отсутствует, токен работоспособен;
        • Есть, обратитесь в техподдержку для решения данного вопроса.

        Если токен работоспособен, необходимо проверить отображение контейнера с сертификатом через драйвер токена. Если контейнер:

        Не отображается

        1. Переподключите токен, используя другой порт;
        2. Возможно, сертификат записан на другие носители – проверьте их также на наличие нужного сертификата.
        3. Проверьте наличие закрытого ключа:

          Откройте меню «Пуск» – «Выполнить», введите regedit и перейдите в:

          • HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys (для x32 систем);
          • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\USERS\SID_текущего_пользователя\Keys (для x64 систем).
        4. Если файлы ключа с расширением .key отсутствуют или их меньше 6, рекомендуем получить новый сертификат.

        Отображается, но в «КриптоПро CSP» контейнера нет

        Необходимо:

        1. Удалить в «КриптоПро CSP» считыватель «Все считыватели смарт-карт PKCS#11».
        2. Добавить «Все считыватели смарт-карт PKCS#11», при установке отметив галками те типы токенов, которыми вы собираетесь пользоваться.

        другой сертификат

        1. Убедитесь, что у вас установлена «КриптоПро CSP» версии 4.0 или выше и ее лицензия действительна.
        2. Версию программы и срок действия лицензии на использование «КриптоПро» можно посмотреть в «КриптоПро CSP» («Пуск» — «Панель управления» — «КриптоПро CSP» или «Пуск» — «Все программы» — «КриптоПро» — «КриптоПро CSP») на вкладке «Общие».

          «КриптоПро CSP» можно загрузить с сайта разработчика («Скачать» — «КриптоПро CSP» — выберите и загрузите дистрибутив из блока «Сертифицированные версии»). Для загрузки программы с сайта требуется зарегистрироваться на нем и принять лицензионное соглашение. Установить «КриптоПро» можно по инструкции.

        3. Переустановите драйвера токена. Загрузить их можно через «Личный кабинет» или на сайте производителя.
        4. Проверьте работоспособность токена:

        RuToken

        1. Запустите «Панель управления Рутокен» («Пуск» — «Все программы» — Rutoken – Rutoken control panel);
        2. В списке «Считыватели Rutoken» выберите токен;
        3. Нажмите «Ввести PIN-код» и укажите код (стандартный: 12345678);
        4. Нажмите «Ок».

        Если в течение 5 секунд какое-либо сообщение:

        • Отсутствует, токен работоспособен;
        • Есть, обратитесь в техподдержку для решения данного вопроса.

        JaCarta

        1. Запустите «Единый клиент JaCarta» («Пуск» — «Все программы» — «Алладин Р.Д.» — «Единый клиент JaCarta»);
        2. Нажмите «Переключиться в режим администратора»;
        3. Нажмите PKI – «Ввести PIN-код» и укажите код (стандартный: 1234567890);
        4. Нажмите «ОК»;
        5. Введите PIN-код на вкладке «ГОСТ».

        Если в течение 5 секунд какое-либо сообщение:

        • Отсутствует, токен работоспособен;
        • Есть, обратитесь в техподдержку для решения данного вопроса.

        Если токен работоспособен, необходимо проверить отображение контейнера с сертификатом через драйвер токена. Если не отображается:

        • Переподключите токен, используя другой порт;
        • Возможно, сертификат записан на другие носители – проверьте их на наличие нужного сертификата.

        5. Токен от другой организации

        1. Убедитесь, что у вас установлена «КриптоПро CSP» версии 5.0 R2 с PKCS#11 и ее лицензия действительна.

          Версию программы и срок действия лицензии на использование «КриптоПро» можно посмотреть в «КриптоПро CSP» («Пуск» — «Панель управления» — «КриптоПро CSP» или «Пуск» — «Все программы» — «КриптоПро» — «КриптоПро CSP») на вкладке «Общие».

          «КриптоПро CSP» можно загрузить с сайта разработчика («Скачать» — «КриптоПро CSP» — выберите и загрузите дистрибутив из блока «Сертифицированные версии»). Для загрузки программы с сайта требуется зарегистрироваться на нем и принять лицензионное соглашение. Установить «КриптоПро» можно по инструкции.

        2. Переустановите драйвера токена. Загрузить их можно через «Личный кабинет» или на сайте производителя.
        3. Проверить работоспособность токена: RuToken
          1. Запустите «Панель управления Рутокен» («Пуск» — «Все программы» — Rutoken – Rutoken control panel);
          2. В списке «Считыватели Rutoken» выберите токен;
          3. Нажмите «Ввести PIN-код» и укажите код (стандартный: 12345678);
          4. Нажмите «Ок».

          Если в течение 5 секунд какое-либо сообщение:

          • Отсутствует, токен работоспособен;
          • Есть, обратитесь в техподдержку для решения данного вопроса.

          JaCarta

          1. Запустите «Единый клиент JaCarta» («Пуск» — «Все программы» — «Алладин Р.Д.» — «Единый клиент JaCarta»);
          2. Нажмите «Переключиться в режим администратора»;
          3. Нажмите PKI – «Ввести PIN-код» и укажите код (стандартный: 1234567890);
          4. Нажмите «ОК»;
          5. Введите PIN-код на вкладке «ГОСТ».

          Если в течение 5 секунд какое-либо сообщение:

          • Отсутствует, токен работоспособен;
          • Есть, обратитесь в техподдержку для решения данного вопроса.

          Если токен работоспособен, необходимо проверить отображение контейнера с сертификатом через драйвер токена. Если контейнер:

          Не отображается

          • Переподключите токен, используя другой порт;
          • Возможно, сертификат записан на другие носители – проверьте их на наличие нужного сертификата.

          Отображается, но в «КриптоПро CSP» контейнера нет

          Необходимо:

          1. Удалить в «КриптоПро CSP» считыватель «Все считыватели смарт-карт PKCS#11».
          2. Добавить «Все считыватели смарт-карт PKCS#11», при установке отметив галками те типы токенов, которые вы собираетесь использовать.
          3. Перейдите в ваш СКЗИ: «Рутокен ЭЦП 2.0/ 3.0/ 3.0 NFC»
            1. Запустите «Панель управления Рутокен»;
            2. Перейдите на вкладку «Сертификаты».

              Чтобы посмотреть информацию:

              • об открытой части сертификата, перейдите в раздел «Личные сертификаты»;
              • о закрытой части сертификата, нажмите «Ввести PIN-код» в правом верхнем углу и введите PIN-код пользователя (по умолчанию 12345678).
            3. Установите сертификат через драйвер токена (аналогично установке через «КриптоПро CSP»):
              • Откройте «Панель управления Рутокен» — «Сертификаты»;
              • Выберите нужный сертификат и поставьте галку в столбце «Зарегистрирован».

            Если снять галку в столбце «Зарегистрирован», сертификат будет удален из хранилища «Личные».

            JaCarta-2 SE

            1. Запустите «Единый Клиент JaCarta»;
            2. Перейдите на вкладку «ГОСТ». В «Едином Клиенте JaCarta» две вкладки «ГОСТ». Чтобы посмотреть информацию о сертификате, необходимо проверить их обе.

            Чтобы посмотреть информацию:

            • об открытой части сертификата, перейти в раздел «Ключи и сертификаты»;
            • о закрытой части сертификата, нажать «Ввести PIN-код» в правом нижнем углу и ввести PIN-код от ГОСТ части токена (по умолчанию 1234567890).
  3. Если после проделанных действий ситуация сохраняется:

    1. Переустановите «КриптоПро».
    2. Проверьте, кем выдан сертификат. Если:
      • УЦ «Такском», то рекомендуем получить новый сертификат:
        • Для представления отчетности;
        • Электронных торгов.
      • Другим УЦ, то рекомендуем обратиться в их техподдержку для решения вопроса.

Помогла ли статья решить вопрос?

Да Нет

Благодарим за отзыв!

Отправить

Спасибо, что сообщили нам!

Отправить

Спасибо, что сообщили нам!

Электронная подпись

Идет поиск…

Ничего не найдено. Попробуйте изменить поиск

123123

Возможные ошибки при работе с ЭЦП

Код ошибки Текст ошибки Как исправить
0x8010006E Действие было отменено пользователем Выберите нужный сертификат и нажмите Проверить. Согласитесь с подтверждением доступа. Введите пароль от сертификата, если он есть. 
0x80090016 Набор ключей не существует

Повторно добавьте сертификат в Личное хранилище по статье Установить «КриптоПро» CSP 5.0

Если проблема не решена, то переустановите «КриптоПро ЭЦП Browser Plug-in». 

0x8007065B Ошибка исполнения функции

Проверьте текущую версию КриптоПро CSP. Она должна быть 5.0 и выше. 

Если версия меньше, то обновите приложение. 
www.cryptopro.ru/products/csp/downloads
 

Если версия выше, то переустановите «КриптоПро ЭЦП Browser Plug-in».  

0x80090008 Указан неправильный алгоритм
0x8007064A Данные настройки для этого продукта повреждены. Обратитесь в службу поддержки организации

Проверьте статус лицензий КриптоПро CSP. Для этого откройте КриптоПро CSP. Информация о статусе лицензии отображается в главном разделе приложения в строке «Срок действия»

Если лицензия истекла, то купите и активируйте новую. 

Если лицензия не истекла, то переустановите сертификаты и «КриптоПро ЭЦП Browser Plug-in». 

0x80090010 Отказано в доступе
0x80090019 Набор ключей не определен

Повторно добавьте сертификат в Личное хранилище по статье Установить «КриптоПро» CSP 5.0

Если проблема не решена, то переустановите «КриптоПро ЭЦП Browser Plug-in». 

0x80092004

Ошибка установки свойства в контекст сертификата.

Ошибка получения свойства сертификата.

Объект или свойство не найдено.

0xc0000225
 
ЭЦП не использует КриптоПровайдер

Запустите на ПК командную строку (cmd) от имени администратора и пропишите там:

regsvr32 cpcng

Нажмите «Enter», закройте командную строку.

Перезагрузите ПК. 

Неожиданно: CMS Decrypt Error Электронная подпись соответствует требованиям

Обратитесь в удостоверяющий центр, выпустивший сертификат для уточнения соответствия требованиям к ЭЦП:
 

  1. Подпись создаёт ключи шифрования по алгоритму ГОСТ 34-10.2012 длиной 256 бит.
  2. Параметр CKA_DERIVE имеет значение true.
  3. Значения ParamSet у сертификата и ключей совпадают. По стандарту неважно, какое значение ставить, но важно, чтобы значения совпадали.
  4. Подпись имеет полные права на шифрование.

Личный кабинет не дает выбрать сертификат УКЭП

Если в личном кабинете Эвотор не получается выбрать ЭЦП. Проверьте, корректно ли настроена работа с ЭЦП на компьютере. Настроить работу с ЭЦП на компьютере

Если инструкция не помогла, обратитесь в поддержку Эвотора.

Эвотор не даёт выбрать сертификат УКЭП

Иногда при настройке «Маркировки» на Эвоторе нельзя выбрать сертификат по умолчанию — список сертификатов пуст. Рассказываем про возможные проблемы и их решение в статье: Эвотор не даёт выбрать сертификат УКЭП

Понравилась статья? Поделить с друзьями:
  • Ошибка при установке повер поинт
  • Ошибка при установке майкрософт офис 2019
  • Ошибка при создании образа виндовс 10
  • Ошибка при пересылке konica
  • Ошибка при создании нового раздела