WebmasterID logoWebmasterID
Crawl diagnostics

HTTP 421 Misdirected Request

HTTP 421 Misdirected Request (RFC 9110) is returned when a server receives a request directed at an authority (host) it cannot or is unwilling to produce a response for over the current connection. It frequently arises with HTTP/2 connection coalescing, where a client reuses one TLS connection for multiple hostnames that share a certificate but are not all served by that backend.

Verified against primary sources

What this means

Under HTTP/2, a client may coalesce requests for multiple hostnames onto a single connection when those hosts are covered by the same TLS certificate (for example a wildcard or multi-SAN cert) and resolve to the same IP. This saves connections but assumes the backend serves all of those hosts.

If the backend on that connection is not configured to serve the requested authority, it returns 421 Misdirected Request. RFC 9110 specifies that a client receiving 421 may retry the request on a fresh connection.

Common causes and fixes

421s typically come from shared certificates spanning hostnames that live on different origins, or from CDN/load-balancer configurations where coalescing routes a request to a node that does not own the host. The page is fine; the connection routing is not.

Fixes include ensuring every host covered by a shared certificate is actually served by the backends that terminate that certificate, separating certificates where origins differ, or configuring the edge to discourage coalescing across hosts that do not share a backend. Clients generally recover by retrying on a new connection, but persistent 421s indicate a real configuration gap.

How it appears in analytics and logs

A 421 means the request reached a server that is not configured for the requested host on that connection. It signals a mismatch between connection coalescing and virtual-host/certificate configuration, not a problem with the page itself.

Diagnostic use case

Diagnose intermittent failures where a crawler or browser reuses an HTTP/2 connection for a hostname the target server does not actually serve, returning 421.

What WebmasterID can help detect

WebmasterID records the status returned to crawler fetches, so recurring 421s flag an HTTP/2 coalescing or virtual-host misconfiguration affecting how crawlers reach specific hostnames.

Common mistakes

Privacy and accuracy notes

A 421 is a routing/protocol response with no visitor identity attached. WebmasterID records crawler fetch statuses without linking them 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.