갤럭시를 사용 해 "이 웹사이트의 보안 인증서에 문제가 있습니다" 또는 이와 유사한 메시지가 포함 된 오류 팝업이 팝업되는 경우가 있 습니다. 위 오류가 발생 하고 나면 일단 접속 하고자 하는 사이트에 연결이 되지 않게 되는데요.
일반적으로 이런 오류들은 PC 에서 발생하지만, 이는 특정 브라우저에서 인증서의 해지 여부를 파악하지 못하는 것이 주된 이유입니다. 그래서 모바일에서도 이런 오류가 생길 수 가 있 습니다.
이렇게 보안 인증서 오류가 발생 하는 경우 우리가 해볼 수 있는 조치는 사용하는 브라우저가 보안 인증서를 확인 할 수 있은 상태로 만들어 주면 됩니다.
그래서 이번 포스트 내용에서는 갤럭시 등 안드로이드 폰에서 '사이트 보안 인증서는 신뢰하는 보안 인증서가 아닙니다' 오류가 발생 하는 경우 이를 해결 하는 방법들에 대해서 알아 보도록 하겠습니다.
( 이 글은 22년 3월 에 작성 되었습 니다. )
현재 작성 된 내용은 제가 직접 확인 과 검증을 했어요. 하지만 이것이 모든 사용자에게 동일하게 적용 된다는 어떠한 보장도 없으니 내용에 대한 이해가 있는 경우 적용 하세요. 그리고 이 내용은 단순하게 참고용으로 봐주세요.
※ 사용된 프로그램 및 환경 : 갤럭시 S (OneUI 2.5, 안드로이드 10)
보안 인증서에 대해서
웹 브라우저와 웹 서버 간 통신을 안전하게 할 수 있도록 TLS 또는 SSL 이라는 기술이 적용됩니다. 일반적으로 흔히 사용 되는 웹페이지 주소는 http 프로토콜로 시작하는데, https (HTTP Secure) 와 같이 뒤에 S 추가 된 것이 암호화가 적용 된 상태인 것입니다.
이 암호화를 적용하면 웹 서버와의 통신을 암호화하고 웹 서버가 정상적이라는 것을 증명하는데, 이때 사용 되는 것이 바로 보안 인증서입니다.
보안 인증서가 적용 된 사이트는 사용자의 민감한 정보를 서버와 안전하게 주고받을 수 있도록 해주는 것입니다.
이런 보안 인증서에는 보안 인증서를 발급한 날짜와 만료일이 지정 되어 있 습니다. 만료 일이 경과 된 경우 보안 인증서 만료 오류가 발생 하게 되는 것입니다.
- 웹 사이트 운영자가 인증서 갱신을 하지 않은 경우. (이 부분은 사이트의 문제입니다. 그래서 사용자가 조치할 수 있는 부분은 없습니다.)
- 접속 하는 기기 (PC, 스마트폰 등) 와 현재 시간이 다른 경우.
참고: 일단 보안 인증서와 관련된 오류가 발생 하게 된 이 사이트는 신뢰 하지 못하는 사이트일 수 있습니다. 그런 이유 때문에 이 사이트에 접속 하지 않는 것이 좋을 듯 합니다.
보안 인증서 오류를 해결하는 방법 들
갤럭시에서 '이 사이트의 보안 인증서는 신뢰하는 보안 인증서가 아닙니다' 오류가 발생 하는 경우 디바이스 단에서 조치할 수 있는 부분들은 기기의 날짜 및 시간을 조절하거나 Webview를 업데이트하는 것입니다.
날짜 및 시간 조절
앞서 설명한 인증서 관련 오류의 대표적인 원인이 서버와 사용자의 시간이 매칭되지 않아서 발생 하는 것이다 라고 설명드렸습니다. 이 경우 사용하는 기기의 시간을 동기화(현재 시간과 매칭)하면 오류가 개선 될 수 있습니다
'날짜 및 시간' 설정 이동
- 1 먼저 갤럭시 화면 상단 바를 아래쪽으로 스와이프해 오른쪽 상단 설정
( 1 ) 을 눌러 줍니다.
- 2 그 다음 '설정' 에서 일반 ( 2 ) 항목 을 선택 해 주시면 되겠습니다.
- 3 선택 하고 난 후 상단 쪽에 위치한 곳의 날짜 및 시간 ( 3 ) 을 터치하면 상세 페이지로 이동 가능 합니다.
'날짜 및 시간' 자동 전환
- 1 먼저 상단 쪽에 위치한 날짜 및 시간 자동 설정 탭의 토글 스위치를 오른쪽 방향으로 이동 해 활성화 해주면 되겠습니다.
- 2 그 다음 설정 내용 적용을 위해 스마트폰을 한번 재부팅 하고 난 다음 보안 인증서 오류가 발생하던 사이트에 정상적으로 접속 되는지 체크를 해주시면 되겠습니다.
참고: 설정 메뉴가 '자동 날짜 및 시간' 과 '자동 시간대' 이처럼 두 가지로 나뉘어 진 경우도 있습니다. 그런데 이 때는 두 가지 모두 자동으로 전환 해주시면 됩니다.
Webview 업데이트
이 Webview 는 안드로이드 앱들이 웹 페이지를 호출해서 보여 줄 때 사용 되는 앱입니다. 간혹 이 Webview 오류가 발생 하고 나면 인증서 정보를 매칭 하지 못하는 경우가 있 습니다.
이 때 Webview 앱을 업데이트 하고 나면 보안 인증서 오류 없이 사이트를 정상적으로 사용 가능 합니다.
Chrome 서비스 중지
- 1 먼저 다시 갤럭시 '설정' 의 애플리케이션 ( 1 ) 항목으로 이동 해 주면 되겠습니다.
- 2 그 다음 Chrome ( 2 ) 을 찾아 선택 해 주시면 되겠습니다.
- 앱의 정렬은 한글 과 영문 순으로 되어 있습니다. 그런 이유 때문에 이 내요을 참고 해 직접 찾거나, 상단 쪽에 위치한 찾기 아이콘
을 통해 검색을 진행 가능 합니다.
- 앱의 정렬은 한글 과 영문 순으로 되어 있습니다. 그런 이유 때문에 이 내요을 참고 해 직접 찾거나, 상단 쪽에 위치한 찾기 아이콘
- 3 'Chrome 애플리케이션 정보' 페이지 하단 사용 중지 ( 1 ) 단추를 눌러 줍니다.
- 4 '이 앱 사용을 중지하면 다른 앱이 중지될 수도 있어요.' 라는 안내 팝업이 작게 팝업 되는데 중지를 해야 단계를 진행 할 수 있습니다. 그런 이유 때문에 계속 하고 싶다면 앱 사용 중지 ( 2 ) 를 터치 해 주도록 하겠습니다.
Webview 업데이트
- 1 먼저 플레이스토어 앱
을 실행 한 뒤 검색 필드 A 에 webview ( 1 ) 라고 입력 한 뒤 이 webview 앱을 찾아줍니다.
- 2 그 다음 검색 결과 상단 쪽에 위치한 곳의 Android 시스템 Webview ( 2 ) 를 탭을 해주면 됩니다.
- 3 'Android 시스템 Webview' 상세 페이지로 진입 하게 되면 제거 또는 업데이트 단추를 확인 가능 합니다.
- 제거 버튼이 보이는 경우 제거 단추를 탭 하고 나면 제거 후 업데이트 상태로 전환 됩니다.
- 업데이트 버튼이 보이는 경우 그대로 눌러 업데이트를 진행하면 됩니다.
- 4 업데이트 단추를 누르게 되면 잠시 업데이트 과정이 진행 됩니다. 이 업데이트 과정이 종료 되면 변경 내용 적용을 위해 스마트폰을 한번 재 부팅 해 주도록 하겠습니다.
- 5 재 부팅 후 보안 인증서 관련 문제가 발생하던 사이트에 정상적으로 접속 되는지 확인합니다.
마무리
이렇게 오늘 블로그 글에서는 안드로이드 스마트폰에서 '이 사이트의 보안 인증서는 신뢰하는 보안 인증서가 아닙니다' 오류를 해결 하는 방법들에 대해 알아 보았는데요.
위 보안 인증서 오류가 자주 발생하는 것은 아니지만 특정 사이트에 접속해야하는데 접속 이 되지 않는 다면 상당히 난감가능 합니다.
만약 '이 사이트의 보안 인증서는 신뢰하는 보안 인증서가 아닙니다' 와 같은 오류가 발생 해 불편한 경우 위 글에서 설명 드린 해결 방법을 통해 대부분의 문제들은 해결 할 수 있을 것 입니다.
감사합니다. 오늘 여기까지 하겠습니다.