¿Qué significa el código HRESULT 0x8009033D (SEC_E_PKINIT_NAME_MISMATCH)?

 
Anterior Siguiente
SEC_E_NO_PA_DATA SEC_E_SMARTCARD_LOGON_REQUIRED

SEC_E_PKINIT_NAME_MISMATCH

Qué significa SEC_E_PKINIT_NAME_MISMATCH

SEC_E_PKINIT_NAME_MISMATCH corresponde al HRESULT 0x8009033D. Windows indica: «El certificado del cliente no contiene un UPN válido o no coincide con el nombre del cliente de la solicitud de inicio de sesión. Póngase en contacto con el administrador.».

Qué comprobar

  • Captura UPN/SAN del certificado, principal solicitado y mapping esperado en AD y conserva tokens/mensajes originales cuando existan.
  • Comprueba que «El certificado del cliente no contiene un UPN válido o no coincide con el nombre del cliente de la solicitud de inicio de sesión. Póngase en contacto con el administrador.» es la condición real; cambia una sola variable por prueba para separar identidad, red, trust, algoritmo y lifecycle.

Diagnóstico específico

La condición que debe demostrarse en este caso es ««El certificado del cliente no contiene un UPN válido o no coincide con el nombre del cliente de la solicitud de inicio de sesión. Póngase en contacto con el administrador.».». Conserva security package, principal, target SPN, tipo de credencial, flags del contexto y substatus Kerberos/Schannel disponible y cambia únicamente la precondición relacionada con pkinit name mismatch; si el siguiente intento devuelve otro HRESULT, trátalo como una fase distinta en vez de ocultar el primero.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.