Windows에서 Google Chrome의 ERR_SSL_PROTOCOL_ERROR 오류를 해결하는 방법

Chrome에서 ERR_SSL_PROTOCOL_ERROR 오류가 발생하여 웹사이트 문제인지 아니면 내 컴퓨터 문제인지 궁금하신가요? 가끔씩 원활한 웹 브라우징 후 갑자기 이 오류가 나타나는데, 특히 Chrome이 보안 연결을 시도하다가 갑자기 연결을 거부하는 경우에 그렇습니다.마치 Chrome이 서버와 제대로 된 SSL 핸드셰이크를 설정할 수 없거나, 무언가가 연결을 차단하고 있어서 오류를 발생시키는 것처럼 보입니다.다행히 이 문제를 해결할 수 있는 몇 가지 방법이 있습니다.대부분은 간단하게 해결할 수 있지만, 일부 환경에서는 해결하기가 조금 더 어려울 수 있습니다.

Chrome에서 ERR_SSL_PROTOCOL_ERROR 오류를 해결하는 방법

복잡한 해결 방법을 살펴보기 전에 간단한 점검을 해보세요.휴대폰이나 다른 기기에서 동일한 사이트를 열어보세요.정상적으로 로드된다면 시스템이나 Chrome 설정 문제일 가능성이 높습니다.그래도 문제가 해결되지 않으면 다음 방법들을 통해 안전한 연결을 되찾을 수 있습니다.

방법 1: 사이트의 보안 상태 확인

먼저, 신뢰할 수 없는 SSL 인증서를 사용하거나 URL을 잘못 입력한 사이트에 접속하려는 것은 아닌지 확인하세요.크롬은 유효하거나 인식된 SSL 인증서가 없는 사이트를 감지하면 오류를 발생시키는 경우가 있습니다.

  • 주소 표시줄을 보세요.https:// 로 시작하나요 ? 보안 사이트라면 당연히 https://로 시작해야 합니다.
  • URL 옆에 녹색 자물쇠 아이콘이나 “보안” 표시가 있는지 확인하세요.
  • 도메인 이름의 철자를 다시 한번 확인하세요.오타가 있으면 가짜 사이트나 만료된 사이트로 연결될 수 있습니다.

모든 것이 정상이고 사이트가 합법적인 것으로 확인되면 다음 단계로 넘어가세요.하지만 Chrome에서 여전히 오류가 발생한다면 로컬 문제 또는 설정 오류 때문일 수 있습니다.

방법 2: 방화벽 및 바이러스 백신 설정 확인

이 문제는 생각보다 많은 사람들이 헷갈려 합니다.보안 소프트웨어가 SSL 연결을 차단하거나 Chrome의 인증서 확인 기능을 방해하는 경우가 있습니다.백신 프로그램이나 방화벽 설정에서 차단된 사이트 목록이나 SSL 검사 옵션을 찾아보세요.

  • 보안 앱에서 차단된 사이트 또는 예외 사이트 섹션을 찾으세요.
  • 사이트가 차단 목록에 표시되면 목록에서 제거하세요.
  • 또한, SSL 스캔 또는 HTTPS 스캔 기능이 있는 경우 일시적으로 비활성화하십시오.
  • 그 후 Chrome을 다시 시작하고 오류가 계속 발생하는지 확인하십시오.

방법 3: PC의 날짜와 시간을 수정하세요

가끔 윈도우에서 날짜/시간 설정이 제대로 작동하지 않아 SSL이 오류를 일으킬 수 있습니다.시계가 많이 어긋나면 문제가 생기는 건 정말 이상한 일이지만 생각보다 자주 발생합니다.심지어 1분 차이만 나도 SSL 핸드셰이크에 문제가 생길 수 있습니다.

  1. 시작 메뉴 또는 Win + I 키 를 눌러 설정을 엽니다.
  2. 시간 및 언어 > 날짜 및 시간 으로 이동합니다.
  3. ‘ 시간 자동 설정’ 기능 을 끄세요.이제 수동으로 설정해야 합니다.
  4. 날짜 및 시간 변경 아래에 있는 ‘변경’을 클릭하세요.
  5. 날짜와 시간이 정확한지 확인하세요.추측하지 마세요.
  6. ‘변경’을 클릭 하고 Chrome을 다시 시작하세요.

이 해결 방법은 다소 특이할 수 있습니다.어떤 환경에서는 즉시 작동하지만, 다른 환경에서는 컴퓨터를 재시작하거나 Chrome을 다시 로드해야 할 수도 있습니다.

방법 4: QUIC 프로토콜 비활성화

