What does HRESULT 0x803D0020 (WS_E_INVALID_ENDPOINT_URL) mean?

 
Previous Next
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH WS_E_OTHER

WS_E_INVALID_ENDPOINT_URL

WS_E_INVALID_ENDPOINT_URL is a Windows Web Services API HRESULT. It means that the endpoint URL cannot be parsed or is not valid for the selected Windows Web Services transport and binding.

What to check for WS_E_INVALID_ENDPOINT_URL

  • Validate the scheme, host, port, path, percent encoding and required endpoint format.
  • Check configuration interpolation and avoid unsafe URL string concatenation.
  • Compare the final runtime URL with the endpoint address published by the service.

Microsoft documentation

Diagnostic interpretation

This result has the HRESULT value 0x803D0020. AllStat records the condition as “The endpoint address URL is invalid.”.

Evidence to capture

  • Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the ws / endpoint / url operation.
  • Reproduce this result with the smallest valid input and note whether the result changes with identity, architecture, service state, or target object.

Retry and recovery

” has changed.


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