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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Путь реестра

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

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

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

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

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

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

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

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

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

Заключение

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

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

  1. Илья

    Спасибо. Удаление веток системного реестра помогло решить проблему.

    Ответить
  2. Валерия Андреевна

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

    Ответить
  3. Alex-lion

    Кому интересно у меня был конфликт со сторонним криптопровайдером. Смотрите следующие ветки реестра.
    В 64-x битной операционной системе: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Cryptography\Defaults\Provider
    В 32-x битной операционной системе: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider

    Ответить
  4. two_oceans

    Для подключения к Казначейству использую Континент-АП. В довесок установил Security Code CSP. Проблем пока не было.

    Ответить
  5. Александр Лавник

    Сертификат установился без проблем, но когда устанавливаешь Континент снова, то цепочка сертификата теряется.
    На форуме Казначейства подсказали как победить.
    Удаляем:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\OID\EncodingType 1\CryptDllImportPublicKeyInfoEx\1.2.643.7.1.1.1.1

    Только так завелось!!!

    Ответить
  6. Лариса

    а реестр не повредится? А может безопаснее удалить всё с программой удаления CSP и АРМ? и ещё мне (76лет) не понятно насчёт флешки- надо вставить когда буду заново скачивать программу. Объясните пожалуйста, очень нужно установить ЭП.

    Ответить
  7. Лариса

    в моём реестре первый который надо удалить там ЕХ2\….11,
    а во втором кончается WOW 64×86 и больше ничего нет. Это то что надо удалить? Ответьте пожалуйста.

    Ответить
  8. лариса

    удалила в реестре первую строчку, перезагрузила — не загружается контейнер. Во второй указанной строчке в реестре кончается на wow 64×84. система 64. Я думаю удалить, наверно она бракованная, если не закончена. Жаль, что никто не хочет подсказать. Но сайт хороший, остальные пишут то что и так известно в программе и не решает проблем.

    Ответить