ERR_HTTP2_PROTOCOL_ERROR를 수정하는 방법? (10가지 방법)

게시 됨: 2023-11-02

더 빠르고 안전한 웹사이트 등 HTTP/2 프로토콜의 다양한 장점 외에도 단점도 있습니다. 'ERR_HTTP2_PROTOCOL_ERROR'가 발생하면 즐겨찾는 웹사이트에 액세스할 수 없습니다.

하지만 좋은 점은 다음과 같습니다. 간단한 방법을 따르면 'ERR_HTTP2_PROTOCOL_ERROR'를 쉽게 수정할 수 있습니다. 브라우저 수준에서든 장치 내에서든 이 문제를 해결하려고 하면 이 오류 메시지가 다시 표시되지 않도록 완전한 문제 해결 단계를 제공합니다.


목차
ERR_HTTP2_PROTOCOL_ERROR는 무엇을 의미하나요?
ERR_HTTP2_PROTOCOL_ERROR의 원인은 무엇입니까?
모든 브라우저에서 ERR_HTTP2_PROTOCOL_ERROR를 수정하는 방법은 무엇입니까?
장치에서 err_http2_protocol_error를 수정하는 방법은 무엇입니까?
요약
자주 묻는 질문

그 외에도 'ERR_HTTP2_PROTOCOL_ERROR'의 의미와 원인을 포함하여 'ERR_HTTP2_PROTOCOL_ERROR'와 관련된 모든 측면을 매우 간단하고 포괄적으로 다루려고 노력합니다.

그러니 계속 관심을 갖고 이 글을 끝까지 읽어보세요.


ERR_HTTP2_PROTOCOL_ERROR는 무엇을 의미하나요?

err_http2_protocol_error는 클라이언트와 서버 통신 중에 HTTP/2 프로토콜에 문제가 있음을 의미합니다.

일반적으로 HTTP/2는 인터넷을 통해 데이터를 전송하는 데 사용되는 HTTP(Hypertext Transfer Protocol)의 최신 버전입니다. 이 오류는 일반적으로 웹 서버와 브라우저 간의 HTTP/2 통신이 중단되거나 문제가 있을 때 발생합니다.

클라이언트 측과 서버 측 모두에서 발생할 수 있는 오류입니다. 정확한 원인은 다양할 수 있지만, 서버의 잘못된 구성, 호환되지 않는 설정, 네트워크 문제 등이 원인일 수 있습니다.


읽기: WordPress의 HTTP에서 HTTPS로 마이그레이션에 대한 전체 가이드


ERR_HTTP2_PROTOCOL_ERROR의 원인은 무엇입니까?

ERR_HTTP2_PROTOCOL_ERROR 일반적으로 웹 요청 중 HTTP/2 프로토콜에 문제가 있을 때 발생합니다. 이 오류의 일반적인 원인은 다음과 같습니다.

  • 서버 구성 오류 또는 비호환성 문제:
    • 액세스하려는 웹 서버가 HTTP/2를 지원하도록 제대로 구성되지 않았거나 브라우저와 서버 사이에 호환성 문제가 있을 수 있습니다.
  • 네트워크 문제:
    • 패킷 손실, 높은 대기 시간 또는 약한 인터넷 연결과 같은 네트워크 문제로 인해 HTTP/2 프로토콜이 실패하고 이 오류가 발생할 수 있습니다.
  • 방화벽 또는 바이러스 백신 간섭:
    • 방화벽이나 바이러스 백신 프로그램이 HTTP/2 프로토콜을 차단하거나 방해하여 ERR_HTTP2_PROTOCOL_ERROR 오류가 발생할 수 있습니다.
  • 브라우저 캐시 또는 쿠키:
    • 손상된 브라우저 캐시 또는 쿠키로 인해 때때로 HTTP/2 프로토콜에 문제가 발생하여 이 오류가 발생할 수 있습니다.
  • 브라우저 확장:
    • 특정 브라우저 확장 또는 추가 기능이 HTTP/2 프로토콜과 충돌하여 오류가 발생할 수 있습니다.
  • 오래된 브라우저:
    • 오래되었거나 호환되지 않는 버전의 웹 브라우저를 사용하면 이전 버전이 HTTP/2 프로토콜을 완전히 지원하지 않을 수 있기 때문에 이 오류가 발생할 수 있습니다.
  • 웹사이트 문제:
    • 액세스하려는 웹사이트에 HTTP/2 구현 또는 구성에 문제가 있을 수 있습니다.

