| Previous | Next |
| VDS_E_INVALID_PORT_PATH | VDS_E_SET_TUNNEL_MODE_OUTER_ADDRESS |
VDS_E_INVALID_ISCSI_TARGET_NAME
This status is about iSCSI node naming, not the DNS name or IP address of a portal. VDS_ISCSI_TARGET_PROP exposes pwszIscsiName separately from the friendly name, and RFC 3721 explicitly separates stable iSCSI names from network addresses. The provider returned target identity data that VDS could not accept as an iSCSI target name.
Why this state matters
Changing the TCP endpoint may therefore leave the error unchanged. The diagnostic object is the target-name string and the provider that produced it. Friendly aliases should also not be substituted for the protocol name: the VDS target properties structure stores both values as different fields.
Diagnostic focus
- Capture the exact target-name string as returned by the provider, preserving punctuation and case for comparison while redacting unrelated credentials.
- Compare the value with the provider/array target configuration and iSCSI naming rules; do not validate it as a hostname.
- Check whether application code accidentally passed a friendly alias, portal DNS name, or address where an iSCSI node name was required.
- If only one hardware provider emits the invalid name, inspect its firmware and VDS provider version before changing initiator login policy.
Technical references
VDS_ISCSI_TARGET_PROP · RFC 3721: iSCSI naming and discovery · RFC 7143: iSCSI · MS-VDS error codes · IVdsIscsiTarget
Looking for a different code? Search another status or error code.