What does HRESULT 0x80042905 (VDS_E_ISCSI_GET_IKE_INFO) mean?

 
Previous Next
VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS VDS_E_ISCSI_SET_IKE_INFO

VDS_E_ISCSI_GET_IKE_INFO

This HRESULT identifies the management boundary where VDS tried to obtain iSCSI IKE-related information. The public VDS error catalog does not expose a more specific IKE reason, so the status must not be expanded into a claim such as “the pre-shared key is wrong” or “tunnel negotiation failed.” The lower-layer initiator or provider diagnostics are needed for that conclusion.

Why this state matters

The public VDS IPsec surface is also a caution: several IVdsIscsiPortal and IVdsServiceIscsi IPsec methods are documented as not supported or reserved for future use. This is legacy storage-management code. Keep the exact caller, Windows version, provider, and operation when investigating rather than applying modern VPN/IKE troubleshooting generically.

Diagnostic focus

  • Identify the VDS method or management workflow that triggered the IKE-information read and capture the underlying provider/initiator-service events.
  • Do not rotate CHAP secrets in response to this code unless separate evidence shows CHAP failure; CHAP and IPsec/IKE are distinct security layers.
  • Check whether the application is relying on a VDS IPsec method that Microsoft documents as unsupported in the relevant release.
  • Preserve any nested HRESULT or iSCSI status qualifier reported by the initiator service because it may provide the missing specific cause.

Technical references

MS-VDS error codes · IVdsServiceIscsi · IVdsIscsiPortal::GetIpsecSecurity · IVdsServiceIscsi::SetAllIpsecTunnelAddresses · Windows iSCSI status qualifiers


Looking for a different code? Search another status or error code.