보시 ERR_HTTP2_PROTOCOL_ERROR 트리거하는 데는 여러 가지 이유가 있을 수 있습니다. 다행히도 이 오류를 해결할 수 있는 매우 유용한 문제 해결 방법이 있습니다.


모든 브라우저에서 ERR_HTTP2_PROTOCOL_ERROR를 수정하는 방법은 무엇입니까?

오류가 발생할 때마다 취해야 할 기본 단계는 오류의 정확한 원인을 식별하는 것입니다. 그런 다음 그에 따라 문제 해결 단계를 진행하십시오.

하지만 확실한 문제 해결 방법을 알아보기 전에 먼저 웹페이지 새로 고침(일시적인 사이트 다운타임이 문제일 수 있음) 또는 다른 브라우저를 사용하여 웹사이트에 액세스(현재 브라우저가 문제를 일으키는 경우)와 같은 몇 가지 기본적인 방법을 시도해 보아야 합니다. .

오류가 계속 지속되면 대신 다음 문제 해결 방법을 따르십시오.

1. 시크릿 모드로 웹사이트에 접속해 보세요.

웹사이트를 방문할 때마다 브라우저는 해당 특정 웹사이트에 대한 정보를 캐시된 데이터 형식으로 저장하는 경향이 있습니다. 이를 통해 지연 없이 더 빠른 로딩이 가능해 사용자 경험이 향상됩니다.

그러나 이로 인해 브라우저 캐시를 완전히 지우는 것을 선호하지 않을 수도 있습니다. 대신 시크릿 모드로 웹사이트에 접속하는 것이 더 좋을 것 같습니다.

Google Chrome에서는 Ctrl +Shift + N을 클릭하거나 브라우저 메뉴에서 항목을 선택합니다. 그런 다음 오류 메시지가 계속 나타나는 동일한 사이트가 제대로 열리는지 확인하세요.

Google Chrome Incognito mode
Chrome에서 새 시크릿 창을 여는 방법

열려 있고 모든 것이 작동하면 다음과 같은 다른 대체 방법을 시도해 보십시오.

2. 브라우저 캐시 지우기

ERR_HTTP2_PROTOCOL_ERROR 는 특정 브라우저에만 국한되지 않으므로 사용하는 모든 브라우저에서 이 문제가 발생할 수 있습니다.

시중에는 수많은 브라우저가 있으므로 이 블로그에서는 인기 있는 브라우저 중 일부만 다룹니다.

Err_http2_protocol_erorr 크롬 수정

Chrome이 주요 브라우저 점유율을 차지하므로 대부분의 인터넷 사용자는 이러한 유형의 오류를 해결하는 방법을 알아야 합니다. 따를 수 있는 초기 방법 중 하나는 다음 단계에 따라 Chrome 브라우저 캐시를 삭제하는 것입니다.

Chrome 브라우저에서 설정 > 개인 정보 보호 및 보안 > 인터넷 사용 기록 삭제 > 검색 기록을 선택 취소하고 쿠키 및 기타 사이트 데이터와 캐시 이미지를 확인하도록 허용할 수 있습니다. > 데이터 지우기 .

또는 Chrome 브라우저에 chrome://settings/privacy 주소를 직접 입력할 수도 있습니다. ' 인터넷 사용 정보 삭제 '를 클릭할 수 있는 개인 정보 보호 설정으로 이동합니다.

Chrome Privacy and Security
Chrome 개인정보 보호 및 보안

팝업 창에는 다른 옵션이 많이 표시되지만 다음과 같이 선택해야 합니다.

  • 기간을 '전체'로 선택합니다.
  • 쿠키 및 기타 사이트 데이터와 캐시 이미지를 선택하세요. (검색 기록도 선택할 수 있습니다.)
  • 데이터 지우기 버튼을 클릭하세요.
Clearing chrome browsing history and cache memory
Chrome 검색 기록 및 캐시 메모리 지우기

err_http2_protocol_error 안드로이드 수정

Android 휴대전화에서 Chrome 앱을 실행한 후 이 오류를 수정하려면 더보기 > 설정을 클릭하세요.

Fix err_http2_protocol_error on Android
Android에서 err_http2_protocol_error 수정

그런 다음 개인 정보 보호 및 보안 > 인터넷 사용 기록 삭제를 클릭하세요.

