Что означает код HRESULT 0x80094806 (CERTSRV_E_BAD_RENEWAL_SUBJECT)?

 
Предыдущий Следующий
CERTSRV_E_SMIME_REQUIRED CERTSRV_E_BAD_TEMPLATE_VERSION

CERTSRV_E_BAD_RENEWAL_SUBJECT

Где остановилась операция

Результат CERTSRV_E_BAD_RENEWAL_SUBJECT фиксирует условие Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос. Его нужно связывать с обработку certificate template, а не считать общим отказом всей подсистемы Active Directory Certificate Services.

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

  • зафиксируйте Subject/SAN и security context вызывающей стороны и источник Subject/SAN и конкретный атрибут AD, который должен заполнить шаблон до очистки состояния; для условия «Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос» эти данные позволяют воспроизвести исходную точку отказа.
  • сведите к одному различию предыдущий сертификат, renewal attribute, Subject и public key нового запроса, поскольку именно это отличает «Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос» от соседних HRESULT того же семейства.
  • зафиксируйте Subject/SAN и security context вызывающей стороны: Subject/SAN и security context вызывающей стороны. Если параметр меняется между попытками, сравнение результата «Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос» теряет диагностическую ценность.

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

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

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

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


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