웹 사이트를 방문하는 동안 "ERR SSL VERSION OR CIPHER MISMATCH"라는 오류 메시지가 표시되면 최종 사용자의 잘못이 아닙니다. 실제로 Chrome, Edge, Firefox 및 Internet Explorer와 같은 모든 웹사이트에서 발생할 수 있습니다. 이 오류가 발생하면 방문 중인 웹사이트가 SSL 인증서를 사용하고 있으며 인증서에 문제가 있어 브라우저가 거부된 것 같습니다. 컴퓨터에 다운로드한 인증서가 손상되었거나 TSL/SSL에 대한 컴퓨터 구성이 잘못 구성되었을 수도 있습니다.
오류 메시지의 전체 세부 정보는 다음과 같습니다.
"이 사이트는 지원되지 않는 프로토콜을 사용하기 때문에 보안 연결을 설정할 수 없습니다. 오류 코드 ERR_SSL_VERSION_OR_CIPHER_MISMATCH"
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류를 해결하려면 아래 제공된 옵션을 참조하고 어떤 옵션이 적합한지 확인하십시오.
옵션 1 – HTTP로만 웹 사이트에 액세스 시도
가장 먼저 할 수 있는 일은 HTTPS 대신 HTTP를 사용하여 웹사이트에 액세스하는 것입니다. HTTP를 사용하여 웹사이트를 열 수 있다면 문제가 웹사이트 자체에 있음을 의미합니다. 웹사이트 소유자인 경우 다음을 확인할 수 있습니다.
- 웹사이트의 SSL 인증서 이름이 일치하지 않는지 확인하십시오. 여기에서 웹사이트의 이름과 별칭이 인증서가 설치된 실제 웹사이트 URL과 일치하는지 확인해야 합니다.
- 둘째, 서버가 RC4 Cipher를 사용하고 있는지 확인하십시오. 그렇다면 이를 수정해야 합니다.
반면에 현재 대부분의 CDN이 SSL을 지원하므로 CDN도 SSL을 지원하는지 확인할 수도 있습니다. 올바르게 구성하기만 하면 됩니다.
옵션 2 - SSL 3/TLS를 활성화하고 QUIC 프로토콜을 비활성화합니다.
ERR SSL VERSION OR CIPHER MISMATCH 오류가 발생했을 때 Google Chrome을 사용하고 있었다면 일반적으로 SSL 버전/암호 불일치를 일으키는 원인 중 일부인 SSL3/TLS 및 QUIC에 대한 프로토콜 수정 사항을 따라야 합니다. 또한 인증서를 지우고 컴퓨터 날짜 및 시간이 표준 시간대와 동기화되는지 확인할 수 있는 Windows 10 컴퓨터에 대한 몇 가지 수정 사항이 있습니다.
오류가 발생했을 때 Edge 또는 Internet Explorer를 사용 중이었다면 아래 단계를 따라야 합니다.
- 브라우저의 검색 상자에 "인터넷"을 입력합니다. 그런 다음 검색 결과에서 인터넷 옵션을 볼 수 있습니다.
- 그런 다음 인터넷 속성 창을 열고 고급 탭으로 전환한 다음 보안 섹션으로 스크롤합니다.
- 거기에서 "TLS 1.1 사용" 확인란과 "TLS 1.2 사용" 확인란을 선택한 다음 확인을 클릭하여 변경 사항을 저장합니다.
- 브라우저를 다시 시작하십시오.
반면에 오류가 발생했을 때 Firefox를 사용하고 있었다면 다음과 같이 해야 합니다.
- Firefox를 열고 주소 표시줄에 "about:config"를 입력하고 Enter 키를 누릅니다.
- 경고가 나타나면 "위험을 감수합니다!"를 클릭하십시오. 버튼을 눌러 진행합니다.
- 그런 다음 검색 필드에 "TLS"를 입력하고 Enter 키를 누릅니다.
- 그런 다음 "security.tls.version.min"을 찾아 두 번 클릭하고 정수 값을 3으로 설정하여 TLS 1.3의 프로토콜을 강제 적용합니다.
- 이제 확인을 클릭하고 Firefox를 다시 시작하고 SSL로 동일한 작업을 수행합니다.