DevToolPal
IT
4xx Errori del client

421 Misdirected Request

Richiesta indirizzata male

Cosa significa

La richiesta è arrivata a un server non configurato per rispondere per quell'host, spesso perché una connessione HTTP/2 è stata riutilizzata per un altro dominio.

Cause comuni

  • Accorpamento di connessioni tra domini che condividono un certificato
  • SNI TLS e header Host non corrispondono
  • Load balancer che instrada verso l'host virtuale sbagliato

Come risolvere

Lato client o visitatore

I browser ritentano automaticamente su una nuova connessione. Nei client personalizzati, apri una nuova connessione per quell'host.

Lato gestore del sito o dell’API

Assicurati che ogni certificato copra solo host che il server può servire e che l'instradamento per SNI e per Host coincidano.

Risposta di esempio

HTTP/1.1
HTTP/1.1 421 Misdirected Request
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specifica

RFC 9110 §15.5.20

Domande frequenti

› Perché vedo 421 solo con HTTP/2?

HTTP/2 può riutilizzare una connessione per più host coperti da un certificato; se il server non può servirne uno, risponde 421.

› Il 421 è un errore del client?

È nella classe 4xx, ma di solito è causato dalla configurazione del server o del certificato.