오늘은 웹사이트에 접속할 때 이 사이트는 안전하지 않습니다.라는 문구가 뜨며 오류가 발생하는 문제 해결 방법에 대해 알아보겠습니다. 인터넷을 사용하다 보면 간혹 위의 오류 메시지가 뜨며 접속이 되지 않는 사이트가 있습니다.
위의 메시지는 오류가 발생하는 웹사이트의 보안 인증서나 최상위의 루트 인증서가 갱신되지 않아 발생하게 됩니다.
보안 인증서가 만료되었음에도 갱신되지 않는 것은 오류가 발생하는 사이트의 시간과 사용자 PC의 시간이 맞지 않거나 오류 사이트 문제로 보안 인증서가 갱신되지 않았기 때문이고 루트 인증서 갱신 문제는 레지스트리 편집을 통해 해결할 수 있습니다.
그리고 윈도우 시스템에 문제가 있는 경우에도 위의 접속 오류가 발생할 수 있습니다.
1. PC의 시간을 인터넷 시간과 동기화
위에서도 언급했듯이 웹사이트와 사용자 PC시간이 맞지 않아 보안 인증서가 갱신되지 않을 수 있습니다. 이럴 때는 PC시간을 인터넷 시간에 수동으로 동기화해야 합니다.
PC 시간을 인터넷 시간과 수동으로 동기화하고 동기화 중 오류가 발생할 때 해결 방법은 이전에 포스팅한 아래의 글을 읽어 보시면 됩니다.
윈도우11 시간 동기화 및 오류 발생 시 해결 방법 (ittomcat.com)
정상적으로 PC시간이 수정된 후 이 사이트는 안전하지 않습니다. 접속 오류가 발생하는 사이트에 다시 접속해 봅니다.
2. 루트 인증서 갱신 레지스트리 편집
[윈도우 키 + R]을 눌러 실행 창을 열고 regedit를 입력한 후 엔터를 눌러 레지스트리 편집기를 실행합니다.
아래의 경로를 드래그하여 복사해 위의 레지스트리 편집기 경로 창에 붙여 넣고 엔터를 누릅니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates |
위 경로의 마지막 키인 SystemCertificates 하위에 AuthRoot 키가 있는지 확인하고 없다면 위와 같이 SystemCertificates 키 우클릭 메뉴에서 새로 만들기 > 키를 클릭합니다.
새 키 #1 이름의 새 키가 생성되고 우클릭하여 이름 바꾸기를 클릭해 이름을 AuthRoot로 변경합니다.
위와 같이 SystemCertificates 키 하위에 새로 생성한 AuthRoot 키를 선택하고 오른쪽 빈 공간에 마우스 우클릭하여 나오는 메뉴에서 새로 만들기 > DWORD(32비트) 값을 클릭합니다.
새 값 #1 이름의 새 값이 생성되고 이 값을 우클릭하여 이름 바꾸기를 클릭해 이름을 DisableRootAutoUpdate로 변경합니다.
위와 같이 DisableRootAutoUpdate로 이름을 변경한 값을 더블 클릭하면 위의 편집 창이 뜨고 값 데이터를 0으로 입력하고 확인을 클릭합니다.
레지스트리 편집은 끝났고 레지스트리 편집기를 닫은 후 PC를 재부팅합니다. 이 사이트는 안전하지 않습니다. 접속 오류가 발생하는 사이트에 다시 접속하여 오류가 발생하는지 확인합니다.
3. 시스템 파일 복원하기
윈도우 시스템에 문제로 이 사이트는 안전하지 않습니다. 접속 오류가 발생할 수 있고 DISM(배포 이미지 서비스 및 관리 도구)를 이용해 시스템 파일을 복원합니다.
작업 표시줄에 검색을 클릭하여 명령 프롬프트 또는 cmd를 입력하여 명령 프롬프트를 검색하고 마우스 우클릭을 하여 관리자 권한으로 실행합니다.
아래의 명령어를 드래그하여 복사해 위의 프롬프트 창을 우클릭하여 붙여넣고 엔터를 누릅니다.
Dism /online /cleanup-image /restorehealth |
시스템 파일 복원에 시간이 소요되고 위와 같이 복원 작업을 완료했습니다.문구가 뜨면 창을 닫고 PC를 재부팅합니다. 그리고 오류가 발생하는 웹페이지에 다시 접속을 해봅니다.