Ошибка не найден контейнер соответствующий открытому ключу сертификата как исправить ошибку

В статье описана ошибка «Не найден контейнер, соответстующий открытому ключу сертификата», приведён инструментарий её решения.

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

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

Содержание

  1. Причины ошибки отсутствия сертификата
  2. Удаление веток системного реестра
  3. Что делать, если система запомнила сервисные пароли и не находит контейнер
  4. Правильная установка сертификата
  5. Проверка сертификата на предмет конфликта со сторонним криптопровайдером
  6. Каким образом проверить флеш-накопитель на наличие контейнера
  7. Выполнение записи с флеш-накопителя напрямую, если нет открытого ключа
  8. Заключение

Причины ошибки отсутствия сертификата

Рассматриваемое нами сообщение не стоит воспринимать как  сообщение об ошибке. Это просто информационное окно, уведомляющее об отсутствии необходимого для сертификата контейнера.

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

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

Картинка крипто ПРО

Удаление веток системного реестра

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

Выполните следующее:

  1. Нажмите на клавиши Win+R;Клавиши Win+R
  2. В появившемся окне «Выполнить» введите команду regedit и нажмите ввод;Команда Regedit
  3. В открывшемся окне системного реестра найдите и удалите следующие ветки системного реестра:

путь удаления в реестре

Путь удаления в реестре

Ветки системного реестра

Удалите две указанные ветки системного реестра

Процедура удаления состоит в наведении курсора на данную ветку, клика на правую клавишу мышки, и выбора опции «Удалить».

Опция Удалить

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

Читайте также: что предпринять при появлении ошибки генерации сертификата в ЛК налогоплательщика.

Что делать, если система запомнила сервисные пароли и не находит контейнер

Другим способом исправить ситуацию с несоответствующим сертификату контейнером является удаление запомненных системой паролей в «КриптоПро». Для этого перейдите вашу систему «Криптопро», затем выберите «Сервис». Там кликните на опцию «Удалить запомненные пароли», а затем и на «Удалить информацию об используемых съёмных носителях».

Вкладка Сервис

Часто выполнение данной операции помогает устранить рассматриваемую нами проблему.

Правильная установка сертификата

Используйте установку сертификата через КриптоПро CSP с переходом в «Сервис», где выберите опцию «Установить личный сертификат».

Опция установки личного сертификата

Проверка сертификата на предмет конфликта со сторонним криптопровайдером

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

32-битная операционка:

Путь реестра

64-битная операционка

Путь реестра 64

Каким образом проверить флеш-накопитель на наличие контейнера

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

Контейнер закрытого ключа Криптопро

Выполнение записи с флеш-накопителя напрямую, если нет открытого ключа

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

Иллюстрация копирования флешек

Это также пригодится: «Не удается построить цепочку сертификатов для доверенного корневого центра» — что делать.

Заключение

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

Форум КриптоПро
 » 
Устаревшие продукты
 » 
КриптоПро CSP 3.6
 » 
Проблема «Не найден контейнер соответствующий открытому ключу сертификата»


Offline

bakshej

 


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

12 мая 2014 г. 11:18:41(UTC)

bakshej

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 4
Российская Федерация

Добрый день!
Возникла проблема.
Флешку, на которой находился сертификат и ключи ударил вирус. Папка с ключами оказалась скрытой. Папку восстановить удалось, но при входе на сайт закупок выдает ошибку: «Файл не найден». При новой установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата».
Что нужно сделать?


Вверх


Offline

Laroux

 


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

12 мая 2014 г. 11:22:03(UTC)

Laroux

Статус: Активный участник

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

Зарегистрирован: 14.07.2008(UTC)
Сообщений: 1,287
Мужчина
Российская Федерация
Откуда: Краснодар

Сказал «Спасибо»: 81 раз
Поблагодарили: 72 раз в 60 постах

Может еще и сами файлы в папке скрыты или повреждены?


Вверх

WWW


Offline

bakshej

 


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

12 мая 2014 г. 11:28:50(UTC)

bakshej

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 4
Российская Федерация

Файлы в папке на вид нормальные.
При попытке протестировать контейнер: Ошибка обращения к контейнеру закрытого ключа.

Отредактировано пользователем 12 мая 2014 г. 11:32:22(UTC)
 | Причина: Не указана


Вверх


Offline

n1ck

 


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

12 мая 2014 г. 13:43:11(UTC)

n1ck

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

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

Зарегистрирован: 16.08.2012(UTC)
Сообщений: 26

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 3 раз в 2 постах

Попробуйте в cmd принудительно убрать все атрибуты

attrib -R -A -S -Н «путь_до_папки» /S

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


Вверх


Offline

bakshej

 


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

12 мая 2014 г. 13:57:12(UTC)

bakshej

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 4
Российская Федерация

Скопировал все на другой носитель. Удалил всю информацию. Но КриптоПро требует старый носитель.


