원본 문제 해결

이 페이지에서는 Media CDN에서 작동하도록 구성할 때 원본 관련 문제를 해결하는 방법을 보여줍니다.

원본 연결 문제 해결

HTTP 502(게이트웨이 시간 초과) 또는 HTTP 500(내부 서버 오류)과 같은 HTTP 50x 오류가 발생하면 다음을 고려하세요.

  • Google Public DNS를 사용해서 원본 호스트 이름을 확인할 수 있는지 그리고 확인된 IP 주소가 예상한 값과 일치하는지 확인합니다. 최근에 DNS 레코드를 변경했으면 리졸버 캐시에 여전히 이전 주소가 포함될 수 있습니다.

  • 원본이 HTTP/1.1 지원하고 HTTP/2를 지원하지 않을 경우 원본에서 HTTP2 대신 HTTP 또는 HTTPS를 사용하도록 protocol 필드를 구성합니다. Media CDN은 특별히 지정되지 않은 한 HTTP/1.1 연결로 대체되지 않습니다.

  • Cloud Logging의 요청 로그에 올바른 원본 IP 주소가 포함되는지 확인합니다.

  • 원본에 유효하고(공개적으로 신뢰할 수 있고) 만료되지 않은 SSL(TLS) 인증서가 있는지 확인합니다.

  • HTTP/2 트레일러는 지원되지 않으며 원본 서버 요청에 "TE" 요청 헤더가 포함되지 않습니다. 응답에 포함된 트레일러는 캐시되거나 클라이언트에 반환되지 않습니다.

원본 장애 조치 문제 해결

원본 장애 조치가 예상한 대로 작동하지 않으면 다음을 고려하세요.

  • 적합한 호스트 헤더 재작성이 장애 조치 원본에 구성되었는지 확인합니다.

  • 원본 리디렉션 및 장애 조치를 수용하도록 주 원본이 충분한 maxAttemptsTimeout, maxAttempts, timeouts로 구성되었는지 확인합니다. 원본 리디렉션은 maxAttempts 설정에 대해 별개의 연결 시도로 계산됩니다.

다음 단계