일부 사용자들은 구글 크롬 브라우저가 특정 사이트에서 제공하는 보안 인증서를 수락하지 않는 문제를 겪고 있습니다. 이 오류와 관련된 코드는 ERR_BAD_SSL_CLIENT_AUTH_CERT입니다. google.com, facebook.com, quora.com 같은 주요 웹사이트에서도 이 오류가 발생했다는 신고가 있었으며, 이 문제는 구글 크롬에서만 나타나는 것으로 알려져 있습니다.
ERR_BAD_SSL_CLIENT_AUTH_CERT 오류의 원인은 무엇인가요?
다양한 사용자 사례와 실제로 문제를 해결한 사용자들의 복구 방법을 조사했으며, 테스트 환경에서도 동일한 오류를 재현하는 데 성공했습니다.
조사 결과, 이 오류 메시지를 유발하는 것으로 알려진 대표적인 원인은 다음과 같습니다:
- 서드파티 SSL/TLS 프로토콜 필터링 – 일부 백신 프로그램은 기본적으로 SSL/TLS 프로토콜 필터링을 수행하며, 이 기능이 구글 크롬과 충돌을 일으킬 수 있습니다.
- 컴퓨터의 날짜 및 시간 불일치 – 로컬 컴퓨터의 시간과 날짜가 몇 년씩 어긋나 있으면 이 오류가 발생할 수 있습니다. 여러 브라우저에서 동일한 오류가 나타난다면 이 경우일 가능성이 높습니다.
- 윈도우가 심각하게 구버전 – 윈도우 보안 시스템이 너무 오래된 경우에도 이 문제가 발생합니다. 이 경우 보류 중인 모든 보안 업데이트를 설치하면 해결될 수 있습니다.
- 손상된 캐시 데이터 – 특정 한 사이트에서만 오류가 발생한다면, 브라우저에 저장된 캐시 데이터가 해당 사이트가 정상 작동하지 않는다고 잘못 판단하게 만들고 있을 가능성이 있습니다.
- 구글 크롬 자체 버그 – 구글 크롬은 SSL 인증서 관련 여러 버그를 겪어왔습니다. 최신 버전으로 업데이트하는 것이 가장 확실한 확인 방법입니다.
동일한 오류 메시지로 고민 중이라면, 이 글에서 검증된 문제 해결 단계를 소개합니다. 아래에서 비슷한 상황의 다른 사용자들이 성공적으로 활용한 방법들을 확인할 수 있습니다.
효율을 극대화하려면 아래 방법들을 제시된 순서대로 따라 하는 것을 권장합니다. 그러다 보면 본인의 상황에 맞는 해결책을 찾게 될 것입니다.
방법 1: 올바른 날짜 및 시간 설정 (해당되는 경우)
윈도우 사용자에게 ERR_BAD_SSL_CLIENT_AUTH_CERT 오류가 발생하는 흔한 원인 중 하나는 컴퓨터의 날짜와 시간이 맞지 않기 때문입니다. 서로 다른 브라우저에서도 같은 사이트가 열리지 않는다면 이 가능성이 더욱 높습니다.
같은 오류를 겪던 여러 사용자들이 시스템의 날짜와 시간을 업데이트한 후 문제가 완전히 해결되었다고 보고했습니다. 날짜와 시간이 올바르게 설정되어 있는지 확인하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 창을 엽니다. 그런 다음 "ms-settings:dateandtime"을 입력하고 Enter를 눌러 설정 앱의 날짜 및 시간 탭으로 이동합니다.
참고: Windows 8.1 이하 버전을 사용 중이라면 대신 "timedate.cpl" 명령어를 사용하세요. - 날짜 및 시간 항목에서 자동으로 시간 설정과 자동으로 표준 시간대 설정 옵션이 모두 켜져 있는지 확인합니다.
참고: Windows 10이 아니라면 인터넷 시간으로 이동하여 설정 변경을 클릭한 후, 인터넷 시간 서버와 동기화 체크박스가 선택되어 있는지 확인하고 지금 업데이트 버튼을 클릭하세요. - 날짜와 시간을 최신 상태로 맞춘 후 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
여전히 ERR_BAD_SSL_CLIENT_AUTH_CERT 오류가 발생한다면 아래의 다음 방법으로 넘어가세요.
방법 2: 보류 중인 모든 윈도우 업데이트 적용
심하게 구버전인 컴퓨터에서 구글 크롬을 실행하면 이 문제가 발생할 수 있습니다. 같은 오류를 겪던 일부 사용자들은 보류 중인 모든 윈도우 업데이트를 설치하자마자 문제가 자동으로 해결되었다고 보고했습니다.
일부 사용자들은 구버전 윈도우에서 ERR_BAD_SSL_CLIENT_AUTH_CERT 오류가 나타나는 이유가, 크롬이 해당 컴퓨터를 위험하다고 판단하여 보안 인증서 수락을 거부하기 때문이라고 추측합니다.
최신 보안 업데이트가 설치되어 있는지 확인하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 창을 연 후, "ms-settings:windowsupdate"를 입력하고 Enter를 눌러 설정 앱의 Windows Update 화면으로 이동합니다.
참고: Windows 8.1 이하 버전을 사용 중이라면 대신 "wuapp" 명령어를 사용하세요. - Windows Update 화면에서 업데이트 확인을 클릭하고, 화면의 지침에 따라 보류 중인 모든 보안 업데이트를 설치합니다.
- 모든 업데이트 설치가 완료되면 컴퓨터를 재시작하고 오류가 해결되었는지 확인합니다.
여전히 ERR_BAD_SSL_CLIENT_AUTH_CERT 오류가 발생한다면 다음 방법으로 넘어가세요.
방법 3: 크롬을 최신 버전으로 업데이트
구글 크롬은 SSL 인증서와 관련된 여러 버그를 겪어왔습니다. 그중 최근의 하나는 많은 Windows 7 사용자들이 구글 관련 서비스에 접근할 수 없게 만들었습니다.
다행히 구글은 이런 문제가 보고되면 빠르게 패치를 배포합니다. 하지만 수정 사항을 적용받으려면 구글 크롬을 최신 버전으로 업데이트해야 합니다. 다음 단계를 따라 하세요:
- 구글 크롬을 열고 점 세 개 아이콘(작업 버튼)을 클릭한 후 도움말 > Chrome 정보로 이동합니다.
- 크롬이 업데이트를 확인할 때까지 기다립니다. 새 버전이 있다면 화면의 안내에 따라 최신 빌드를 설치합니다.
- 크롬 브라우저를 재시작하고 문제가 해결되었는지 확인합니다.
여전히 ERR_BAD_SSL_CLIENT_AUTH_CERT 오류가 발생한다면 다음 방법으로 넘어가세요.
방법 4: 서드파티 백신 설정에서 SSL/TLS 프로토콜 필터링 비활성화 (해당되는 경우)
일부 사용자들의 보고에 따르면, 여러 서드파티 보안 프로그램이 구글 크롬의 자체 보안 기능과 충돌할 수 있습니다. 구체적으로, SSL/TLS 프로토콜 필터링을 수행하는 백신이나 방화벽은 크롬에서 오탐(false positive)을 일으킬 수 있습니다. Nod32 Antivirus, Avira, McAfee가 이런 문제를 일으키는 것으로 가장 많이 언급되는 보안 제품입니다.
"ERR_BAD_SSL_CLIENT_AUTH_CERT" 오류를 겪던 여러 사용자들이 백신 설정에서 SSL/TLS 프로토콜 필터링을 비활성화하자마자 문제가 해결되었다고 보고했습니다.
이 시나리오가 본인에게 해당된다고 생각되면, 백신 설정을 열고 고급 메뉴로 이동하여 SSL/TLS 필터링과 유사한 설정을 찾아보세요. 해당 옵션이 있다면 SSL/TLS 프로토콜 필터링이 비활성화되어 있는지 확인하세요.
정확한 경로는 사용 중인 서드파티 백신에 따라 다릅니다. 예를 들어 Nod32 Antivirus에서는 설정 > 고급 설정 > 웹 및 이메일 > SSL/TLS로 이동하면 됩니다.
참고: 사용 중인 백신/방화벽에서 동일한 설정을 찾을 수 없다면, 해당 소프트웨어 이름으로 온라인 검색을 통해 구체적인 방법을 찾아보세요.
동일한 옵션을 찾지 못했지만 여전히 백신이 충돌의 원인이라고 의심된다면, 서드파티 보안 프로그램을 시스템에서 완전히 제거하는 것도 방법입니다. 서드파티 제품을 제거하면 Windows Defender가 자동으로 활성화되어 기본 보안 솔루션 역할을 하게 됩니다.
백신을 제거할 때는 충돌을 일으킬 수 있는 잔여 파일이 남지 않도록 완전히 삭제하는 것이 중요합니다. 백신을 완전히 제거한 후에는 컴퓨터를 재시작하고 충돌이 해결되었는지 확인하세요. 여전히 특정 웹 페이지 방문 시 "ERR_BAD_SSL_CLIENT_AUTH_CERT" 오류가 나타난다면 다음 방법으로 넘어가세요.
방법 5: 브라우저 데이터 삭제
여러 사용자가 브라우징 데이터를 모두 삭제하여 오류를 해결했습니다. 이 방법은 특히 한 사이트에서만 "ERR_BAD_SSL_CLIENT_AUTH_CERT" 오류가 발생하는 경우에 효과적이라는 보고가 많습니다.
브라우저 데이터 전체 삭제로 문제가 해결될 수 있지만, 이전에 저장된 모든 비밀번호, 방문 기록, 로컬에 저장된 북마크가 사라진다는 점에 유의하세요.
진행하기로 결정했다면 다음 단계를 따르세요:
- 구글 크롬을 열고 우측 상단의 작업 버튼(점 세 개 아이콘)을 클릭한 후 설정을 선택합니다.
- 설정 메뉴에서 화면 맨 아래까지 스크롤한 후 고급을 클릭합니다.
- 개인정보 및 보안 탭으로 이동하여 목록 맨 아래로 스크롤한 후 인터넷 사용 기록 삭제를 클릭합니다.
- 인터넷 사용 기록 삭제 메뉴에서 고급 탭을 선택하고, 기간을 전체 기간으로 설정한 후 비밀번호 및 기타 로그인 데이터와 미디어 라이선스를 제외한 모든 항목에 체크합니다. 준비가 되면 데이터 삭제를 클릭하고 과정이 완료될 때까지 기다립니다.
- 과정이 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.