Site icon EfmSoft

Что означает код HRESULT 0x80094816 (CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY)?

 
Предыдущий Следующий
CERTSRV_E_TOO_MANY_SIGNATURES CERTSRV_E_INVALID_EK

CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY

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

CERTSRV_E_RENEWAL_BAD_PUBLIC_KEY означает: Шаблон требует продления с тем же открытым ключом, но в запросе используется другой открытый ключ. Шаблон требует продлевать сертификат с тем же открытым ключом, однако renewal-запрос содержит другой ключ.

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

  • Сравните public key старого сертификата и CSR нового запроса по алгоритму и фактическому значению.
  • Проверьте, не создал ли enrollment client новую key pair из-за отсутствия старого закрытый ключ или неверного key container.
  • Сверьте настройку шаблона, требующую same key renewal, и причины этого требования.

Исправление

Продлевайте с исходным доступным ключом. Если политика допускает смену ключа, используйте новый enrollment/шаблон, предусмотренный для rekey, а не обход проверки renewal.

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


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

Exit mobile version