| Предыдущий | Следующий |
| CERTSRV_E_REQUEST_PRECERTIFICATE_MISMATCH | XENROLL_E_KEY_NOT_EXPORTABLE |
CERTSRV_E_PENDING_CLIENT_RESPONSE
Граница отказа
CERTSRV_E_PENDING_CLIENT_RESPONSE возвращается при условии Редактирование запроса заблокировано до получения ответа от клиента. Для расследования отделите обработку certificate template от соседних стадий, которые могли завершиться успешно.
Факты до повторной попытки
- зафиксируйте имя и revision шаблона сертификата и параметры, относящиеся к pending, client, response до очистки состояния; для условия «Редактирование запроса заблокировано до получения ответа от клиента» эти данные позволяют воспроизвести исходную точку отказа.
- проверьте отдельно
oid,OID,der, поскольку именно это отличает «Редактирование запроса заблокировано до получения ответа от клиента» от соседних HRESULT того же семейства. - зафиксируйте цепочку сертификатов и policy OID:
oid,OID,der. Если параметр меняется между попытками, сравнение результата «Редактирование запроса заблокировано до получения ответа от клиента» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркерыoid,OID,der; их фактические значения полезно приложить к трассировке.
Проверка после изменения
воспроизведите обработку certificate template, изменяя только предварительное условие, связанное с «Редактирование запроса заблокировано до получения ответа от клиента»; остальные входные данные и объект оставьте прежними.
проверьте на контрольном случае успешный и неуспешный случаи по признаку «Редактирование запроса заблокировано до получения ответа от клиента». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft Open Specifications: HRESULT values
- Microsoft Open Specifications: Windows Client Certificate Enrollment
- Microsoft: Certificate templates overview
- Microsoft: certreq command
- Документация по Active Directory Certificate Services
Нужно найти другой код? Найти другой код состояния или ошибки.