지난 8월부터 이 워드프레스 블로그에 접속하면 간혹 접속이 느려지면서 ERR_HTTP2_PROTOCOL_ERROR 오류가 표시된 후에 사이트에 접속되는 현상이 발생했습니다. 구글링하여 문제 해결을 시도해보았지만 증상이 사라지지 않았습니다. 웹호스팅 업체에 연락해도 문제가 해결되지 않았습니다.
ERR_HTTP2_PROTOCOL_ERROR 문제
"ERR_HTTP2_PROTOCOL_ERROR"는 클라이언트와 서버 간의 HTTP/2 통신 중 발생하는 오류로서, 이 문제는 여러 가지 이유로 발생할 수 있습니다.
- 브라우저 문제: 오래된 브라우저 버전이나 캐시 문제로 인해 발생할 수 있습니다. 이를 해결하기 위해서는 브라우저를 최신 버전으로 업데이트하고 캐시를 삭제하면 문제가 해결될 수 있습니다.
- 네트워크 문제: 네트워크 설정이나 방화벽이 HTTP/2 프로토콜을 차단하고 있을 수 있습니다. 네트워크 설정을 확인하고 필요한 경우 방화벽을 조정해야 할 수도 있습니다.
- 서버 세팅 문제: 서버가 HTTP/2 프로토콜을 제대로 지원하지 않거나 구성에 문제가 있는 경우에도 발생할 수 있다고 합니다. 이 경우 서버의 HTTP/2 구성을 체크하고 올바르게 설정되어 있는지 확인해야 합니다.
- TLS 문제: HTTP/2는 기본적으로 TLS를 사용하는데, TLS 설정에 문제가 있거나 만료된 인증서가 있을 경우 이 문제가 발생한다고 합니다. 이 경우에는 서버의 TLS 설정을 점검하고 인증서를 갱신해야 할 수 있습니다.
- 서드파티 확장 프로그램: 종종 브라우저 확장 프로그램이나 안티바이러스 소프트웨어로 인해 이 문제가 발생할 수 있습니다.
- 시스템 재시작: 때로는 시스템을 재시작하면 문제가 해결되기도 합니다.
서버를 변경하여 문제 해결
지난 8월 Bluehost VPS 상품을 업그레이드한 후부터 수시로 "사이트에 연결할 수 없음. ~의 웹페이지가 일시적으로 다운되었거나 새 웹 주소로 완전히 이동했을 수 있습니다. ERR_HTTP2_PROTOCOL_ERROR" 에러가 발생하기 시작했습니다.
크롬 브라우저를 최신 버전으로 업데이트하고 구글링하여 DNS 캐시 플러시도 실시했지만 문제가 해결되지 않았습니다.
저는 블루호스트에 여러 차례 연락하니 자기네는 이상이 없다는 답변을 주었습니다. 그러다가 한 상담원이 서버 캐시를 삭제해주었습니다.
이제는 문제가 재발하지 않을 것이라고 했지만 일시적으로 문제가 나타나지 않는 것 같다가 조금 시간이 지나니 다시 문제가 재발되었습니다.
이런 문제가 발생하면 문제가 내 컴퓨터 문제인지, 아니면 서버 문제인지를 파악하는 것이 선행되어야 할 것 같습니다. 제 경우에는 제 컴퓨터 문제인 것으로 생각했지만 모바일 폰에서도 확인했을 때 간혹 이런 현상이 발생하는 것으로 보아서 서버 문제가 의심되었습니다.
이달 초에 서버를 클라우드웨이즈로 변경한 후에는 이러한 현상이 발생하지 않는 것 같습니다. 며칠 동안 모니터링하고 있는데, 아직 ERR_HTTP2_PROTOCOL_ERROR 에러가 발생하지 않고 있네요.
만약 Bluehost에서 ERR_HTTP2_PROTOCOL_ERROR 문제가 나타난다면 서버 자체 문제를 의심해볼 수 있을 것입니다. 시스템이 구형이거나 서버 세팅에 문제가 있을 가능성이 높을 것 같습니다.
이 문제 때문인지 SEO에 부정적으로 작용하여 지난 8월 이후부터 구글에서 유입되는 블로그 방문자 수가 지속적으로 하락했습니다. 이제 이 문제가 해결된 것 같으므로 앞으로 방문자 수가 회복될지 지켜봐야겠습니다.
마치며
ERR_HTTP2_PROTOCOL_ERROR 문제가 발생할 경우 구글링하여 제시되는 권장 사항들을 시도해보고, 문제가 해결되지 않으면 웹호스팅 문제를 의심할 수 있을 것 같습니다. 웹호스팅 업체를 통해 문제 해결을 시도해보고 문제가 시정되지 않으면 서버를 옮기는 것도 고려해야 할 수도 있습니다. 웹호스팅 문제로 인해 이 오류가 발생한다면 SEO에 부정적으로 작용할 수 있으므로 가능한 한 빨리 문제 해결 방법을 찾아야 제 블로그 같이 방문자 유입이 감소하는 피해를 입지 않을 것입니다.
댓글 남기기