¿Qué significa el código HRESULT 0x8004270A (VDS_E_ISCSI_SESSION_NOT_FOUND)?

 
Anterior Siguiente
VDS_E_ISCSI_LOGOUT_FAILED VDS_E_ASSOCIATED_LUNS_EXIST

VDS_E_ISCSI_SESSION_NOT_FOUND

Qué significa VDS_E_ISCSI_SESSION_NOT_FOUND

VDS_E_ISCSI_SESSION_NOT_FOUND (-2147211510, 0x8004270A). El mensaje de Windows es: No se encontró la sesión iSCSI especificada con una conexión que coincida con el destino, el portal de destino y/o el portal del iniciador especificados.

Diagnóstico específico

  • Resuelve el objeto por UniqueId/GUID y compara con una enumeración nueva; no uses únicamente ordinal, drive letter o nombre amigable.
  • Contrasta el mensaje localizado —«No se encontró la sesión iSCSI especificada con una conexión que coincida con el destino, el portal de destino y/o el portal del iniciador especificados»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.

Cómo volver a un estado válido

Restaura o vuelve a resolver el objeto por identidad estable; reacquire interfaces VDS antes de repetir la operación para no usar handles stale.

Diferencia frente a un resultado cercano

La comparación más cercana en este corpus es VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED: «No se encontraron sesiones iSCSI con el destino, pero se eliminó la configuración de inicio de sesión persistente para ese destino». Aquí, en cambio, Windows informa «No se encontró la sesión iSCSI especificada con una conexión que coincida con el destino, el portal de destino y/o el portal del iniciador especificados». Conserva ambas rutas separadas y centra la prueba en la identidad o asociación que la operación intenta resolver.

Prueba diferencial

Conserva initiator IQN, target IQN, portal, session ID y método de autenticación. Distingue login, logout y configuración IKE/CHAP porque cambian en fases distintas.

Qué demuestra realmente este código

No hagas un retry ciego: registra initiator/target IQN, session ID solicitado y persistent login asociado y prueba una sola modificación. El texto localizado «No se encontró la sesión iSCSI especificada con una conexión que coincida con el destino, el portal de destino y/o el portal del iniciador especificados» no demuestra por sí solo que el hardware haya desaparecido físicamente; también puede indicar un objeto stale, una cache antigua o una asociación ya sustituida.

Referencias técnicas


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