WebmasterID logoWebmasterID
Crawl diagnostics

HTTP 407 Proxy Authentication Required

HTTP 407 Proxy Authentication Required is like 401, but the authentication is demanded by a proxy between the client and the server rather than by the origin. The proxy returns a Proxy-Authenticate header describing the challenge, and the client must resend with Proxy-Authorization. It almost never originates from your own web server, so seeing it usually points at network or proxy configuration rather than your site.

Verified against primary sources

What 407 means

407 Proxy Authentication Required is defined in RFC 9110. It mirrors 401 Unauthorized, but the entity demanding credentials is a proxy server sitting between the client and the origin. The proxy must send a Proxy-Authenticate header stating the authentication scheme and realm, and the client retries with a Proxy-Authorization header.

The key distinction from 401 is the layer: 401 is your origin asking for credentials; 407 is an intermediary asking. The two use different header pairs precisely so the credentials reach the right hop.

Why it matters for crawling

Public web crawlers normally connect directly to your origin and do not pass through an authenticating proxy, so a well-behaved search crawler should not encounter a 407 from your infrastructure. If 407s appear in monitoring, they usually come from a forward proxy, a corporate gateway, or a misconfigured outbound proxy on the client side.

When you investigate a 407, look at the network path rather than your application. Confirm whether the request even reached your origin; often it did not.

How it appears in analytics and logs

A 407 means a proxy in the path required authentication and the request did not satisfy it. The request never authenticated past the proxy, so your origin may not have seen it at all. It is a network-path signal, not usually an origin-content signal.

Diagnostic use case

Distinguish a 407 raised by an intermediary proxy from a 401 raised by your origin, so you debug the right layer when crawlers or monitors report it.

What WebmasterID can help detect

WebmasterID records the status codes observed for traffic to your site, helping you tell apart origin-level auth issues (401/403) from proxy-path issues (407) when investigating crawler access problems.

Common mistakes

Privacy and accuracy notes

A 407 concerns proxy credentials, not visitor identity. WebmasterID records the status a request received without storing proxy credentials or linking the event to a person.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.