Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

구글 크롬 '연결이 비공개로 설정되어 있지 않습니다' 오류 해결 방법 총정리

구글 크롬  연결이 비공개로 설정되어 있지 않습니다  오류 해결 방법 총정리

인터넷을 사용하다 보면 구글 크롬에서 갑자기 걱정스러운 경고 메시지를 마주할 때가 있습니다. "연결이 비공개로 설정되어 있지 않습니다(Your connection is not private)"라는 메시지와 함께 해커가 여러분의 활동을 지켜보고 있을 수 있다는 경고가 뜨면 순간 놀라기 마련이죠. 하지만 이 메시지가 나타났다고 해서 곧바로 해킹당하는 것은 아닙니다. 그렇다면 이 오류는 정확히 무엇을 의미하고, 화면에 표시될 때 어떻게 대처해야 할까요?

'연결이 비공개로 설정되어 있지 않습니다'의 의미

이 오류 메시지가 나타난다는 것은 크롬이 해당 웹사이트와의 연결이 안전할 것으로 기대했지만, 실제로는 그렇지 않았다는 뜻입니다. 원인은 대부분 웹사이트의 인증서(certificate)에 문제가 있는 경우입니다.

구글 크롬  연결이 비공개로 설정되어 있지 않습니다  오류 해결 방법 총정리

기본적으로 웹사이트는 HTTP(HyperText Transfer Protocol)라는 프로토콜을 통해 컴퓨터와 통신합니다. 일반적인 웹 서핑에는 문제가 없지만, HTTP는 암호화되어 있지 않기 때문에 금융 거래나 개인 정보 입력 같은 보안이 중요한 작업에는 적합하지 않습니다. 암호화되지 않은 데이터는 해커가 가로채 내용을 엿볼 수 있습니다.

이러한 도청 문제를 막기 위해 보안 사이트들은 HTTPS(HyperText Transfer Protocol Secure)를 사용합니다. HTTPS는 사용자와 웹사이트 간의 통신을 암호화하여 해커가 개인 정보를 훔쳐보지 못하게 합니다.

HTTPS는 기업의 정당성을 입증하는 역할도 합니다. HTTPS를 사용하려면 인증 기관에 인증서를 신청해야 하며, 심사를 통과한 사이트만 발급받을 수 있습니다. 예를 들어 미국은행(Bank of America)은 정식으로 인증서를 신청해 승인받았기 때문에 HTTPS를 사용할 수 있습니다. 반면 사기꾼이 가짜 은행 사이트를 만들려면 신뢰성을 위장하기 위해 HTTPS 인증서가 필요하지만, 가짜 사이트임이 들통나면 인증 기관이 발급을 거부합니다.

웹사이트의 인증서는 주소창 옆의 자물쇠 아이콘을 클릭한 후 '인증서' 항목을 선택하면 확인할 수 있습니다.

구글 크롬  연결이 비공개로 설정되어 있지 않습니다  오류 해결 방법 총정리

그런데 인증서에 문제가 생기면 웹사이트는 더 이상 안전한 HTTPS 연결을 유지할 수 없습니다. 바로 이때 크롬이 "연결이 비공개로 설정되어 있지 않습니다"라며 경고를 띄우는 것입니다. 본래 안전해야 할 연결에 무언가 잘못되었다는 신호인 셈입니다.

인증서에 어떤 문제가 발생할까?

오류가 왜 나타나는지 이해했다면, 이제 어떤 상황에서 이 오류가 발생하는지 살펴보겠습니다. 인증서가 무효화되어 크롬이 경고를 표시하는 경우는 몇 가지로 나눌 수 있습니다.

첫째, 웹사이트 자체는 정상이지만 인증서가 유효하지 않은 경우입니다. 인증서는 주기적으로 갱신해야 하는데, 만료 기간이 지났는데도 갱신하지 않으면 오류가 발생합니다. 또한 웹사이트 운영자가 부적절한 행위를 했다면 인증 기관이 인증서를 강제로 철회(revoke)할 수도 있으며, 이 경우에도 동일한 오류가 나타납니다.

둘째, 해커가 인증서 체계를 교묘히 조작하는 경우입니다. 예를 들어 해커가 사용자와 목적지 사이트 사이에 프록시(proxy) 서버를 설치하면, 사용자가 접속을 시도할 때 프록시 서버가 가짜 인증서를 만들어 HTTPS 데이터를 열람하려 합니다. 다행히 크롬은 이런 속임수를 잡아내고, 연결 과정에서 인증서가 변조되었다고 경고해 줍니다.