Clear chrome data on Android device
Android 기기에서 Chrome 데이터 지우기

마지막으로 캐시된 이미지 및 파일 > 데이터 지우기를 선택합니다. 그러나 만일

Err_http2_protocol_erorr Firefox 수정

Mozilla Firefox 사용자인 경우 단계는 다음과 같습니다.

먼저, Firefox 웹 브라우저를 열고 오른쪽 상단으로 이동해야 합니다. 메뉴 옵션 > 라이브러리 > 기록 > 최근 기록 지우기를 클릭합니다.

Cache clear in Firefox
Firefox에서 캐시 지우기

이제 표시될 팝업에서 시간 범위를 선택하세요. 모든 캐시 데이터를 지우고 싶다면. "모두" 옵션을 선택해야 합니다. 이제 세부 정보 섹션을 클릭하고 정리하려는 데이터 유형(탐색, 다운로드 기록 또는 캐시)을 선택하세요.

선택을 마친 후 마지막으로 지금 지우기 버튼을 클릭합니다. 이제 브라우저에서 모든 캐시를 성공적으로 지울 수 있었습니다.

더 많은 브라우저를 보려면 "2023년 웹사이트에서 WordPress 캐시를 지우는 방법"에 대한 전용 블로그를 확인하세요.

3. 브라우저를 업데이트하세요

때로는 오래된 브라우저로 인해 호환성 문제가 발생하여 err_http2_protocol_error와 같은 오류가 발생할 수 있습니다. 따라서 최신 버전의 Chrome이 설치되어 있는지 확인하는 것이 중요합니다. 그렇지 않은 경우 아래의 간단한 단계를 따르십시오.

  • Chrome 브라우저를 열고 오른쪽 상단에 있는 세 개의 수직 점을 탐색하세요. 그것을 클릭하고 설정을 선택하십시오.
Google chrome settings
구글 크롬 설정

2. 이제 Chrome 정보를 선택하면 브라우저가 업데이트 확인을 시작합니다.

Google chrome update
구글 크롬 업데이트

4. 브라우저 확장 기능을 비활성화하거나 제거해 보세요.

브라우저 확장 프로그램은 브라우저 기능을 향상시키기 위한 것이지만 때로는 이러한 타사 앱이 브라우저와 충돌하여 ERR_HTTP2_PROTOCOL_ERROR 등을 유발할 수도 있습니다.

따라서 이러한 오류가 발견되면 설치된 모든 확장 프로그램을 비활성화하여 이 문제를 해결해 보세요. 문제가 해결되면 각 플러그인을 하나씩 검사하고 결함이 있는 플러그인을 삭제하세요.

"chrome://extensions/"를 방문하거나 Chrome 브라우저로 이동하여 세 개의 수직 점 > 확장 프로그램을 클릭하세요.

Disabling Chrome extensions
Chrome 확장 프로그램 비활성화

5. 브라우저를 기본값으로 재설정해 보세요.

err_http2_Protocol_error를 수정하는 또 다른 좋은 방법은 모든 브라우저 설정을 기본 설정으로 재설정하는 것입니다. Google Chrome 데스크톱 버전에서는 설정 > 설정 재설정으로 이동하여 페이지 맨 아래에 있는 '기본 설정 복원'을 선택하세요.

Try resetting your Browser to its Defaults
브라우저를 기본값으로 재설정해 보세요.

참고: Chrome 설정을 원래 기본값으로 재설정하거나 복원하는 동안 저장된 비밀번호, 북마크 및 검색 기록이 모두 제거됩니다. 따라서 먼저 백업을 하신 후 진행하셔야 합니다.

6. 브라우저의 QUIC 프로토콜 비활성화

QUIC은 웹 브라우징 성능을 향상시키기 위해 Google이 Chrome 브라우저용으로 개발한 네트워크 프로토콜입니다. TCP 대신 UDP 위에서 작동하고 모든 트래픽을 암호화하며 단일 연결을 통해 여러 스트림의 멀티플렉싱을 지원합니다.

아시다시피 소수의 웹사이트만이 QUIC 프로토콜을 따르기 때문에 웹사이트가 QUIC 프로토콜로 구성되지 않은 경우 클라이언트와 서버 간에 호환성 문제가 발생하기 시작합니다. 결과는 ERR_HTTP2_PROTOCOL_ERROR 입니다.

