DevToolPal
한국어
4xx 클라이언트 오류

421 Misdirected Request

잘못 전달된 요청

의미

요청이 해당 호스트에 응답하도록 설정되지 않은 서버에 도착했습니다. HTTP/2 연결이 다른 도메인에 재사용된 경우가 많습니다.

흔한 원인

  • 인증서를 공유하는 도메인 간의 연결 병합
  • TLS SNI와 Host 헤더 불일치
  • 로드 밸런서가 잘못된 가상 호스트로 라우팅함

해결 방법

클라이언트 또는 방문자라면

브라우저는 새 연결로 자동 재시도합니다. 사용자 정의 클라이언트에서는 해당 호스트용 새 연결을 여세요.

사이트나 API 운영자라면

각 인증서가 서버가 실제로 제공할 수 있는 호스트만 포함하게 하고, SNI와 Host 라우팅을 일치시키세요.

응답 예시

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

명세

RFC 9110 §15.5.20

자주 묻는 질문

› HTTP/2에서만 421이 보이는 이유는?

HTTP/2는 인증서가 포함하는 여러 호스트에 한 연결을 재사용할 수 있습니다. 그중 하나를 서버가 제공할 수 없으면 421로 응답합니다.

› 421은 클라이언트 오류인가요?

4xx 계열이지만 보통 서버나 인증서 설정 때문에 발생합니다.