Что означает код HRESULT 0x800B0114 (CERT_E_INVALID_NAME)?

 
Предыдущий Следующий
CERT_E_INVALID_POLICY INET_E_INVALID_URL

CERT_E_INVALID_NAME

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

CERT_E_INVALID_NAME: Обработка Name Constraints отклонила имя сертификата: оно находится вне разрешённого namespace либо попало в явно запрещённое subtree, заданное одним из CA certificates в цепочке.

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

  • Определите конкретное DNS/UPN/e-mail/DirectoryName, которое нарушило ограничения.
  • Найдите CA certificate с расширением Name Constraints и сравните permitted и excluded subtrees с проверяемым именем.
  • Проверьте, выбрала ли Windows ожидаемую цепочку; альтернативный issuer может задавать другой набор ограничений.

Исправление

Исправьте имя или политику выдающего CA и перевыпустите сертификат. Простое помещение leaf certificate в trust store не отменяет Name Constraints выбранной цепочки.

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


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