Google Chrome의 QUIC 프로토콜을 비활성화하려면 다음 단계를 따르세요.

  • 컴퓨터에서 Google 크롬을 엽니다.
  • 주소 표시줄에 ' chrome://flags/#enable-quic '를 입력하고 Enter 키를 누르세요.
Disable Chrome's QUIC protocol
Chrome의 QUIC 프로토콜 비활성화
  • "실험적 QUIC 프로토콜" 옆에 있는 드롭다운 메뉴를 클릭하고 "사용 안 함"을 선택합니다.
  • 변경 사항을 적용하려면 Google Chrome을 다시 시작하세요.

이 단계를 수행하면 Google Chrome에서 QUIC 프로토콜이 비활성화됩니다.


장치에서 err_http2_protocol_error를 수정하는 방법은 무엇입니까?

지금까지 모든 브라우저에서 ERR_HTTP2_PROTOCOL_ERROR 를 수정하는 방법을 살펴보았습니다. 하지만 브라우저가 이 오류를 발생시키는 주범이 아니라면 어떻게 될까요?

이 경우 장치 자체에서 ERR_HTTP2_PROTOCOL_ERROR 문제를 해결하고 http2 프로토콜과 호환되게 만드세요.

7. 장치의 운영 체제를 업데이트하세요

항상 최신 업데이트로 장치를 업데이트하는 것이 좋습니다. 이렇게 하면 기존 버그를 수정하고, 성능 관련 문제를 해결하고, 새로운 기능을 얻고, 장치가 향후 기술과 호환되는지 확인할 수 있습니다.

따라서 장치의 운영 체제를 업데이트하지 않은 경우 OS와 방문하는 웹 사이트 간의 보안 프로토콜 간의 충돌을 피하기 위해 가능한 한 빨리 업데이트해야 합니다.

Windows 10 이상에서 최신 업데이트를 확인하려면:

시작 > 설정 > Windows 업데이트로 이동합니다 . 사용 가능한 업데이트가 있으면 창에 반영됩니다. "업데이트" 버튼을 클릭하기만 하면 다운로드가 시작됩니다.

MacOS 사용자의 경우

화면 왼쪽 상단에 있는 Apple 로고로 이동하여 설정 > 일반 > 소프트웨어 업데이트를 선택합니다.

8. 장치의 날짜와 시간을 수정하세요

때로는 날짜와 시간이 동기화되지 않거나 정확하지 않은 경우 부정확한 시간과 날짜가 스탬프된 데이터 패킷으로 인해 err_http2_protocol_error가 발생할 수 있습니다.

Change the System's Date and time
시스템 날짜 및 시간 변경

시스템의 날짜와 시간을 변경하려면 다음 단계를 따르십시오.

  • Windows PC의 제어판으로 이동하여 “시계 및 지역”을 클릭하세요.
  • 다음 창에서 "날짜 및 시간" 링크를 선택하십시오.
  • 다음 창에서 “날짜 및 시간” 버튼을 클릭하고 > “날짜 및 시간 변경” 버튼을 클릭합니다.
  • 이제 올바른 날짜와 시간을 수동으로 입력하세요.
  • 확인 버튼을 클릭하여 확인하세요.

또는 자동 날짜 및 시간 설정을 활성화하여 이 오류를 해결할 수도 있습니다. 이를 통해 Microsoft는 사용자의 시간대를 기준으로 웹에서 정확한 데이터를 자동으로 가져올 수 있습니다.

Mac 사용자의 경우,

화면 왼쪽 상단에 있는 Apple 아이콘으로 이동하여 시스템 설정 > 일반 > 날짜 및 시간을 선택합니다.

9. 방화벽이나 바이러스 백신 프로그램을 일시적으로 비활성화합니다.

바이러스 백신 프로그램이나 방화벽은 유해한 악성 소프트웨어 및 사이버 공격으로부터 장치를 보호하기 위해 구축되었습니다. 그러나 때때로 이러한 프로그램은 너무 공격적으로 구성되어 특정 웹 사이트를 잘못 차단할 수 있습니다.

따라서 방화벽이나 바이러스 백신이 문제를 일으키는지 확인하려면 일시적으로 비활성화해야 합니다.

창문에서

Windows 컴퓨터의 경우

Windows로 이동하여 화면의 맨 왼쪽 하단에 있는 시작 버튼을 누르고 "Windows Defender 방화벽"을 입력하여 검색하세요.

