Что означает код HRESULT 0x80094801 (CERTSRV_E_NO_CERT_TYPE)?

 
Предыдущий Следующий
CERTSRV_E_UNSUPPORTED_CERT_TYPE CERTSRV_E_TEMPLATE_CONFLICT

CERTSRV_E_NO_CERT_TYPE

Контекст результата

Для CERTSRV_E_NO_CERT_TYPE штатное условие — Запрос не содержит сведений о шаблоне сертификата. Код принадлежит Active Directory Certificate Services, а практическая точка проверки здесь — обработку certificate template.

Минимальные свидетельства

  • соберите для сравнения события CA и время первого отказа и template object, revision/version, compatibility и публикацию на выбранном CA до очистки состояния; для условия «Запрос не содержит сведений о шаблоне сертификата» эти данные позволяют воспроизвести исходную точку отказа.
  • проверьте на контрольном случае Subject/SAN и security context вызывающей стороны, поскольку именно это отличает «Запрос не содержит сведений о шаблоне сертификата» от соседних HRESULT того же семейства.
  • соберите для сравнения Subject/SAN и security context вызывающей стороны: Subject/SAN и security context вызывающей стороны. Если параметр меняется между попытками, сравнение результата «Запрос не содержит сведений о шаблоне сертификата» теряет диагностическую ценность.

Проверка после изменения

повторите обработку certificate template, изменяя только предварительное условие, связанное с «Запрос не содержит сведений о шаблоне сертификата»; остальные входные данные и объект оставьте прежними.

сопоставьте успешный и неуспешный случаи по признаку «Запрос не содержит сведений о шаблоне сертификата». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.