16

Континент-АП: root.p7b не является сертификатом корневого центра

Приветствую, коллеги. При ручной установке root.p7b «Континент-АП» отвергал файл, хотя он был получен вместе с пользовательским сертификатом.

Проблема

Данный сертификат не является сертификатом корневого центра авторизации.

Причина

Я пытался устанавливать корневой пакет отдельно и не через тот этап клиента. В рабочем варианте сначала выбирается пользовательский сертификат, а затем клиент сам запрашивает корневой.

Как я проверил

  1. Убедился, что user.cer и root.p7b относятся к одному комплекту.
  2. Проверил выбранный криптопровайдер «Код Безопасности CSP».
  3. Скопировал оба файла на доступный клиенту носитель.

Решение

  1. Открыл меню «Континент-АП» → «Сертификаты» → «Установить сертификат пользователя».
  2. Выбрал user.cer.
  3. На запрос корневого сертификата отказался от автоматического выбора.
  4. Указал вручную файл root.p7b из того же комплекта.

При таком порядке оба сертификата установились штатно.

Важно: не подменяю файлы из разных заявок и проверяю их происхождение. Случайный P7B из интернета использовать нельзя.

Проверка результата

В клиенте отображаются пользовательский и корневой сертификаты, а цепочка строится без ошибки.

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

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

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

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