| Предыдущий | Следующий |
| CERTSRV_E_BAD_REQUESTSUBJECT | CERTSRV_E_BAD_REQUESTSTATUS |
CERTSRV_E_NO_REQUEST
Где остановилась операция
Когда появляется CERTSRV_E_NO_REQUEST, непосредственно нарушено условие Запрос не существует. В контексте Active Directory Certificate Services проверяйте доступ CA к AD/DB/policy infrastructure, сохраняя первый нижележащий status.
Минимальные свидетельства
- зафиксируйте Subject/SAN и security context вызывающей стороны и параметры, относящиеся к no, request до очистки состояния; для условия «Запрос не существует» эти данные позволяют воспроизвести исходную точку отказа.
- локализуйте Subject/SAN и security context вызывающей стороны, поскольку именно это отличает «Запрос не существует» от соседних HRESULT того же семейства.
- оставьте в отчёте Subject/SAN и security context вызывающей стороны: Subject/SAN и security context вызывающей стороны. Если параметр меняется между попытками, сравнение результата «Запрос не существует» теряет диагностическую ценность.
Проверка гипотезы
воспроизведите доступ CA к AD/DB/policy infrastructure, изменяя только предварительное условие, связанное с «Запрос не существует»; остальные входные данные и объект оставьте прежними.
проверьте на контрольном случае успешный и неуспешный случаи по признаку «Запрос не существует». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft: Certutil
- Microsoft: Audit Certification Services
- Microsoft: Move a certification authority
- Документация по Active Directory Certificate Services
- Microsoft: Active Directory Certificate Services
Нужно найти другой код? Найти другой код состояния или ошибки.