| Предыдущий | Следующий |
| 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, изменяя только предварительное условие, связанное с «Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос»; остальные входные данные и объект оставьте прежними.
проверьте отдельно успешный и неуспешный случаи по признаку «Запрос отправлен от имени субъекта, отличного от вызывающего пользователя. Шаблон сертификата должен требовать хотя бы одну подпись, разрешающую такой запрос». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft: Certificate template concepts
- Microsoft: Audit Certification Services
- Microsoft: Certification Authority Web Enrollment
- Документация по Active Directory Certificate Services
- Microsoft: Active Directory Certificate Services
Нужно найти другой код? Найти другой код состояния или ошибки.