IT전문가되기

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

아잇™ 2022. 1. 13.

어느날인가 부터 갑자기 인터넷 접속 상태가 이상해졌습니다. 연결이 비공개로 설정되어 있지 않다며 특정 사이트들이 접속이 되지 않는 상태가 되어 버렸습니다.
도대체 왜? 연결을 비공개로 설정하라는거야?? 도무지 무슨 말인지 모르겠어서 인터넷을 검색해보니
인증서 관련 문제라고 합니다. 인증서는 사이트 서버관리자가 담당하는거 아닌가?

 

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

이 문제를 해결하기 위해서 여러가지 방법을 시도해 보았습니다.
우선 가장 기본적인 인터넷 브라우저의 캐시와 쿠키를 삭제하고 컴퓨터도 재부팅해보고, 최후의 수단으로
크롬, 파이어폭스 등 각종 브라우저들을 설치해보기도 했지만 실패!!! 으앙아악!! 실패!!

 

인터넷 브라우저 - 연결이 비공개로 설정되어 있지않습니다 오류메세지

 

ERR_CERT_DATE_INVALID 라는 에러코드로 추측하기론 인증서 날짜문제인가 싶기도 해서 처음에는 웹사이트 서버의 문제인지 알았는데 그게 아니더라고요.

 


웹사이트에서 HSTS를 사용하므로 지금은 방문할 수 없습니다.
네트워크 오류와 공격은 대체로 일시적인 문제이기 때문에 
나중에 이 페이지가 정상적으로 작동할 수 있습니다.

 

무슨말인가... HSTS가 뭔가요? 먹는건가요?
일시적인 문제라고, 벌써 몇일째 안되고 있는데... ㅜㅠ
어렵게 어렵게 웹서핑을 통해 해결방법을 알아냈습니다!!

 

HSTS(HTTP Strict Transport Security) 란?

우선 간단하게 원리를 이해하고 넘어가자면, 웹사이트 보안을 위해 HTTP가 아닌 HTTPS 프로토콜로 전송한다는 이야기 입니다. 사용자는 신경쓰지 않아도 보안을 위해 https로 전송을 해서 안전한 통신이 가능하게 해줍니다.

 

이 기능을 위해서는 웹서버와 웹브라우저가 모두 기능을 지원해야 하고 웹브라저는 보안을 위해 인증서갱신등을 처리해줘야 하는데, 이 부분에서 문제가 생겨서 오류가 나면서 웹사이트에 접속을 못하게 되는 문제입니다.
해결을 위해서는 다음과 같은 작업을 많이 합니다.

 

  • 인터넷 사용 기록 삭제
  • 캐시 삭제
  • 쿠키 삭제

 

저도 처음에는 이 방법들을 통해서 해봤지만, 아무 소용이 없었습니다. 그래서 찾아낸 방법이 레지스트리 편집을 통해
인증서 자동 갱신을 막는 방법이였습니다.

 

 

regedit 명령을 통한 레지스트리 편집으로 인증서 자동 갱신 해제

윈도우 레지스트리를 편집할 수 있는 레지스트리 편집기를 실행해 줍니다.

시작 -> 실행 -> regedit 엔터 순으로 해주면 아래와 같은 편집기가 실행이됩니다.

 

 

SSL 보안인증서 자동갱신 비활성화 방법

 

레지스트리편집기를 실행한 후, 

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates\AuthRoot 경로를 찾습니다.
그리고, DisableRootAutoUpdate 항목을 더블클릭하여 수정해야합니다.

 

DisableRootAutoUpdate 비활성화

 

DisableRootAutoUpdate 값 데이터를 0으로 변경해줍니다.
그리고, 컴퓨터를 재부팅해줍니다.
그 다음부터는 접속되지 않던 사이트에 정상적으로 접속이 되는걸 확인하실 수 있습니다.
생각보다 간단하게 해결하였습니다. 방법을 찾는 과정이 어렵지 해결방법은 크게 어렵지않았어요.

댓글

💲 추천 글