Что означает код HRESULT 0x80094804 (CERTSRV_E_ARCHIVED_KEY_REQUIRED)?

 
Предыдущий Следующий
CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED CERTSRV_E_SMIME_REQUIRED

CERTSRV_E_ARCHIVED_KEY_REQUIRED

Что означает CERTSRV_E_ARCHIVED_KEY_REQUIRED

CERTSRV_E_ARCHIVED_KEY_REQUIRED означает: В запросе отсутствует закрытый ключ, который требуется архивировать на сервере. Шаблон требует серверного архивирования закрытого ключа, но запрос не содержит материала, необходимого CA для такого архивирования.

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

  • Убедитесь, что в шаблоне действительно включено архивирование ключа субъекта и оно требуется для данного типа сертификата.
  • Проверьте, что клиент регистрации использует совместимый формат запроса и способен передать зашифрованный закрытый ключ.
  • На CA проверьте действующие сертификаты Key Recovery Agent и конфигурацию key archival до изменения шаблона.

Исправление

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

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


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