Что означает код HRESULT 0x8009400A (CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED)?

 
Предыдущий Следующий
CERTSRV_E_RESTRICTEDOFFICER CERTSRV_E_NO_VALID_KRA

CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED

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

CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED: Запрос требует архивирования закрытого ключа, но выбранный CA не настроен для key archival. Это отсутствие функции на CA, а не отсутствие конкретного KRA certificate при уже включённой архивации.

Что проверить

  • Проверьте, включено ли key archival в свойствах CA.
  • Сверьте certificate template: действительно ли он требует архивировать subject private key.
  • Если архивирование должно работать, проверьте наличие KRA configuration как следующий отдельный шаг.
  • Не смешивайте этот код с CERTSRV_E_NO_VALID_KRA: там archival включён, но нет пригодного агента восстановления.

Диагностика и исправление

Настройте key archival на CA и назначьте действительные KRA certificates либо используйте шаблон без требования архивации, если политика это допускает.

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


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