인증서 오류 이해하기
“연결이 비공개로 설정되어 있지 않습니다” 같은 경고가 실제로 무슨 뜻인지, 문제가 내 쪽인지 사이트 쪽인지 가리는 법, 그리고 각각을 고치는 방법.
2026. 9. 26. 수정2분 분량
실행하기 전에
인증서 경고는 브라우저가 요청한 사이트와 대화하고 있다는 걸 확인하지 못했다는 뜻입니다. 사이트 잘못일 때도 있지만, 의외로 방문자 쪽 문제인 경우가 많습니다. 먼저 어느 쪽인지 가려야 합니다.
먼저: 내 쪽인가, 사이트 쪽인가?
- 기기의 날짜와 시간을 확인하세요. 시계가 며칠이나 몇 년 틀려 있으면 정상 인증서도 모두 만료됐거나 아직 유효하지 않은 것으로 보입니다. 모든 사이트에서 한꺼번에 오류가 날 때 가장 흔한 원인입니다.
- 모든 사이트인가요, 한 곳인가요? 모든 곳에서 경고가 뜬다면 내 쪽입니다. 시계, 와이파이 로그인 페이지, 트래픽을 검사하는 보안 프로그램 등. 한 사이트에서만 뜬다면 그 사이트 문제입니다.
- 다른 네트워크로 바꿔 보세요. 모바일 데이터처럼요. 경고가 사라진다면 처음 네트워크의 무언가가 연결을 가로채고 있습니다.
- 밖에서 사이트를 확인하세요. SSL 인증서 확인은 내 기기가 아니라 저희 서버에서 연결하므로, 사이트가 실제로 내보내는 인증서를 보여줍니다.
흔한 오류
| Chrome / Edge | Firefox | 뜻 |
|---|---|---|
NET::ERR_CERT_DATE_INVALID |
SEC_ERROR_EXPIRED_CERTIFICATE |
만료됐거나 아직 유효하지 않음. 또는 내 시계가 틀림. |
NET::ERR_CERT_COMMON_NAME_INVALID |
SSL_ERROR_BAD_CERT_DOMAIN |
다른 이름용 인증서. |
NET::ERR_CERT_AUTHORITY_INVALID |
SEC_ERROR_UNKNOWN_ISSUER |
브라우저가 신뢰하지 않는 기관이 서명. |
ERR_SSL_VERSION_OR_CIPHER_MISMATCH |
SSL_ERROR_NO_CYPHER_OVERLAP |
서버가 브라우저가 버린 오래된 프로토콜만 제공. |
NET::ERR_CERT_REVOKED |
SEC_ERROR_REVOKED_CERTIFICATE |
발급 기관이 인증서를 취소함. |
각각의 원인
만료. 갱신이 일어나지 않았습니다. 인증서의 최대 유효 기간은 이제 200일이고 2029년까지 47일로 줄어들기 때문에, 갱신은 자동이어야 합니다. 만료된 인증서는 대개 자동화가 조용히 멈췄다는 뜻입니다.
이름 불일치. 인증서에 주소창의 이름이 없습니다. 흔한 경우: example.com은 포함하지만 www.example.com은 빠짐, 와일드카드 *.example.com은 shop.example.com은 포함하지만 example.com 자체나 a.b.example.com은 포함하지 않음, 또는 그 이름이 다른 사이트들을 운영하는 서버를 가리킴.
신뢰할 수 없는 기관. 전혀 다른 세 가지 원인이 이 오류를 함께 씁니다.
- 자체 서명 인증서: 공유기, 프린터, 사내 도구에 흔합니다.
- 불완전한 체인: 사이트가 중간 인증서를 보내지 않았습니다. Firefox는 이를 알 수 없는 발급자로 표시하고, PC의 Chrome은 버티는 반면 휴대폰과 앱은 자주 실패합니다.
- 가로채기: 백신의 “HTTPS 검사”, 회사 프록시, 호텔 로그인 페이지가 자기 인증서로 트래픽을 다시 서명하는 경우입니다.
프로토콜 불일치. 서버가 최신 브라우저가 더는 받지 않는 TLS 1.0이나 1.1만 제공합니다.
사이트를 운영한다면
- 갱신을 자동화하고, 만료일은 따로 감시하세요. 갱신이 잘 되는지 확인하는 일은 갱신 작업과 별개여야 합니다.
- 전체 체인을 내보내세요. 대부분의 ACME 클라이언트에서는 인증서 파일만이 아니라 “fullchain” 파일을 서버에 지정하는 것입니다.
- 공개하는 모든 이름을 인증서에 넣으세요.
www가 있는 것과 없는 것 모두. - TLS 1.2와 1.3을 켜고, 그보다 오래된 것은 끄세요.
방문자라면
비밀번호나 카드 번호를 입력할 사이트라면 경고를 무시하고 넘어가지 마세요. 경고는 상대편이 누구인지 확인할 수 없다는 브라우저의 신호이고, 중간에서 가로채는 공격자가 만드는 상황이 바로 그것입니다. 시계를 고치거나, 네트워크를 바꾸거나, 사이트가 고칠 때까지 기다리세요.