Site icon EfmSoft

Что означает код HRESULT 0x803D0013 (WS_E_ENDPOINT_FAULT_RECEIVED)?

 
Предыдущий Следующий
WS_E_ENDPOINT_TOO_BUSY WS_E_ENDPOINT_DISCONNECTED

WS_E_ENDPOINT_FAULT_RECEIVED

Что означает результат

WS_E_ENDPOINT_FAULT_RECEIVED: Windows Web Services получил SOAP Fault от удалённой endpoint. Транспорт уже доставил структурированное fault-сообщение; первичная причина находится в fault code/subcode, reason и detail, а не в самом wrapper HRESULT.

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

  • Сохраните SOAP Fault целиком: Code/Subcode, Reason, Detail и Action.
  • Сопоставьте fault с WSDL/contract операции и серверным correlation/activity ID.
  • Проверьте, перешёл ли WS_CHANNEL или WS_SERVICE_PROXY в faulted state и допускает ли он дальнейшие вызовы.
  • Не заменяйте анализ Fault проверкой TCP/HTTP, если ответ уже был получен и успешно разобран как SOAP Fault.

Диагностика и исправление

Исправьте причину, указанную endpoint в Fault, затем восстановите channel/proxy по допустимому lifecycle и только после этого повторяйте операцию.

Ссылки по этому результату


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

Exit mobile version