21

Jinn-Client не видит контейнер: название организации длиннее 127 символов

Приветствую, коллеги. На флешке был исправный контейнер ГОСТ 2012, но Jinn-Client не показывал его при подписании в Электронном бюджете. Разрядность eXtended Container была выбрана правильно. Причина нашлась в полном наименовании организации внутри сертификата.

Проблема

Носитель определялся компьютером, однако нужного сертификата в окне Jinn-Client не было. На другом этапе сертификат мог быть виден в Windows, но это не означало, что Jinn прочитает связанный контейнер.

Почему Jinn-Client не видел контейнер

В поле O субъекта сертификата было указано название организации длиной более 127 символов. Для использовавшейся версии Jinn-Client такой контейнер требовал преобразования.

Если название короче или равно 127 символам, этот способ не нужен. Тогда я сначала проверяю разрядность eXtended Container.

Как я проверил длину названия

  1. Открыл сертификат.
  2. Перешёл на вкладку «Состав».
  3. Открыл поле «Субъект».
  4. Нашёл значение O= — полное название организации.
  5. Посчитал длину значения без приставки O=.

Как я подготовил совместимый контейнер

Я использовал штатный комплект «Конвертер ЭП ГОСТ-2012», полученный вместе с материалами для настройки рабочего места. Перед работой сделал копию исходного носителя и не использовал единственный экземпляр ключа для эксперимента.

  1. Запустил Converter.exe из проверенного комплекта.
  2. Выбрал исходный контейнер на флешке.
  3. Нажал «Конвертировать».
  4. Указал отдельный носитель для результата и задал пароль контейнера.
  5. Сохранил результат.

На носителе появились файлы TE.cer и TEcont.p15. На одну флешку я сохраняю только один такой результат: повторная конвертация может перезаписать файлы с этими именами.

Как я проверил результат

После преобразования Jinn-Client увидел контейнер. При подписании я выбрал его и ввёл пароль, заданный во время конвертации.

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

Получилось или остались вопросы?

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

Напишите комментарий

Опишите проблему и укажите, какое решение вы уже проверили. Адрес электронной почты на сайте не публикуется.