Назад | Перейти на главную страницу

Центр сертификации не показывает шаблоны

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

В шаблонах сертификатов (certtmpl.msc) отображаются шаблоны.

Выполнение certutil -CATemplates возвращает 0x80070490 (WIN32: 1168 ERROR_NOT_FOUND) CertUtil: элемент не найден.

Перезапуск сервиса не помог

Снимок экрана CN = OID показывает следующий результат

Также нет записей в CN: Enrollment Services.

Похоже, что ваши шаблоны в порядке, и OID тоже в порядке.

Попробуйте перезапустить службу сертификатов (certsvc) на новом ЦС и проверьте, загружены ли шаблоны. Если это не помогает, остановите certsvc в ЦС, затем удалите шаблоны в записи ЦС в разделе CN=Enrollment Services, CN=Public Key Services, CN=Services,{configurationNamingContext}. Откройте запись CA, перейдите к certificateTemplates атрибут:

  1. запишите список шаблонов сертификатов, которые вы их видите (просто напишите куда-нибудь).
  2. очистить список, удалив все записи из этого атрибута.
  3. Оснастка MMC Open Certification Authority (certsrv.msc), Начало certsvc и попробуйте добавить шаблоны вручную из записи, созданной на шаге 1.

У меня были похожие проблемы, и вышеперечисленное помогло их решить. Когда я проверил разрешения для каждого шаблона, я обнаружил, что у них нет администраторов предприятия и администраторов домена на всех из них.

поэтому удалил их все из ADSIEDIT.msc. Запущенный certutil -installdefaulttemplates с сервера сертификатов для воссоздания шаблонов сертификатов по умолчанию. Если у вас есть какие-либо настраиваемые сертификаты, вы можете проверить и просто добавить для них разрешения.