Site icon EfmSoft

¿Qué significa el código HRESULT 0x80090309 (SEC_E_CANNOT_PACK)?

 
Anterior Siguiente
SEC_E_INVALID_TOKEN SEC_E_QOP_NOT_SUPPORTED

SEC_E_CANNOT_PACK

Qué significa SEC_E_CANNOT_PACK

SEC_E_CANNOT_PACK corresponde al HRESULT 0x80090309. Windows indica: «El paquete de seguridad no puede serializar el búfer de inicio de sesión, por lo que el intento de inicio de sesión ha fallado.».

Qué comprobar

  • Captura logon buffer, package, tamaño y fase de serialización que falla y conserva tokens/mensajes originales cuando existan.
  • Comprueba que «El paquete de seguridad no puede serializar el búfer de inicio de sesión, por lo que el intento de inicio de sesión ha fallado.» es la condición real; cambia una sola variable por prueba para separar identidad, red, trust, algoritmo y lifecycle.

Cómo separar este resultado

La condición que debe quedar demostrada es ««El paquete de seguridad no puede serializar el búfer de inicio de sesión, por lo que el intento de inicio de sesión ha fallado.».». Conserva security package, credentials/context handles, principal/SPN, flags SSPI y substatus de Kerberos/Schannel/NTLM y repite la operación cambiando sólo la precondición de cannot pack; no descartes el primer HRESULT cuando una capa superior devuelva después un código distinto.

Referencias técnicas


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

Exit mobile version