Site icon EfmSoft

Что означает код HRESULT 0x80095001 (XENROLL_E_CANNOT_ADD_ROOT_CERT)?

 
Предыдущий Следующий
XENROLL_E_KEY_NOT_EXPORTABLE XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND

XENROLL_E_CANNOT_ADD_ROOT_CERT

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

XENROLL_E_CANNOT_ADD_ROOT_CERT означает, что процедура enrollment дошла до установки корневого сертификата, но не смогла добавить его в хранилище доверенных корневых центров сертификации. Ошибка не доказывает повреждение приватного ключа или запроса на сертификат.

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

  • Зафиксируйте thumbprint, Subject и Issuer сертификата, а также выбранное системное или пользовательское хранилище.
  • Проверьте права процесса на изменение Trusted Root и действие корпоративных политик управления доверенными корнями.
  • Если сертификат уже существует, сравните его содержимое и местоположение с объектом, который пытается установить приложение.
  • Проверьте журнал CryptoAPI/CertificateServices на более точную причину отказа записи.

Добавлять корневой сертификат следует только после подтверждения его доверенности. Если политика намеренно запрещает запись, исправление должно выполняться централизованно, а не обходом защиты в приложении.

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


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

Exit mobile version