Вверх


Offline

n1ck

 


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

12 мая 2014 г. 14:53:41(UTC)

n1ck

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

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

Зарегистрирован: 16.08.2012(UTC)
Сообщений: 26

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 3 раз в 2 постах

Так делали?

Крипто-Про — вкладка «Сервис» — Удалить запомненные пароли — Удалить информацию об использованных носителях — проставить галочки какие доступны Пользователя, Компьютера.

После переноса тестирование проходит? Виндовые права админские?

Проверьте ветку реестра HKLM — SOFTWARE — Crypto-Pro — Settings — раскрывайте ветки, ищите по названию контейнера который запрашивает программа и смотрите какой носитель указан в параметре Shortcut, при несовпадении с текущем впишите какой требуется.


Вверх


Offline

Аркадий иванович1562

 


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

12 мая 2014 г. 17:54:23(UTC)

Аркадий иванович1562

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 9
Российская Федерация
Откуда: Кострома

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

Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина?


Вверх

WWW


Offline

Molostvov

 


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

13 мая 2014 г. 11:34:44(UTC)

Molostvov

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

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

Зарегистрирован: 14.03.2013(UTC)
Сообщений: 448
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 2 раз
Поблагодарили: 95 раз в 85 постах

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

Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина?

(КриптоПро CSP — сервис — протестировать — обзор) закрытый ключ на флэшке отображается? Тестируется? В корне флэшки есть папки с расширениями 000?

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


Вверх

thanks 1 пользователь поблагодарил Molostvov за этот пост.

Аркадий иванович1562

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


Offline

bakshej

 


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

13 мая 2014 г. 13:57:28(UTC)

bakshej

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 4
Российская Федерация

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


Вверх


Offline

Аркадий иванович1562

 


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

19 мая 2014 г. 10:20:25(UTC)

Аркадий иванович1562

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

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

Зарегистрирован: 12.05.2014(UTC)
Сообщений: 9
Российская Федерация
Откуда: Кострома

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

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

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

Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина?

(КриптоПро CSP — сервис — протестировать — обзор) закрытый ключ на флэшке отображается? Тестируется? В корне флэшки есть папки с расширениями 000?

Проверка завершена успешно ошибок не обнаружено
Контейнер закрытого ключа
имя Щемелев Аркадий Иванович 415150035
уникальное имя FAT12012D687_QUMOpbibhbyg.0069F00
FQCN \.FAT12_EЩемелев Аркадий Иванович 415150035
проверка целостности контейнера успешно
Ключ обмена доступен
экспорт открытого ключа успешно
импорт открытого ключа успешно
подпись успешно
проверка успешно
создание ключа обмена успешно
экспорт ключа разрешен
алгоритм ГОСТ Р 34.10-2001 DH
ГОСТ Р 34.10-2001, параметры обмена по умолчанию
ГОСТ Р 34.11-94, параметры по умолчанию
сертификат в контейнере отсутствует
Ключ подписи отсутствует
загрузка ключей успешно

а в корне папка pbibhbyg.006 есть

Отредактировано пользователем 20 мая 2014 г. 17:48:12(UTC)
 | Причина: Не указана


Вверх

WWW

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

Guest

Форум КриптоПро
 » 
Устаревшие продукты
 » 
КриптоПро CSP 3.6
 » 
Проблема «Не найден контейнер соответствующий открытому ключу сертификата»

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

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

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

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

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

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

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

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 5.0
 » 
Ошибка: Не найден контейнер, соответствующий открытому ключу сертификата


Offline

Норокеску

 


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

19 апреля 2022 г. 18:39:35(UTC)

Норокеску

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

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

Зарегистрирован: 19.04.2022(UTC)
Сообщений: 1
Российская Федерация
Откуда: Москва

Мне прислали через интернет файл открытого сертификата. Пытаюсь его установить через КриптоПро CSP — Установить личный сертификат. Мастер установки выдаёт ошибку:

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

Браузер тоже сертификат не видит. Что делать?


Вверх

WWW


Offline

two_oceans

 


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

19 апреля 2022 г. 22:56:50(UTC)

two_oceans

Статус: Эксперт

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

Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,598
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 388 раз в 363 постах

Добрый день.
Верно, одного сертификата мало, нужен еще и контейнер. Браузер «не увидит» сертификат пока сертификат не установлен в хранилище сертифисатов (обычно в «Личные»/»My»). Также стоит обратить внимание, что в январе 2022 года Минцифра и значительная часть УЦ поменяли сертификаты. Без нового корневого сертификата Минцифры браузер не сможет проверить подлинность Вашего сертификата и скорее всего не покажет Ваш сертификат.