구글 크롬  연결이 비공개로 설정되어 있지 않습니다  오류 해결 방법 총정리

BadSSL이라는 사이트를 이용하면 이런 다양한 인증서 오류를 직접 확인해 볼 수 있습니다. BadSSL 자체는 안전한 사이트로, 브라우저가 온라인 위협으로부터 사용자를 제대로 보호하는지 테스트하기 위한 샘플 오류들을 제공합니다. 페이지 왼쪽 상단에서 여러 인증서 문제를 클릭해 실제 오류 화면을 체험해 보세요.

'연결이 비공개로 설정되어 있지 않습니다' 오류 해결 방법

예상할 수 있듯이 이 문제는 웹사이트 측의 원인일 때가 많아 사용자가 직접 고칠 수 없는 경우도 있습니다. 하지만 연결 과정에서 일시적인 오류가 발생했을 가능성도 있으므로, 문제가 사용자 쪽에 있는지 확인차 몇 가지 방법을 시도해 볼 가치는 충분합니다.

1. 페이지 새로고침하기

가장 먼저 웹페이지를 새로고침해 보세요. 브라우징 중 데이터가 꼬이면서 정상적인 인증서가 의심스러운 것으로 잘못 판별되는 경우가 종종 있습니다. 한두 번 새로고침만으로도 이런 문제는 해결됩니다.

2. 시크릿 모드에서 다시 접속하기

컴퓨터의 캐시(cache)에 문제가 생기면 인증서 충돌이 일어나 크롬이 경고를 표시할 수 있습니다. 캐시가 원인인지 빠르게 확인하려면 시크릿 모드(incognito mode)에서 해당 웹사이트에 접속해 보세요. 시크릿 모드에서는 브라우저가 캐시 파일을 만들거나 사용하지 않습니다. 시크릿 모드에서는 오류가 사라진다면 캐시가 범인이므로, 크롬의 캐시를 삭제한 후 다시 접속해 보면 됩니다.

3. 시스템 시간 확인하기

앞서 인증서는 일정 기간 동안만 유효하다고 언급했습니다. 시스템 시계가 어떤 이유로든 인증서의 시작일 이전이나 만료일 이후로 설정되어 있으면 경고가 발생합니다. 서버 입장에서는 사용자가 인증서가 유효해지기 전에 접속했거나 이미 만료된 후에 접속한 것으로 판단되기 때문입니다.

시스템 시계가 현재 시각을 정확히 표시하고 있는지 확인하세요. 잘못되어 있다면 올바른 시간으로 수정하면 됩니다. 주요 운영체제 대부분은 인터넷을 통해 시간을 자동으로 동기화하는 기능을 제공하므로, 시계가 자주 어긋난다면 자동 동기화를 켜두는 것이 좋습니다.

4. 공용 네트워크 연결 끊기

공용 Wi-Fi 같은 공개 네트워크에 연결된 상태에서 이 오류가 나타난다면, 해당 네트워크에 공격자가 활동하고 있을 가능성이 있습니다. 이럴 때는 즉시 네트워크 연결을 끊고 다른 방법을 사용하는 것이 좋습니다. 예를 들어 스마트폰을 핫스팟으로 전환하거나 테더링을 통해 모바일 데이터를 이용할 수 있습니다.

5. 주의하며 계속 진행하기

모든 방법이 실패했다면 그래도 웹사이트에 접속할 수는 있습니다. '고급(Advanced)' 버튼을 클릭한 뒤, '사이트로 이동(Proceed to)'이라는 링크를 눌러 해당 URL로 진입하면 됩니다.

구글 크롬  연결이 비공개로 설정되어 있지 않습니다  오류 해결 방법 총정리

다만 이 오류에는 분명한 이유가 있습니다. 곧 서버로 전송될 데이터가 안전하지 않다는 뜻입니다. HTTPS 인증서가 깨진 웹사이트에서는 절대 개인 정보나 기밀 정보를 입력하지 마세요.

HTTPS 오류, 당황하지 말고 대처하자

구글 크롬에서 '연결이 비공개로 설정되어 있지 않습니다' 오류를 보면 순간 비상벨이 울리기 마련입니다. 하지만 다행히 대부분의 경우 공격을 받고 있는 것은 아닙니다. 드물게 실제 공격 상황이라 하더라도 웹페이지를 닫기만 하면 해커가 정보를 얻는 것을 막을 수 있습니다.

반면 크롬에서 'Err_Connection_Reset' 오류가 나타난다면, 관련 해결 가이드를 참고해 문제를 해결해 보세요.