| Previous | Next |
| WS_E_SERVER_REQUIRES_NTLM_AUTH | WS_E_INVALID_ENDPOINT_URL |
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH is a Windows Web Services API HRESULT. It means that the remote endpoint rejected the offered authentication scheme and requires HTTP Negotiate authentication, which can use Kerberos or NTLM.
What to check for WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
- Verify endpoint SPNs, DNS names, domain trust and ticket availability for the client identity.
- Confirm that the endpoint is trusted and matches the intended service principal.
- Use authentication diagnostics to identify whether Kerberos or NTLM was selected and why.
Diagnostic interpretation
This result has the HRESULT value 0x803D001F. AllStat records the condition as “The remote endpoint requires HTTP authentication scheme 'negotiate'.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the ws / server / requires / negotiate / auth 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.