По проблеме. Слишком общее описание ситуации — расскажите, что было до того как прислали сертификат. Наводящие вопросы такие: прислал УЦ или Ваш коллега? Генерировали запрос на сертификат сами и отправляли по интернету или куда-то ходили с флешкой/токеном? Был это сертификат от УЦ ФНС, УЦ ФК, другого аккредитованного УЦ или же какой-то самодельный сертификат?

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

Отредактировано пользователем 19 апреля 2022 г. 22:59:37(UTC)
 | Причина: Не указана


Вверх

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

Guest

Форум КриптоПро
 » 
Средства криптографической защиты информации
 » 
КриптоПро CSP 5.0
 » 
Ошибка: Не найден контейнер, соответствующий открытому ключу сертификата

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

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

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

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

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

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

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

вопросы

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

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

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

Что может послужить причиной такой ошибки

ошибка в контейнере закрытого ключа и причины её появления

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

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

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

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

Для начала запускаем «КриптоПро» нажатием кнопки «Пуск». Затем выбираем «Настройку», в возникающем на мониторе окне заходим в опцию панели управления, далее «сервис – установить личный сертификат».

программа криптопро предложит указать место хранение сертификата

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

Необходимо выбрать файл и открыть его с помощью криптопро

Жмём «Далее», в мастере установки сертификата мы увидим путь, который указывали до нашего сертификата.

Убедившись, что криптопро верно распознало путь установки сертификата, подтверждаем установку

Нам отображается информация, содержащаяся в открытом ключе на пользователя, жмём «далее»

Перед импортом сертификата надо проверить содержащуюся в нем информацию

В следующем окне можно воспользоваться двумя путями поиска нужного контейнера закрытого ключа:

  • «найти контейнер автоматически
  • вручную через «обзор»

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

Мы рекомендуем использовать функцию КриптоПро «найти контейнер автоматически» или указать его вручную через «обзор»

Самый простой вариант выбрать автоматический поиск, затем после «обнаружения» необходимого контейнера, мы увидим заполненную строчку с его именем и после жмём «Далее»

после того, как указан контейнер, можно продолжить установку

Личный сертификат пользователя всегда устанавливается в хранилище «Личное», можно выбрать как вручную, так и КриптоПро может сделать это за вас по умолчанию, затем подтверждаем установку цепочки сертификатов и жмём «Далее»

Важно! Не забудьте поставить галку в настройках КриптоПро «установить сертификат (цепочку сертификатов) в контейнер>

В случае успешной установки КриптоПро выдаст окно с информацией об окончании процедуры и жмём «Готово»

Можно завершать установку сетификата

Затем появится окно с подтверждением данной операции, жмём «ДА»

Криптопро предложит перезаписать сертификат – соглашаемся

В следующем окне увидим информацию о том, что процесс окончен успешно. Сертификат установлен в контейнер закрытого ключа.

Готово. Сертификат установлен

Особенности версий КриптоПро

С января 2019 года квалифицированные сертификаты могут выпускаться только по ГОСТ 2012, выпуск по другому ГОСТу прекращен. Мы об этом писали ранее в статье. Важно помнить, что версии криптопро на ГОСТ 2012 работают только с версии 4.0 и выше. Все старые версии КриптоПро, для нормальной работы, потребуется обновить или заменить на актуальную. Сделать это нужно не позднее 31 декабря 2019 года.

Не найден контейнер для закрытого ключа

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

На компе с которого выполнялась генерация устанавливается.

В чем может быть причина?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

king_lion пишет: Добрый день.
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

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

На компе с которого выполнялась генерация устанавливается.

В чем может быть причина?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

king_lion пишет: Добрый день.
Проблема в установке сертификата.
Выдает ошибку Не найден контейнер соответствующий открытому ключу.
Хотя контейнер на флешке есть.
Пробовал скопировать на другую флешку и в реестр, не помогает.
На компе с которого выполнялась генерация устанавливается.
В чем может быть причина?

Проверьте на компьютере без Континент-АП. Устанавливается?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

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

На компе с которого выполнялась генерация устанавливается.

В чем может быть причина?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

king_lion пишет: На компьютере без Континент-АП устанавливается. Но нужно именно на том, иначе на других конфликты с другими программами.

Это понятно. По непроверенной информации мешает установленный криптопровайдер Код безопасности. Говорят, помогает его удаление: после этого контейнер находится без проблем.

В то же время передо мной компьютер: при инсталляции Континент-АП был установлен криптопровайдер Код безопасности, при инсталляции Континент TLS он был переустановлен. Сертификаты по ГОСТ-2012 устанавливались без проблем в обоих случаях.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Источник

Понравилась статья? Поделить с друзьями:
  • Ошибка не найден драйвер spooge скачать для warhammer 40000 dawn of war
  • Ошибка не могу получить доступ к файлу паскаль
  • Ошибка не могу найти cs exe
  • Ошибка не зарегистрирован класс не зарегистрирован windows 10
  • Ошибка не замечена как пишется слитно или раздельно