Site icon EfmSoft

Что означает код HRESULT 0x8004290B (VDS_E_INVALID_IP_ADDRESS)?

 
Предыдущий Следующий
VDS_E_ISCSI_CHAP_SECRET VDS_E_REBOOT_REQUIRED

VDS_E_INVALID_IP_ADDRESS

VDS_E_INVALID_IP_ADDRESS означает, что VDS не смог принять представление сетевого адреса. Здесь адрес — не просто строка: VDS_IPADDRESS содержит тип адреса и отдельные поля для IPv4, IPv6, текстового представления, IPv6 scope ID и TCP-порта.

Поэтому причина может быть не в опечатке IP, а в несогласованности структуры: например, выбран тип IPv6, а заполнены поля другого представления. В iSCSI также нельзя смешивать адрес портала с именем цели (target) или инициатора — это разные идентификаторы.

Что проверить

  • Запишите VDS_IPADDRESS_TYPE и проверьте только те поля, которые должны использоваться для этого типа.
  • Для IPv6 проверьте scope ID и порт, особенно для link-local адресов.
  • Для VDS_IPT_TEXT отделяйте DNS-имя или текстовый IP от iSCSI-имени узла.
  • Если та же сетевая точка работает через другие средства, проверьте инициализацию структуры и данные, которые возвращает поставщик VDS.

VDS_IPADDRESS · VDS_IPADDRESS_TYPE


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version