Wat het betekent
Het verzoek kwam bij een server die niet is ingesteld om voor die host te antwoorden, vaak omdat een HTTP/2-verbinding is hergebruikt voor een ander domein.
Veelvoorkomende oorzaken
- Verbindingen samengevoegd tussen domeinen met een gedeeld certificaat
- TLS-SNI en Host-header komen niet overeen
- Load balancer routeert naar de verkeerde virtuele host
Zo los je het op
Als client of bezoeker
Browsers proberen automatisch opnieuw op een nieuwe verbinding. Open in eigen clients een nieuwe verbinding voor die host.
Als beheerder van de site of API
Zorg dat elk certificaat alleen hosts dekt die de server kan bedienen, en dat SNI- en Host-routing overeenkomen.
Voorbeeldantwoord
HTTP/1.1 421 Misdirected Request
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Specificatie
Veelgestelde vragen
› Waarom zie ik 421 alleen bij HTTP/2?
HTTP/2 kan één verbinding hergebruiken voor meerdere hosts uit een certificaat; kan de server er een niet bedienen, dan antwoordt hij 421.
› Is 421 een clientfout?
Hij hoort bij de 4xx-klasse, maar komt meestal door server- of certificaatconfiguratie.