При попытке добавления через сервис «Крипто ПРО CSP» нового сертификата мы можем столкнуться с уведомлением «Не найден контейнер, соответствующий открытому ключу сертификата» и не понимать что нужно делать. Причиной данной дисфункции могут выступать различные факторы, от использования различных версий КриптоПро до отсутствующего контейнера на флеш-накопителе. Ниже разберём суть возникшей проблемы, а также опишем способы её устранения.
Содержание
- Причины ошибки отсутствия сертификата
- Удаление веток системного реестра
- Что делать, если система запомнила сервисные пароли и не находит контейнер
- Правильная установка сертификата
- Проверка сертификата на предмет конфликта со сторонним криптопровайдером
- Каким образом проверить флеш-накопитель на наличие контейнера
- Выполнение записи с флеш-накопителя напрямую, если нет открытого ключа
- Заключение
Причины ошибки отсутствия сертификата
Рассматриваемое нами сообщение не стоит воспринимать как сообщение об ошибке. Это просто информационное окно, уведомляющее об отсутствии необходимого для сертификата контейнера.
Причины появления уведомления: | Пояснение: |
---|---|
Конфликт со сторонним криптопровайдером. | В этом случае поможет только переустановка. |
Различные сборки «Крипто ПРО». | Которые обычно используются на пользовательских ПК в одной сети. |
Некорректно функционирующий контейнер | Необходимо перепроверить настройки системы. |
Отсутствие ключевого контейнера на подключенных к ПК носителях. | К примеру, он может находиться на другом флеш-накопителе. |
Давайте разберём, как устранить проблему с отсутствующим контейнером, соответствующим ключу сертификата в вашей системе. И что для этого нужно сделать.
Удаление веток системного реестра
Довольно эффективным способом устранить дисфункцию, когда не обнаружен контейнер, соответствующий открытому ключу сертификата, является удаление ряда веток системного реестра, ответственных за несовпадение данных.
Выполните следующее:
- Нажмите на клавиши Win+R;
- В появившемся окне «Выполнить» введите команду regedit и нажмите ввод;
- В открывшемся окне системного реестра найдите и удалите следующие ветки системного реестра:
Процедура удаления состоит в наведении курсора на данную ветку, клика на правую клавишу мышки, и выбора опции «Удалить».
После удаления обеих веток перезагрузите ваш PC, и попробуйте установить ваш сертификат вновь. Обычно операция проходит без каких-либо проблем.
Читайте также: что предпринять при появлении ошибки генерации сертификата в ЛК налогоплательщика.
Что делать, если система запомнила сервисные пароли и не находит контейнер
Другим способом исправить ситуацию с несоответствующим сертификату контейнером является удаление запомненных системой паролей в «КриптоПро». Для этого перейдите вашу систему «Криптопро», затем выберите «Сервис». Там кликните на опцию «Удалить запомненные пароли», а затем и на «Удалить информацию об используемых съёмных носителях».
Часто выполнение данной операции помогает устранить рассматриваемую нами проблему.
Правильная установка сертификата
Используйте установку сертификата через КриптоПро CSP с переходом в «Сервис», где выберите опцию «Установить личный сертификат».
Проверка сертификата на предмет конфликта со сторонним криптопровайдером
В некоторых случаях в системе может наблюдаться конфликт со сторонним криптопровайдером. Просмотрите список зарегистрированных в вашей системе криптопровайдеров перейдя по приведённым ниже веткам реестра ОС Виндовс.
32-битная операционка:
64-битная операционка
Каким образом проверить флеш-накопитель на наличие контейнера
В некоторых случаях контейнер может находиться не используемом нами флеш-накопителей. Скопируйте контейнер в корневой каталог вашей флешки, а затем повторите попытку копирования сертификата.
Выполнение записи с флеш-накопителя напрямую, если нет открытого ключа
Ряду пользователей помогло копирование информации с флеш-накопителя, на который первоначально записывался контейнер, на другой флеш-накопитель. Если вы копируете данные с базовой флешки на ПК, а потом на флеш-накопитель, то вы можете столкнуться с приведённой нами ошибкой. Попробуйте выполнить копирование данных напрямую с одного накопителя на другой.
Это также пригодится: «Не удается построить цепочку сертификатов для доверенного корневого центра» — что делать.
Заключение
Выше мы привели перечень способов, позволяющих устранить проблему, сопровождающуюся уведомлением «Не найден контейнер, соответствующий открытому ключу сертификата», а также рассмотрели, что делать в такой ситуации. Наибольшую эффективность показал способ с правкой системного реестра. И мы рекомендуем использовать его для решения возникшей у вас дисфункции.
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема «Не найден контейнер соответствующий открытому ключу сертификата»
bakshej |
|
Статус: Новичок Группы: Участники
|
Добрый день! |
|
|
Laroux |
|
Статус: Активный участник Группы: Участники Сказал «Спасибо»: 81 раз |
Может еще и сами файлы в папке скрыты или повреждены? |
|
WWW |
bakshej |
|
Статус: Новичок Группы: Участники
|
Файлы в папке на вид нормальные. Отредактировано пользователем 12 мая 2014 г. 11:32:22(UTC) |
|
|
n1ck |
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 3 раз |
Попробуйте в cmd принудительно убрать все атрибуты attrib -R -A -S -Н «путь_до_папки» /S Если не поможет, тогда копировать на другой носитель, удалять информацию об использованных носителях в «Крипто-Про» на вкладке «Сервис» и пробовать. |
|
|
bakshej |
|
Статус: Новичок Группы: Участники
|
Скопировал все на другой носитель. Удалил всю информацию. Но КриптоПро требует старый носитель. |
|
|
n1ck |
|
Статус: Участник Группы: Участники Сказал(а) «Спасибо»: 3 раз |
Так делали? Крипто-Про — вкладка «Сервис» — Удалить запомненные пароли — Удалить информацию об использованных носителях — проставить галочки какие доступны Пользователя, Компьютера. После переноса тестирование проходит? Виндовые права админские? Проверьте ветку реестра HKLM — SOFTWARE — Crypto-Pro — Settings — раскрывайте ветки, ищите по названию контейнера который запрашивает программа и смотрите какой носитель указан в параметре Shortcut, при несовпадении с текущем впишите какой требуется. |
|
|
Аркадий иванович1562 |
|
Статус: Новичок Группы: Участники Сказал(а) «Спасибо»: 2 раз |
Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина? |
|
WWW |
Molostvov |
|
Статус: Сотрудник Группы: Участники Сказал(а) «Спасибо»: 2 раз |
Автор: Аркадий иванович1562 Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина? (КриптоПро CSP — сервис — протестировать — обзор) закрытый ключ на флэшке отображается? Тестируется? В корне флэшки есть папки с расширениями 000? Отредактировано пользователем 13 мая 2014 г. 11:36:38(UTC) |
|
|
1 пользователь поблагодарил Molostvov за этот пост. |
Аркадий иванович1562
оставлено 19.05.2014(UTC) |
bakshej |
|
Статус: Новичок Группы: Участники
|
Все решилось. |
|
|
Аркадий иванович1562 |
|
Статус: Новичок Группы: Участники Сказал(а) «Спасибо»: 2 раз |
Автор: Molostvov Автор: Аркадий иванович1562 Добрый день! У меня ошибка примерно такая же: при входе на сайт закупок выдает ошибку: «Файл не найден». При установке сертификата выдает ошибку: «Не найден контейнер соответствующий открытому ключу сертификата». Однако, с флешкой ничего не делалось. Файлы никакие не удалялись, как мне её дали. так она и лежит. в чём ещё может быть причина? (КриптоПро CSP — сервис — протестировать — обзор) закрытый ключ на флэшке отображается? Тестируется? В корне флэшки есть папки с расширениями 000? Проверка завершена успешно ошибок не обнаружено а в корне папка pbibhbyg.006 есть Отредактировано пользователем 20 мая 2014 г. 17:48:12(UTC) |
|
WWW |
Пользователи, просматривающие эту тему |
Guest |
Форум КриптоПро
»
Устаревшие продукты
»
КриптоПро CSP 3.6
»
Проблема «Не найден контейнер соответствующий открытому ключу сертификата»
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Форум КриптоПро
»
Средства криптографической защиты информации
»
КриптоПро CSP 5.0
»
Ошибка: Не найден контейнер, соответствующий открытому ключу сертификата
Норокеску |
|
Статус: Новичок Группы: Участники
|
Мне прислали через интернет файл открытого сертификата. Пытаюсь его установить через КриптоПро CSP — Установить личный сертификат. Мастер установки выдаёт ошибку: не найден контейнер, соответствующий открытому ключу сертификата Браузер тоже сертификат не видит. Что делать? |
|
WWW |
two_oceans |
|
Статус: Эксперт Группы: Участники Сказал(а) «Спасибо»: 110 раз |
Добрый день. По проблеме. Слишком общее описание ситуации — расскажите, что было до того как прислали сертификат. Наводящие вопросы такие: прислал УЦ или Ваш коллега? Генерировали запрос на сертификат сами и отправляли по интернету или куда-то ходили с флешкой/токеном? Был это сертификат от УЦ ФНС, УЦ ФК, другого аккредитованного УЦ или же какой-то самодельный сертификат? Если прислал УЦ, а запрос на сертификат генерировали сами, то вспомните какие флешки/токены были подключены в момент генерации и попробуйте их подключить. Иногда бывает вроде как подключены, но контакта нет — вытащить и вставить обратно. Отредактировано пользователем 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 устанавливались без проблем в обоих случаях.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Источник