Что означает код HRESULT 0x80042909 (VDS_E_ISCSI_GROUP_PRESHARE_KEY)?

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

VDS_E_ISCSI_GROUP_PRESHARE_KEY

Точная граница ошибки

При VDS_E_ISCSI_GROUP_PRESHARE_KEY () держите расследование на границе VDS hardware-provider/iSCSI object model и Microsoft iSCSI Initiator. Конкретный признак — iSCSI группа pre-shared ключ; сравнение имеет смысл только для той же операции и сопоставимой generation объекта.

Virtual Disk Service представляет storage как объекты disk, volume, plex, provider, initiator и asynchronous operations; свойства одного слоя нельзя автоматически переносить на другой.

Специфичные признаки исходной документации

  • MS-VDS error codes · IVdsServiceIscsi · VDS_ISCSI_SHARED_SECRET · RFC 1994: CHAP · IVdsIscsiPortal::GetIpsecSecurity
  • A group pre-shared-key failure belongs to the IPsec/IKE-related configuration path and changing CHAP credentials is not a direct fix.
  • CHAP uses a challenge/response exchange based on a shared secret and VDS has explicit structures and methods for initiator and target CHAP secrets.
  • This HRESULT reports failure of a specific VDS iSCSI security-management step: setting the group pre-shared key.

Что сохранить до повторной попытки

  • target/LUN/portal/initiator object IDs и точные protocol names.
  • CHAP/digest/login flags либо provider properties без секретов.
  • IVdsAsync final HRESULT, initiator-service status и выбранный network path.

VDS устарел как API, но его HRESULT по-прежнему полезен как указатель на точный contract старого storage stack. Важно сохранить object ID и final IVdsAsync result до Refresh или rescan.

Контрольное сравнение

Сопоставьте первый failing call с рабочим примером на той же версии Windows/provider. Меняйте только prerequisite «iSCSI группа pre-shared ключ» и сохраняйте остальные параметры неизменными.

Состояние «iSCSI группа pre-shared ключ» локализуйте между VDS provider object model, initiator service и iSCSI protocol. Target name, portal address, login negotiation и CHAP — разные идентификаторы и этапы.

Исправление и проверка

Исправьте доказанный iSCSI/VDS prerequisite «iSCSI группа pre-shared ключ» — identity, portal/path, provider property или login/auth negotiation — затем дождитесь IVdsAsync final result. Не меняйте одновременно target, portal и CHAP policy.

Технические ссылки


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