| Anterior | Siguiente |
| STATUS_DS_SAM_INIT_FAILURE_CONSOLE | STATUS_NO_TGT_REPLY |
STATUS_UNFINISHED_CONTEXT_DELETED
Qué significa STATUS_UNFINISHED_CONTEXT_DELETED
InitializeSecurityContext y AcceptSecurityContext pueden requerir varias rondas. Este error aparece cuando un security context existente se destruye mientras la negociación todavía esperaba otro paso. Es distinto de STATUS_NO_SECURITY_CONTEXT: aquí el contexto sí existió, pero su lifecycle terminó demasiado pronto.
Registre la secuencia de return statuses y la identidad del contexto/conexión, sin volcar tokens de autenticación. Busque cleanup por timeout, cierre de socket o reutilización concurrente de la misma variable de contexto mientras todavía había un handshake pendiente.
Qué comprobar
- Tracee cada paso SSPI y los estados CONTINUE/COMPLETE.
- Correlacione contexto, credential handle y conexión.
- Revise timeout/cancel/cleanup que pueda ejecutar DeleteSecurityContext prematuramente.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.