이제 그림과 같이 Windows Defender 방화벽을 클릭하면 Windows Defender 방화벽 창이 팝업되어 다양한 옵션을 찾을 수 있습니다.

Locating Windows Defender firewall
Windows Defender 방화벽 찾기

" Windows Defender 방화벽 켜기 또는 끄기 "를 선택합니다.

Turning on/off Windows Defender firewall
Windows Defender 방화벽 켜기/끄기

macOS의 경우

macOS 장치에서는 시스템 기본 설정에서 보안 및 개인 정보 보호 섹션을 열어야 합니다.

Turning Firewalls on/off in macOS
macOS에서 방화벽 켜기/끄기

10. DNS 캐시 플러시

DNS 또는 도메인 이름 서버는 웹사이트 이름을 해당 IP 주소로 변환하고 웹사이트 위치를 찾는 역할을 담당합니다. 이 프로세스를 더 쉽게 만들기 위해 DNS는 특정 데이터를 캐시에 저장하는 경향이 있습니다. 이를 통해 웹사이트를 다시 방문할 때 로딩 속도가 빨라집니다.

따라서 err_http2_protocol_error와 같은 오류 메시지가 표시되면 장치에서 DNS 캐시를 플러시해 보세요.

다양한 장치에 대한 전체 튜토리얼을 보려면 "DNS 명령 캐시를 쉽게 플러시하는 방법(Windows, Mac, Linux)"에 대한 전용 게시물을 확인하세요.


요약

오류는 특히 오류의 의미를 잘 모르는 사람들에게 극도로 짜증나고 실망스러울 수 있습니다. 다행히 따라야 할 간단한 문제 해결 단계가 있으므로 원하는 리소스나 웹 사이트에 액세스할 수 있습니다.

완전 초보자이든 고급 사용자이든 관계없이 장치나 브라우저를 HTTP2 프로토콜과 호환되게 만드는 것은 쉽고 이로 인해 발생하는 오류를 제거하는 데 도움이 됩니다.

당신이 해야 할 일은 단지,

1. 시크릿 모드로 웹사이트에 접속해 보세요

2. 브라우저 캐시 지우기

3. 브라우저를 업데이트하세요

4. 브라우저 확장 기능을 비활성화하거나 제거해 보세요.

5. 브라우저를 기본값으로 재설정해 보세요.

6. 브라우저의 QUIC 프로토콜 비활성화

7. 장치의 운영 체제를 업데이트하세요

8. 장치의 날짜와 시간을 수정하세요

9. 방화벽이나 바이러스 백신 프로그램을 일시적으로 비활성화합니다.

10. DNS 캐시 플러시

웹사이트 소유자는 방문자가 서버 측 5xx 오류를 경험하는 것을 원하지 않을 것입니다. 이러한 상황을 방지하려면 WPoven의 WordPress 관리 전용 호스팅과 같이 보다 안정적이고 신뢰할 수 있는 웹 호스팅 서비스로 웹사이트를 마이그레이션하는 것을 고려해보세요.

문의사항이나 의견이 있으시면 아래 댓글 섹션을 통해 알려주시기 바랍니다.


자주 묻는 질문

ERR_HTTP2_PROTOCOL_ERROR 는 무엇을 의미하나요?

err_http2_protocol_error는 클라이언트와 서버 통신 중에 HTTP/2 프로토콜에 문제가 있음을 의미합니다.

프로토콜 오류를 어떻게 수정합니까?

다음 방법으로 프로토콜 오류를 쉽게 수정할 수 있습니다.
1. 시크릿 모드로 웹사이트에 접속해 보세요
2. 브라우저 캐시 지우기
3. 브라우저를 업데이트하세요
4. 브라우저 확장 기능을 비활성화하거나 제거해 보세요.
5. 브라우저를 기본값으로 재설정해 보세요.
6. 브라우저의 QUIC 프로토콜 비활성화
7. 장치의 운영 체제를 업데이트하세요
8. 장치의 날짜와 시간을 수정하세요
9. 방화벽이나 바이러스 백신 프로그램을 일시적으로 비활성화합니다.
10. DNS 캐시 플러시

HTTP 2 프로토콜을 사용하지 않는 이 웹페이지를 어떻게 수정합니까?

1. 장치의 운영 체제를 사용 가능한 최신 버전으로 업데이트해 보십시오.
2. 브라우저를 업데이트하세요