Что означает код HRESULT 0x8009400B (CERTSRV_E_NO_VALID_KRA)?

 
Предыдущий Следующий
CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL

CERTSRV_E_NO_VALID_KRA

Что означает этот результат

CERTSRV_E_NO_VALID_KRA означает: Не удалось архивировать закрытый ключ: центр сертификации не смог проверить один или несколько сертификатов агентов восстановления ключей. В Active Directory Certificate Services это локализует криптографическую проверку запроса, поэтому сначала проверяйте состояние именно на этой границе.

Факты до повторной попытки

  • сохраните Request ID и disposition CA и настройку Key Archival, KRA certificates и CMS-атрибут с encrypted private key до очистки состояния; для условия «Не удалось архивировать закрытый ключ: центр сертификации не смог проверить один или несколько сертификатов агентов восстановления ключей» эти данные позволяют воспроизвести исходную точку отказа.
  • сведите к одному различию KRA, http, der, ber, поскольку именно это отличает «Не удалось архивировать закрытый ключ: центр сертификации не смог проверить один или несколько сертификатов агентов восстановления ключей» от соседних HRESULT того же семейства.
  • запишите цепочку сертификатов и policy OID: KRA, http, der, ber. Если параметр меняется между попытками, сравнение результата «Не удалось архивировать закрытый ключ: центр сертификации не смог проверить один или несколько сертификатов агентов восстановления ключей» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркеры KRA, http, der, ber; их фактические значения полезно приложить к трассировке.

Критерий результата

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

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

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


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