¿Qué significa el código NTSTATUS 0xC0030005 (RPC_NT_SS_CONTEXT_MISMATCH)?

 
Anterior Siguiente
RPC_NT_SS_IN_NULL_CONTEXT RPC_NT_SS_CONTEXT_DAMAGED

RPC_NT_SS_CONTEXT_MISMATCH

Qué significa RPC_NT_SS_CONTEXT_MISMATCH

RPC_NT_SS_CONTEXT_MISMATCH indica que el token de contexto enviado por el cliente no puede asociarse con estado conocido por el servidor/runtime. Un context handle sólo tiene sentido dentro de la relación servidor/sesión que lo creó.

Es típico tras reconectar a otra instancia, failover, restart del servicio o mezclar handles pertenecientes a bindings diferentes.

Qué comprobar

  • Confirme que el handle se obtuvo del mismo servidor/interfaz que ahora lo consume.
  • Invalide context handles después de restart/failover que destruya el estado remoto.
  • No serialice el token como si fuera estado de aplicación portable.
  • Revise que el parámetro correcto esté marcado como context handle en IDL.

Referencias técnicas


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