웹 브라우징 중 발생하는 ERR_HTTP2_PROTOCOL_ERROR 오류를 해결하는 방법
그 오류는 갑자기 나타나서 솔직히 꽤 짜증납니다.인터넷은 정상적으로 작동하고 디스코드, 스팀 등 다른 모든 앱도 잘 실행되는데, 웹페이지만 로드되지 않습니다.”이 사이트에 연결할 수 없습니다 – ERR_HTTP2_PROTOCOL_ERROR”라는 메시지가 뜨면서 마치 모든 것이 갑자기 멈춰버린 것 같습니다.정확한 원인은 알 수 없지만, 브라우저 오류, 오래된 소프트웨어, 또는 충돌하는 보안 설정이 HTTP/2 프로토콜에 문제를 일으키는 등 여러 가지 원인이 복합적으로 작용하는 것으로 보입니다.다행히도, 머리를 쥐어뜯지 않고도 이 문제를 해결할 수 있는 몇 가지 방법이 있습니다.
이러한 해결 방법은 오래된 브라우저, 손상된 캐시, 확장 프로그램 또는 타사 보안 도구와 같은 일반적인 원인을 대상으로 합니다.때로는 재부팅이나 업데이트 후 해결되는 일시적인 오류일 수도 있습니다.인터넷 연결 자체는 정상인데 브라우저에서 갑자기 페이지 로딩이 안 되는 문제로 답답하셨다면, 다음 단계를 따라해 보세요.일부 환경에서는 효과가 있었지만, 다른 환경에서는 그렇지 않을 수도 있습니다.하지만 더 강력한 해결책을 사용하기 전에 시도해 볼 가치가 있습니다.
브라우저에서 ERR_HTTP2_PROTOCOL_ERROR 오류를 해결하는 방법
방법 1: 브라우저와 윈도우를 최신 상태로 유지하세요
이건 말 그대로 제일 먼저 확인해야 할 사항입니다.오래된 브라우저나 윈도우 버전은 HTTP/2 오류를 비롯한 온갖 이상한 문제를 일으킬 수 있기 때문입니다.어떤 컴퓨터에서는 이 방법으로 문제가 즉시 해결됐지만, 다른 컴퓨터에서는 재부팅을 해야 해결됐습니다.어쨌든, 자세한 내용은 다음과 같습니다.
- 구글 크롬:
- 오른쪽 상단에 있는 점 세 개 메뉴를 클릭하세요.
- 도움말 > Google Chrome 정보 로 이동하세요.
- Chrome은 자동으로 업데이트를 확인합니다.업데이트가 발견되면 설치하고 다시 시작 할지 묻는 메시지를 표시합니다.
- 마이크로소프트 엣지:
- 메뉴를 열고( 점 3개 ) 도움말 및 의견 > Microsoft Edge 정보 를 클릭합니다.
- 업데이트가 있는 경우, 업데이트를 설치하고 재시작을 요청합니다.
- Windows 자체를 업데이트하세요:
- 시작 메뉴를 탭 하고 ‘업데이트’를 입력한 다음 Enter 키를 누르세요.
- 업데이트 확인을 클릭하세요.
- 선택적 업데이트가 있는 경우, 해당 업데이트도 설치하는 것을 고려해 보세요.때때로 네트워크 관련 중요한 수정 사항이 포함되어 있을 수 있습니다.
- 설치 후 재부팅하십시오.
방법 2: 브라우저 캐시를 삭제하세요
캐시는 시간이 지남에 따라 손상될 수 있는 요소 중 하나이며, 특히 캐시가 가득 찼거나 오랫동안 삭제되지 않은 경우 더욱 그렇습니다.캐시된 데이터를 어수선한 옷장에 비유해 보세요.결국에는 문제가 발생할 수밖에 없습니다.캐시를 삭제하면 브라우저가 새로운 데이터를 가져오게 되어 프로토콜 오류가 해결될 수 있습니다.
- 구글 크롬:
- 설정 > 개인 정보 및 보안 > 검색 데이터 삭제 로 이동하세요.
- 시간 범위를 ‘전체 기간’ 으로 설정하세요.
- 검색 기록, 쿠키 및 기타 사이트 데이터, 캐시된 이미지 및 파일을 확인하세요.
- ‘데이터 지우기’를 클릭하세요.
- 마이크로소프트 엣지:
- 메뉴( 점 세 개 ) 를 열고 설정을 선택하세요.
- 개인정보, 검색 및 서비스를 선택하세요.
- 아래로 스크롤하여 검색 데이터 지우기 > 지울 항목 선택을 클릭하세요.
- 시간 범위를 ‘전체 기간’ 으로 설정하세요.
- 모든 섹션을 선택하고 지금 지우기를 클릭하세요.
방법 3: 시크릿/개인 모드 사용해 보기
때때로 확장 프로그램이나 캐시된 데이터로 인해 깨끗한 세션에서는 나타나지 않는 문제가 발생할 수 있습니다.크롬의 시크릿 모드나 엣지의 개인 정보 보호 모드에서 페이지를 열면 이러한 문제를 일시적으로 해결할 수 있습니다.이렇게 했을 때 사이트가 정상적으로 로드된다면, 문제는 삭제되지 않은 확장 프로그램이나 캐시된 데이터에 있을 가능성이 높습니다.크롬에서 시크릿 창을 새로 열고( Ctrl + Shift + N ) 문제가 해결되면 확장 프로그램을 하나씩 비활성화하여 어떤 확장 프로그램이 문제를 일으키는지 확인해 보세요.
방법 4: 향상된 보안 기능 비활성화 (Edge에만 해당)
이 설정은 다소 위험할 수 있으므로 오랫동안 꺼두지 마세요.하지만 강화된 보안 기능을 끄면 과도하게 공격적인 보안 계층으로 인해 발생하는 이상한 HTTP/2 문제를 해결할 수 있는 경우가 있습니다.
- 설정 > 개인 정보, 검색 및 서비스 로 이동하세요.
- 보안 항목을 찾을 때까지 아래로 스크롤하세요.
- 웹에서 보안 강화 옵션을 찾아 스위치를 끄세요.
참고로, 보안 기능을 비활성화하면 보안에 취약해질 수 있으므로 문제가 해결되는지 확인하기 위해 일시적으로만 비활성화하십시오.테스트가 끝나면 다시 활성화해야 합니다.
방법 5: 브라우저 확장 프로그램 비활성화 또는 제거
확장 프로그램은 편리하지만, 문제를 일으키는 원인이 될 수도 있습니다.최근에 새 확장 프로그램을 추가했거나 확장 프로그램 때문에 문제가 발생한다고 의심되는 경우, 해당 확장 프로그램을 비활성화하거나 완전히 제거해 보세요.
- 크롬:
- 설정 > 확장 프로그램 으로 이동하세요.
- 스위치를 껐다 켜거나 [ 제거] 를 클릭하여 확장 프로그램을 비활성화하거나 제거하세요.
- 마이크로소프트 엣지:
- 주소 표시줄 옆에 있는 확장 프로그램 아이콘을 클릭하세요.
- 확장 프로그램 관리를 선택하세요.
- 여기에서 비활성화하거나 제거하세요.
방법 6: 타사 보안 또는 VPN 소프트웨어를 일시적으로 비활성화합니다.
흔히 발생하는 문제의 원인으로는 방화벽, 바이러스 백신 프로그램 또는 VPN이 있습니다.특히 이러한 프로그램들이 자체 보안 인증서나 네트워크 필터를 사용하는 경우 HTTP/2 프로토콜을 방해할 수 있습니다.오류가 해결되는지 확인하기 위해 이러한 프로그램들을 일시적으로 비활성화하거나, 문제가 되는 것으로 의심된다면 제거해 보세요.하지만 너무 오랫동안 보안에 취약한 상태로 두지 않도록 주의해야 합니다.
방법 7: 크롬에서 QUIC 프로토콜 비활성화
QUIC는 속도 향상을 목표로 하는 Google의 실험적인 프로토콜이지만, 때때로 HTTP/2와 충돌하여 오류를 발생시킵니다. QUIC를 비활성화하는 것은 매우 간단합니다.
- 크롬 주소창에 chrome://flags/#enable-quic를 붙여넣으세요.
- 실험용 QUIC 프로토콜을 찾으세요.해당 부분이 강조 표시되어 있을 겁니다.
- 드롭다운 메뉴를 클릭하고 ‘사용 안 함’을 선택하세요.
- 메시지가 표시되면 Chrome을 다시 시작하세요.
방법 8: 인터넷 연결을 재설정하세요
때때로 DNS 캐시를 재설정하고 IP 임대를 갱신하면 HTTP/2를 방해하는 근본적인 네트워크 문제를 해결할 수 있습니다.방법은 다음과 같습니다.
- 관리자 권한으로 명령 프롬프트를 엽니다.
- Windows 검색창에 cmd를 입력하고 마우스 오른쪽 버튼을 클릭한 다음 관리자 권한으로 실행을 선택하세요.
- 사용자 계정 컨트롤에서 메시지가 표시되면 ‘예’ 를 클릭하여 확인하십시오.
- 다음 명령어를 하나씩 입력하고 각 명령어 입력 후 Enter 키를 누르십시오.
ipconfig /flushdnsipconfig /registerdnsipconfig /releaseipconfig /renewnetsh winsock reset
- 컴퓨터를 재부팅하고 프로토콜 오류가 해결되는지 확인해 보세요.
물론 이러한 조치들이 항상 효과가 있는 것은 아닙니다.네트워크 및 브라우저 문제는 예측할 수 없는 경우가 많기 때문입니다.하지만 대부분의 경우, 이러한 방법들을 몇 가지 시도해 보면 머리를 책상에 찧을 필요 없이 페이지가 다시 로드되는 것을 확인할 수 있습니다.
요약
- 브라우저와 운영체제를 업데이트하세요
- 브라우저 캐시를 삭제하세요
- 시크릿 모드/개인 모드를 사용해 보세요.
- 보안 기능을 일시적으로 비활성화합니다.
- 확장 기능을 비활성화하거나 제거하세요.
- 타사 보안 서비스 또는 VPN을 확인하세요.
- Chrome에서 QUIC 기능을 비활성화하세요
- 네트워크 설정을 재설정하세요
마무리
때로는 캐시를 삭제하거나 브라우저를 업데이트하는 것만으로 문제가 해결될 수 있습니다.보안 설정을 비활성화하거나 네트워크를 재설정하는 것도 도움이 될 수 있습니다.이러한 방법들이 모두 효과가 없다면 웹사이트 자체의 문제이거나 더 심각한 네트워크 문제일 가능성이 있습니다.하지만 이러한 단계들은 시도해 볼 만한 좋은 방법이며, 많은 사용자에게 효과가 있었습니다.이 정보가 도움이 되어 인터넷 접속 문제로 인한 답답함을 조금이라도 덜어주기를 바랍니다.