크롬의 실험적인 QUIC 프로토콜은 종종 SSL 오류를 일으킵니다.하지만 이 프로토콜이 문제의 원인인지 확인하려면 간단히 활성화/비활성화해 볼 수 있습니다. QUIC 프로토콜은 속도 향상을 위해 설계되었지만, 때로는 오히려 문제를 일으키기도 합니다.

  1. URL 표시줄에 chrome://flags/#enable-quic를 입력하세요.
  2. “실험적 QUIC 프로토콜”을 찾아 “사용 안 함 ”을 선택하세요.
  3. Chrome을 완전히 재시작하고 사이트가 오류 없이 로드되는지 확인하십시오.

해당 기능을 비활성화해서 문제가 해결되면 다행입니다! 그렇지 않다면 다른 방법을 시도해 보세요.

방법 5: 호스트 파일 정리

이건 좀 교묘한 문제인데요.시스템의 hosts 파일에 특정 사이트를 차단하는 항목이 있으면 SSL 연결이 실패할 수 있습니다.왜 누군가 hosts 파일을 건드리는지는 모르겠지만, 이런 일이 종종 발생합니다.

  1. Win + R 키 를 누른 notepad C:\Windows\System32\drivers\etc\hosts다음 입력하고 Enter 키를 누르세요.
  2. 관리자 권한을 요청하는 메시지가 나타나면 권한을 부여하십시오.
  3. 해당 사이트 또는 의심스러운 IP 주소를 가리키는 의심스러운 항목이 있는지 확인하십시오.해당 사이트를 차단하거나 리디렉션하는 항목을 제거할 수 있습니다.
  4. 파일을 저장하세요 (확장자가.txt가 아닌 일반 텍스트 파일이어야 합니다).
  5. 크롬을 다시 시작하고 다시 시도해 보세요.

이 해결 방법은 광고/악성 프로그램이나 기타 트윅이 hosts 파일을 변경했을 때 발생하는 문제를 해결하는 데 도움이 될 수 있습니다.

방법 6: SSL 상태 초기화

크롬 설정에서 이 옵션을 본 적이 있을 수도 있지만, 다른 방법이 효과가 없다면 시도해 볼 만합니다. SSL 캐시를 삭제하면 손상되었거나 오래된 핸드셰이크 정보가 초기화됩니다.

  1. Win + R 키를 누르고 control제어판을 열려면 입력하세요.
  2. 네트워크 및 인터넷 으로 이동합니다 ( 필요한 경우 범주 보기 로 설정 ).
  3. 네트워크 및 공유 센터를 클릭하세요.
  4. 오른쪽 하단에 있는 ‘인터넷 옵션’을 클릭하세요.
  5. 콘텐츠 탭 으로 이동하여 ‘SSL 상태 지우기’를 클릭하세요.
  6. [확인] 을 클릭한 다음 Chrome을 다시 시작하고 오류가 사라졌는지 확인하세요.

이 단계는 SSL 핸드셰이크 과정에서 발생하는 모든 문제를 포괄하는 일종의 임시방편이며, 때로는 마법처럼 문제를 해결해 주기도 합니다.

이러한 해결 방법들은 모두 추측에 기반한 것이므로, 시스템, 크롬 버전 또는 네트워크 설정에 따라 원인이 다를 수 있습니다.만약 이러한 방법들이 모두 효과가 없다면, 웹사이트 자체의 문제, SSL 인증서 만료 또는 더 근본적인 네트워크 구성 문제일 수 있습니다.

요약

  • 웹사이트의 보안과 철자 오류를 다시 한번 확인하세요.
  • 필요에 따라 방화벽 및 바이러스 백신 설정을 조정하십시오.
  • 시스템의 날짜와 시간이 정확한지 확인하십시오.
  • 크롬에서 QUIC 프로토콜을 비활성화하세요.
  • 필요한 경우 hosts 파일을 편집하세요.
  • 크롬에서 SSL 상태를 초기화합니다.

마무리

결론적으로, 이러한 방법들은 효과가 있을 수도 있고 없을 수도 있지만, SSL 오류의 일반적인 원인들을 해결하는 데는 도움이 됩니다.물론 사이트 자체에 SSL 문제가 있거나 일시적으로 접속이 안 되는 경우도 있을 수 있습니다.하지만 이 방법 중 하나라도 효과가 있다면 모두의 불편함을 덜어줄 수 있을 것입니다.이 방법이 크롬에서 ERR_SSL_PROTOCOL_ERROR 오류를 해결하는 데 도움이 되기를 바랍니다.완벽한 해결책은 아닐지라도 시작은 될 수 있겠죠.특정 환경에서만 효과가 있었던 방법이니, 행운을 빕니다!