ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류는 정말 골칫거리입니다.특히 안전해야 할 사이트에 접속조차 못하게 만들 때 더욱 그렇습니다.이 오류는 브라우저에 따라 다르게 나타나는데, 어떤 환경에서는 Firefox에서는 문제가 없지만 Chrome이나 IE에서는 오류가 발생하는 경우도 있어 다소 이상합니다.근본적인 원인은 SSL 프로토콜과 암호화 스위트, 즉 브라우저와 서버가 보안 정보를 주고받는 방식과 관련이 있는 것으로 보입니다.따라서 구형 브라우저나 오래된 SSL 버전을 사용하는 웹사이트에서 문제가 발생할 수 있습니다.때로는 보안 소프트웨어나 네트워크 설정이 핸드셰이크 과정에 문제를 일으키기도 합니다.이러한 상황이라면 걱정하지 마세요.이 오류를 해결할 수 있는 몇 가지 방법이 있습니다.
Windows 및 브라우저에서 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류를 해결하는 방법
방법 1.브라우저 캐시와 쿠키를 삭제하세요
이는 흔히 간과되는 부분이지만, 캐시와 쿠키가 브라우저의 보안 인증서 인식 방식을 방해할 수 있습니다.일부 기기에서는 이 간단한 조치만으로 문제가 해결되는 경우가 있으므로 시도해 볼 가치가 있습니다.
- 크롬을 열고 메뉴 > 설정으로 이동하세요.
- 아래로 스크롤하여 ‘고급’을 클릭하세요.
- ‘검색 기록 삭제’를 찾으세요.정확한 삭제를 위해 기간 범위를 ‘ 전체’ 와 같이 선택하세요.
- 쿠키 및 기타 사이트 데이터, 캐시된 이미지 및 파일을 확인한 후 ‘데이터 삭제’를 클릭하세요.
일부 설정에서는 이 해결 방법이 SSL 핸드셰이크 오류를 해결할 수 있으며, 특히 캐시에 오래된 인증서 정보가 저장된 경우에 효과적입니다.
방법 2.보안 소프트웨어에서 SSL/HTTPS 스캔 기능을 끄십시오.
바이러스 백신 및 인터넷 보안 도구는 때때로 SSL 검사를 수행하는데, 이로 인해 최신 SSL 프로토콜과 충돌하여 오류가 발생할 수 있습니다. Bitdefender 또는 Avast와 같은 프로그램을 사용하는 경우 이 기능을 일시적으로 비활성화해야 합니다.
- 보안 소프트웨어를 실행하세요.예를 들어 Bitdefender에서는 다음과 같이 하세요.
- 모듈 > 웹 보호 로 이동하세요.
- “SSL 스캔” 기능을 찾아서 끄세요.
Avast를 사용하시는 경우:
- Avast를 실행한 다음 설정 > 기본 설정으로 이동하세요.
- 웹 스캔 및 HTTPS 스캔 활성화를 선택 해제하세요.
물론, 모든 것이 제대로 작동하는지 확인한 후에는 다시 켜주세요.장기적으로 볼 때 이 기능을 꺼두는 것은 바람직하지 않습니다.
방법 3.크롬의 QUIC 프로토콜 비활성화
이건 좀 특이한 경우인데, 크롬의 기본 QUIC 프로토콜이 가끔 SSL 문제를 일으킵니다.이 프로토콜을 비활성화하면 불일치 오류가 해결될 수 있습니다.
- Chrome 주소창에 chrome://flags를 입력 하고 Enter 키를 누르세요.
- 검색 버튼을 누른 Ctrl + F다음 QUIC 또는 Experimental QUIC protocol을 입력하십시오.
- 옆에 있는 드롭다운 메뉴에서 ‘사용 안 함’을 선택하세요.
- 크롬을 다시 시작하세요.그게 전부입니다.
방법 4. TLS 1.3을 활성화합니다(비활성화된 경우).
때때로 SSL 문제는 브라우저가 최신 보안 프로토콜을 사용하도록 설정되어 있지 않아서 발생합니다. TLS 1.3을 활성화하면 호환되지 않는 암호화 문제를 해결하는 데 도움이 될 수 있습니다.
- chrome://flags 로 다시 이동하세요.
- TLS 1.3Ctrl + F 을 찾아서 누르세요.
- 비활성화되어 있다면 활성화 로 전환하세요.
- 크롬을 다시 시작하세요.
방법 5.레지스트리 해킹을 통한 RC4 암호화 비활성화(고급)
RC4 암호화 방식은 이제 구식이라 많은 웹사이트에서 사용을 거부합니다.시스템에서 여전히 RC4 암호화를 허용하는 경우 이 오류가 발생할 수 있습니다.레지스트리 수정은 누구나 할 수 있는 건 아니지만, 어떤 경우에는 문제를 해결하는 방법이 될 수 있습니다.
- 윈도우 검색창에 regedit를 입력하여 엽니다.
- 다음 경로로 이동하십시오: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Ciphers.
- 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > 키를 선택합니다.이름을 RC4 40/128 로 지정합니다.
- 해당 키 안에 Enabled 라는 이름의 새 DWORD(32비트) 값을 생성합니다.
- 더블클릭하세요.값을 0 으로 설정하고 확인을 클릭하세요.
- 다른 RC4 변형에 대해서도 필요한 경우 이 과정을 반복하십시오.그런 다음 regedit를 닫고 컴퓨터를 재부팅하십시오.
방법 6. VPN을 일시적으로 비활성화합니다.
VPN을 사용 중인데 갑자기 모든 곳에서 SSL 오류가 발생한다면 VPN이 원인일 수 있습니다. VPN은 특히 IP 주소를 변경하거나 경로를 최적화할 때 SSL/TLS 핸드셰이크를 비정상적으로 처리하는 경우가 있습니다. VPN을 일시적으로 끄면 원인이 VPN인지 확인할 수 있습니다.
VPN 연결을 끊고 페이지를 새로고침해 보세요.만약 문제가 해결된다면 VPN의 암호화 또는 프로토콜 전환 기능에 문제가 있을 수 있습니다. VPN 제공업체를 변경하거나 설정을 확인해 보는 것이 장기적으로 도움이 될 수 있습니다.
방법 7.구형 브라우저 버전 사용 (권장하지 않음)
이 방법은 좀 미심쩍지만, 일부 사용자들은 오류를 해결하기 위해 이전 버전의 브라우저로 되돌리는 방법을 사용하기도 합니다.하지만 이전 버전은 보안 취약점이 많고, 오래된 브라우저로 위험한 사이트를 방문하는 것은 위험하기 때문에 권장하지 않습니다.그래도 정말 어쩔 수 없다면 일시적으로 효과가 있을 수도 있습니다.
주의하세요.이로 인해 악성코드나 기타 보안 문제에 노출될 수 있습니다.항상 위에 제시된 해결 방법을 먼저 시도하는 것이 좋습니다.
솔직히 말해서, 윈도우와 브라우저는 SSL 설정에서 종종 문제를 일으키곤 합니다.때로는 간단한 재부팅이나 DNS 캐시 삭제만으로도 오류가 빠르게 해결될 수 있습니다.단, 이후에는 보안 기능을 다시 활성화하는 것을 잊지 마세요.
요약
- 브라우저 캐시와 쿠키를 삭제하세요.
- 보안 소프트웨어에서 SSL 스캔 기능을 비활성화하세요.
- Chrome에서 QUIC 및 TLS 프로토콜을 비활성화/활성화합니다.
- 필요한 경우 이전 암호화 방식 지원을 위해 레지스트리를 수정하십시오.
- VPN 충돌을 일시적으로 비활성화합니다.
- 오래된 브라우저 버전을 사용하는 것은 보안상 좋지 않으므로 주의해야 합니다.
마무리
결국 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류를 해결하는 방법은 프로토콜 업데이트, 캐시 삭제, 그리고 보안 소프트웨어의 과도한 사용 여부를 확인하는 등의 여러 가지 조치를 조합하는 것입니다.이러한 해결 방법들이 많은 사용자에게 도움이 되었지만, 때로는 시행착오를 거쳐야 할 수도 있습니다.이 정보가 갑자기 접속이 차단된 사이트에 다시 접속할 수 있도록 도움이 되기를 바랍니다.