В папке шаблонов центра сертификации не отображаются шаблоны.
В шаблонах сертификатов (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
атрибут:
certsrv.msc
), Начало certsvc
и попробуйте добавить шаблоны вручную из записи, созданной на шаге 1.У меня были похожие проблемы, и вышеперечисленное помогло их решить. Когда я проверил разрешения для каждого шаблона, я обнаружил, что у них нет администраторов предприятия и администраторов домена на всех из них.
поэтому удалил их все из ADSIEDIT.msc. Запущенный certutil -installdefaulttemplates с сервера сертификатов для воссоздания шаблонов сертификатов по умолчанию. Если у вас есть какие-либо настраиваемые сертификаты, вы можете проверить и просто добавить для них разрешения.