What does HRESULT 0x803D0019 (WS_E_PROXY_REQUIRES_DIGEST_AUTH) mean?

 
Previous Next
WS_E_PROXY_REQUIRES_BASIC_AUTH WS_E_PROXY_REQUIRES_NTLM_AUTH

WS_E_PROXY_REQUIRES_DIGEST_AUTH

WS_E_PROXY_REQUIRES_DIGEST_AUTH is a Windows Web Services API HRESULT. It means that the proxy rejected the offered authentication scheme and requires HTTP Digest authentication.

Diagnostic discriminator: Inspect the proxy challenge and compare its realm, nonce and Digest parameters with a known successful client on the same proxy. If the proxy explicitly selects Digest, changing the destination endpoint will not repair the authentication negotiation. Preserve the challenge metadata and process identity while keeping credentials and computed authorization values out of logs.

What to check for WS_E_PROXY_REQUIRES_DIGEST_AUTH

  • Inspect the proxy authentication challenge and verify that the client supports the required Digest parameters.
  • Configure credentials through the supported API rather than constructing authentication headers manually.
  • Confirm proxy realm, clock and nonce behavior if authentication continues to fail.

Microsoft documentation


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