"ERR_SSL_VERSION_OR_CIPHER_MISMATCH"를 수정하는 방법?
소개
인터넷을 정기적으로 사용하는 경우 "ERR_SSL_VERSION_OR_CIPHER_MISMATCH" 오류가 발생했을 가능성이 있습니다. 이 오류 메시지는 일반적으로 HTTPS 연결을 통해 웹 사이트에 액세스하려고 할 때 브라우저에 나타납니다.
SSL(Secure Sockets Layer) 프로토콜은 온라인 통신을 보호하고 웹 서버와 브라우저 간에 전송되는 민감한 데이터를 보호하는 데 사용됩니다. 그러나 웹사이트에서 사용하는 SSL 구성이나 인증서에 문제가 있는 경우 이 오류가 발생할 수 있습니다.
오류 수정의 중요성
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류는 매우 일반적이며 중요한 웹사이트나 서비스에 액세스해야 하는 사용자에게 좌절감을 줄 수 있습니다. 또한 이 오류를 무시하고 근본적인 문제를 해결하지 않고 웹사이트를 계속 사용하면 심각한 보안 위험이 발생할 수 있습니다.
SSL/TLS 프로토콜은 통신하는 두 끝점 간의 데이터 기밀성, 무결성 및 신뢰성을 보장합니다. SSL 구성이나 서버나 클라이언트에서 사용하는 암호화 제품군의 암호화 강도에 문제가 있는 경우 악의적인 행위자가 온라인 통신 중에 교환되는 데이터를 가로채거나 조작하기가 더 쉬워집니다.
오류 수정 단계에 대한 간략한 개요
브라우저에서 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류가 발생하는 경우 걱정하지 마세요! 이러한 문제를 신속하게 해결하기 위해 취할 수 있는 몇 가지 문제 해결 단계가 있습니다.
높은 수준에서 이러한 단계에는 웹 사이트의 SSL 인증서와 브라우저 호환성을 확인하고, 필요한 경우 브라우저 및 운영 체제 소프트웨어를 업데이트하고, SSL/TLS 연결을 일시적으로 방해할 수 있는 바이러스 백신 소프트웨어 또는 방화벽을 일시적으로 비활성화하는 작업이 포함됩니다. 필요한 경우 좀 더 고급 문제 해결 단계를 수행합니다. 이 문서에서는 이 짜증나는 오류 메시지의 원인과 브라우저 또는 서버의 SSL/TLS 프로토콜 구성과 관련된 오류를 수정하는 방법을 쉽게 이해할 수 있도록 각 단계를 자세히 설명합니다.
SSL 및 암호화 제품군 이해
SSL(Secure Sockets Layer)과 그 후속인 TLS(Transport Layer Security)는 웹 서버와 클라이언트 간의 보안 연결을 설정하는 데 사용되는 암호화 프로토콜입니다. 이 프로토콜은 두 당사자 간에 전송되는 모든 데이터가 암호화되어 잠재적인 도청이나 변조로부터 보호되도록 보장합니다. SSL/TLS 프로토콜은 암호화 알고리즘, 디지털 인증서 및 메시지 인증 코드의 조합을 사용하여 연결 보안을 보장합니다.
암호화 제품군은 보안 통신 채널을 제공하기 위해 SSL/TLS에서 사용하는 암호화 알고리즘 세트입니다. 암호 제품군은 키 교환 알고리즘, 대량 암호화 알고리즘, 메시지 인증 코드(MAC) 알고리즘의 세 가지 주요 구성 요소로 구성됩니다.
키 교환 알고리즘은 통신 데이터 암호화에 사용하기 위해 클라이언트와 서버 간에 키를 안전하게 교환하는 역할을 합니다. 대량 암호화 알고리즘은 채널을 통해 전송되는 실제 데이터를 암호화하는 역할을 하며, 메시지 인증 코드는 전송 중에 무단 수정이 발생하지 않았는지 확인하여 데이터 무결성을 보장합니다.
SSL/TLS 연결에서 암호화 제품군의 역할
암호화 제품군은 SSL/TLS 프로토콜을 사용하여 웹 서버와 클라이언트 간의 보안 연결을 설정하는 데 중요한 역할을 합니다. 서버와 암호화된 연결을 설정할 때 양 당사자는 암호화 강도, 클라이언트 브라우저/운영 체제와의 호환성 등의 기능을 기반으로 사용할 암호화 제품군에 동의해야 합니다. 서로 다른 암호화 제품군은 다양한 보안 수준을 제공하므로 무차별 대입 공격이나 중간자 공격과 같은 공격 벡터에 대해 적절한 암호 제품군을 선택하면 전반적인 보안에 큰 영향을 미칠 수 있습니다.
SSL 및 암호 제품군과 관련된 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류의 일반적인 원인
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류는 클라이언트의 브라우저/운영 체제 기능과 서버의 SSL/TLS 구성에서 지원하는 기능 간에 호환성 문제가 있을 때 자주 발생합니다. 예를 들어 사용자가 이러한 암호 제품군을 지원하지 않는 이전 브라우저나 운영 체제를 사용하여 최신 암호 제품군만 지원하는 웹 사이트에 액세스하려고 하면 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류가 발생할 수 있습니다.
마찬가지로, 서버의 SSL/TLS 구성이 최신이 아니고 최신 암호 제품군을 지원하지 않는 경우 해당 암호를 사용하여 연결을 시도하는 클라이언트에도 이 오류가 발생할 수 있습니다. 다른 원인으로는 잘못 구성되거나 만료된 SSL 인증서와 인증서 체인 확인에 사용되는 중간 인증서 문제가 포함될 수 있습니다.
문제 해결 단계
1단계: 웹사이트의 SSL 인증서와 브라우저 호환성 확인
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류의 가장 일반적인 원인 중 하나는 웹 사이트에서 사용하는 SSL/TLS 프로토콜과 웹 브라우저에서 지원하는 프로토콜이 일치하지 않기 때문입니다. 이는 웹사이트가 귀하의 브라우저에서 지원하지 않는 오래되었거나 취약한 암호화 제품군을 사용하는 경우 발생할 수 있습니다.
이러한 경우인지 확인하려면 브라우저가 웹사이트의 SSL 인증서와 호환되는지 확인해야 합니다. 이를 수행하려면 먼저 웹 브라우저 주소 표시줄에 있는 자물쇠 아이콘을 클릭하여 웹사이트의 SSL 인증서 세부 정보를 검사하세요.
SSL/TLS 암호화와 관련된 경고나 오류를 찾아보고 언급된 암호화 제품군을 기록해 두십시오. 그런 다음 이러한 암호 제품군을 웹 브라우저에서 지원하는 암호 제품군과 대조하여 일치하는지 확인하세요.
2단계: 브라우저 및 운영 체제 업데이트
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류의 또 다른 일반적인 원인은 컴퓨터 또는 장치의 오래된 소프트웨어입니다. 오래된 브라우저, 운영 체제, 드라이버 및 시스템 파일은 TLS 1.2 이상과 같은 최신 암호화 프로토콜을 사용하는 웹사이트와의 적절한 통신을 방해할 수 있습니다. 이 문제를 방지하려면 웹 브라우저와 운영 체제를 모두 최신 버전으로 업데이트해 보십시오.
이렇게 하면 최신 암호화 표준을 지원하는 데 필요한 모든 업데이트가 설치되어 있는지 확인할 수 있습니다. 또한 웹 브라우저의 확장 기능이나 플러그인도 업데이트되었는지 확인하세요.
3단계: 바이러스 백신 또는 방화벽을 일시적으로 비활성화합니다.
경우에 따라 바이러스 백신 소프트웨어나 방화벽이 특정 웹사이트의 SSL/TLS 연결을 방해하여 ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류가 발생할 수 있습니다. 이러한 보안 프로그램은 TLS/SSL에서 사용되는 특정 포트에 대한 액세스를 차단하거나 SSL 트래픽을 검사할 수 있으며, 이로 인해 브라우저와 웹사이트 간의 SSL/TLS 버전 불일치가 발생할 수 있습니다. 이 문제를 해결하는 한 가지 방법은 바이러스 백신이나 방화벽 소프트웨어를 일시적으로 비활성화한 다음 웹 사이트에 다시 액세스해 보는 것입니다.
4단계: SSL 상태 및 캐시 지우기
기본 문제 해결 단계를 시도한 후에도 ERR_SSL_VERSION_OR_CIPHER_MISMATCH가 지속될 수 있는 이유 중 하나는 캐시된 SSL 인증서 때문입니다. 캐시된 데이터를 삭제하면 브라우저가 문제를 해결할 수 있는 새로운 인증서 사본을 가져오도록 강제됩니다.
Google Chrome에서 SSL 상태와 캐시를 지우려면 다음 단계를 따르세요.
브라우저 창의 오른쪽 상단에 있는 세 개의 점을 클릭하세요.
"설정"을 선택하세요.
아래로 스크롤하여 "고급"을 클릭하십시오.
"개인정보 및 보안"을 선택하세요.
"인터넷 사용 기록 삭제"를 선택하세요.
-
"쿠키 및 기타 사이트 데이터"와 "캐시된 이미지 및 파일" 옵션을 선택하세요.
가장 적합한 기간을 선택하세요.
"데이터 지우기"를 클릭하세요.
5단계: 서버측 문제 확인
ERR_SSL_VERSION_OR_CIPHER_MISMATCH의 원인으로 클라이언트 측 요인을 배제한 경우 이 오류를 일으키는 서버 측 문제가 있을 수 있습니다. 다음은 이 오류를 일으킬 수 있는 몇 가지 서버 관련 문제입니다.
웹사이트가 더 이상 SSL/TLS 프로토콜을 사용하지 않습니다.
웹사이트에 적절한 TLS/SSL 인증서가 설치되어 있지 않거나 해당 인증서가 만료되었습니다.
이러한 경우 호스팅 공급자나 시스템 관리자에게 문의하여 서버 측 문제를 해결할 수 있는지 확인해야 합니다.
결론
ERR_SSL_VERSION_OR_CIPHER_MISMATCH 오류는 모든 웹 사용자에게 실망스러운 오류 메시지가 될 수 있습니다. 그러나 이 문서에 설명된 대로 이 문제를 제거하고 필요한 웹 사이트에 다시 액세스하기 위해 취할 수 있는 몇 가지 문제 해결 단계가 있습니다. 귀하의 브라우저가 최신 암호화 표준을 지원하는지 확인하고, 정기적으로 소프트웨어를 업데이트하고, 필요한 경우 보안 프로그램을 일시적으로 비활성화하면 앞으로 이 오류가 발생하는 것을 방지할 수 있습니다.