пятница, 23 мая 2014 г.

КриптоПРО #1 [Проблема и решение с установкой сертификата]

Проблема с установкой сертификата в КриптоПРО , и ее решение.
"Не найден контейнер, соответствующий открытому ключу сертификата"

Сегодня попал на заявку в бизнес инкубатор, с просьбой установить ЭЦП, начал работать с ЭЦПэшками сравнительно недавно , так что опыта с решением проблем связанных с ним - мало!
Установить сертификат, вроде ничего тяжелого, да и устанавливал их уже пару раз.
Первым же делом мне дали флешку с сертификатом, ну и я как всегда зашел в КриптоПро, настроил считыватель закрытого ключа, думаю щас, доделаю и пойду в мастерскую телефон реинкарнировать, но не тут то было.



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

Итог: Попросил флешку которую клиент относил в казначейство, там оказался контейнер с закрытым ключом, скинул на эту флешку сертификат, а дальше все пошло как по маслу %)
К слову контейнер с закрытым ключом на флешке имеет название с латинскими буквами и цифрами.

Не бойтесь узнавать новое, это ведь увлекательно, успехов! :3