일반적인 SSL 인증서 오류 및 해결 방법
게시 됨: 2023-03-13SSL 인증서는 웹사이트 보안 및 데이터 암호화의 필수적이고 필수적인 부분입니다. 그러나 웹사이트 소유자, 개발자 및 방문자에게 실망스러울 수 있는 SSL/TLS 인증서와 관련된 심각한 오류가 발생할 수 있는 몇 가지 상황이 있습니다. 다음은 가장 일반적인 SSL 인증서 오류와 해결 방법입니다.
- SSL 인증서가 만료되었습니다.
- 일치하지 않는 SSL 인증서
- 신뢰할 수 없는 SSL 인증서
- 혼합 콘텐츠 오류
- 인증서 해지 오류
1. SSL 인증서 만료 오류
SSL 인증서가 만료되면 웹사이트 방문자에게 SSL 인증서 만료 오류 메시지가 나타날 수 있습니다. 이 오류 메시지는 웹 사이트의 SSL 인증서가 만료되었으며 웹 사이트가 더 이상 SSL 또는 TLS 암호화로 보호되지 않음을 나타냅니다.
이 오류를 해결하려면 SSL 인증서를 갱신해야 합니다. 일반적으로 웹 호스팅 공급자나 SSL 인증서 공급자를 통해 수행할 수 있습니다. SSL 인증서가 갱신되면 웹 서버에 설치해야 합니다.
타사 SSL 인증서 공급자 또는 리셀러를 사용하는 경우 서버에 기존 인증서를 갱신하고 설치하는 방법에 대한 지침이나 리소스가 있을 수 있습니다. 진행 방법을 잘 모르는 경우 SSL 인증서 제공업체나 웹 호스팅 제공업체에 문의하여 도움을 받아야 합니다.
SSL 인증서가 만료되도록 허용하면 사용자의 신뢰 상실, 검색 엔진 순위 영향, 잠재적인 보안 위험 등 웹사이트에 부정적인 결과를 초래할 수 있다는 점에 유의하는 것이 중요합니다. 웹사이트 보안을 보장하고 사용자의 개인정보를 보호하려면 SSL 인증서를 최신 상태로 유지하는 것이 좋습니다.
2. SSL 인증서 불일치 오류
웹사이트를 탐색하는 동안 여러 가지 상황이 있었고 SSL 인증서 불일치 오류가 발생할 수 있습니다. 이 오류는 웹사이트 서버에서 제공한 SSL 인증서가 액세스하려는 도메인 이름이나 URL과 일치하지 않을 때 발생합니다. SSL(Secure Sockets Layer) 인증서는 브라우저와 웹사이트 간에 전송되는 데이터가 안전하고 암호화되었는지 확인하는 데 사용됩니다.
SSL 인증서 불일치 오류가 발생할 수 있는 몇 가지 이유는 다음과 같습니다.
- 웹사이트의 SSL 인증서가 만료되었거나 유효하지 않습니다.
- 웹사이트의 SSL 인증서가 다른 도메인 이름이나 URL로 발급되었습니다.
- 웹사이트의 SSL 인증서가 귀하가 액세스하려는 도메인 이름의 하위 도메인에 발급되었습니다.
SSL 인증서 불일치 오류가 발생하면 데이터가 안전하지 않을 수 있으므로 웹사이트로 이동하지 마세요. 반대로, 나중에 해당 사이트에 접속을 시도하시거나 해당 사이트의 관리자에게 문의하여 문제를 해결하시기 바랍니다.
3. 신뢰할 수 없는 SSL 인증서 오류
SSL(Secure Sockets Layer) 인증서는 웹 서버와 클라이언트(예: 웹 브라우저 또는 장치) 사이에 보안 연결을 설정하는 데 사용됩니다. 클라이언트가 SSL을 사용하여 서버에 연결되면 서버는 SSL 인증서를 클라이언트에 보내 ID를 확인합니다.
클라이언트의 웹 브라우저에서 SSL 인증서를 신뢰하지 않는 경우 브라우저는 SSL 연결이 안전하지 않다는 오류 메시지를 표시합니다. 이는 다음을 포함한 여러 가지 원인으로 인해 발생할 수 있습니다.
- SSL 인증서는 자체 서명되었거나 신뢰할 수 없는 인증 기관(CA)에서 발급되었습니다.
- SSL 인증서가 만료되었습니다.
- SSL 인증서는 클라이언트가 연결하려는 도메인 이름과 다른 도메인 이름에 대한 것입니다.
- SSL 인증서가 발급 CA에 의해 취소되었습니다.
이 오류를 해결하려면 다음 단계를 시도해 보세요.
- 웹 브라우저에 올바른 웹사이트 주소(URL)를 입력했는지 확인하세요.
- SSL 인증서 세부정보를 확인하여 해당 인증서가 연결하려는 웹사이트에 속하는지 확인하세요.
- SSL 인증서가 자체 서명된 경우 브라우저의 신뢰할 수 있는 인증서 목록에 추가해야 할 수도 있습니다.
- SSL 인증서가 만료되었거나 다른 도메인 이름에 대한 인증서인 경우 웹사이트 관리자에게 문의하여 새 SSL 인증서를 받으세요.
- SSL 인증서가 해지된 경우에는 접속을 진행하지 마시고, 홈페이지 관리자에게 문의하여 문제를 해결하세요.
특히, SSL 인증서 오류가 발생할 경우 잠재적인 보안 위협을 나타낼 수 있으므로 주의하는 것이 중요합니다. 계속하기 전에 항상 연결하려는 웹사이트를 신뢰할 수 있는지 확인하세요.
4. 혼합 콘텐츠 오류
HTTPS(보안 프로토콜)를 통해 액세스해야 하는 웹 사이트가 HTTP(비보안 프로토콜)를 통해 일부 리소스를 로드할 때 혼합 콘텐츠 오류가 발생합니다. 이는 웹사이트에 안전하지 않은 소스의 이미지, 비디오, 스크립트와 같은 리소스가 포함되어 있을 때 발생할 수 있습니다.
HTTPS를 통해 웹 사이트에 액세스하면 브라우저는 해당 페이지의 모든 리소스도 HTTPS를 통해 제공될 것으로 예상합니다. 일부 리소스가 HTTP를 통해 제공되는 경우 브라우저는 페이지가 안전하지 않은 것으로 간주하고 해당 리소스가 로드되지 않도록 차단합니다. 이로 인해 페이지가 제대로 로드되지 않거나 일부 콘텐츠가 전혀 표시되지 않을 수 있습니다.
혼합 콘텐츠 오류를 수정하려면 웹사이트의 모든 리소스가 HTTPS를 통해 제공되어야 합니다. 보안 프로토콜을 사용하도록 리소스의 URL을 업데이트하거나 해당 서버에서 모든 리소스가 HTTPS를 통해 제공되는지 확인하면 됩니다.
5. 인증서 해지 오류
"인증서 취소됨" 오류는 일반적으로 발급 인증 기관(CA)이 디지털 인증서를 취소했기 때문에 웹사이트나 애플리케이션에서 디지털 인증서의 진위 여부를 확인할 수 없을 때 발생합니다.
인증서와 연결된 개인 키가 손상되거나 해킹된 경우, 인증서가 잘못 발급된 경우, 인증서 보유자가 더 이상 인증서에 대한 유효한 사용 사례를 가지고 있지 않은 경우 등 인증서가 취소될 수 있는 여러 가지 원인이 있습니다.
인증서가 해지되면 CA는 해지된 인증서의 데이터베이스인 CRL(인증서 해지 목록)에 인증서의 일련 번호를 추가합니다. 사용자가 해지된 인증서를 사용하여 사이트나 애플리케이션에 액세스하려고 시도하면 브라우저는 CRL을 확인하여 인증서가 해지되었는지 확인합니다. 인증서가 폐기된 것으로 확인되면 "인증서 폐기됨" 오류 메시지가 표시됩니다.
"인증서 취소됨" 오류를 해결하려면 웹 사이트 또는 애플리케이션 관리자에게 문의하여 인증서가 취소되었는지 확인하고, 취소된 경우 유효한 새 인증서를 받아야 합니다. 또한 브라우저의 캐시와 쿠키를 지우거나 다른 브라우저를 사용하여 사이트나 애플리케이션에 액세스해 볼 수도 있습니다. 문제가 지속되면 기술 지원 팀이나 IT 전문가의 도움을 받아야 할 수도 있습니다.
기타 SSL 인증서 오류
1. ERR_SSL_PROTOCOL_ERROR
“ERR_SSL_PROTOCOL_ERROR”는 구글 크롬에서 SSL/TLS 인증서나 프로토콜에 문제가 있을 때 발생하는 오류입니다. SSL/TLS는 웹 브라우저와 액세스하려는 웹사이트 간에 전송되는 데이터를 암호화하는 데 사용됩니다. 따라서 SSL/TLS에 문제가 있으면 웹사이트에 액세스하지 못할 수 있습니다.
ERR_SSL_PROTOCOL_ERROR 오류를 해결하는 방법에 대한 몇 가지 문제 해결 단계는 다음과 같습니다.
- 인터넷 연결 확인: 인터넷 연결이 안정적이고 제대로 작동하는지 확인하세요. 무선 네트워크를 사용 중인 경우 유선 연결로 전환해 보세요.
- 브라우저 캐시 및 쿠키 지우기: 브라우저의 캐시 및 쿠키를 지우면 SSL/TLS 문제가 해결될 수 있는 경우가 있습니다. 브라우저 설정으로 이동하여 캐시와 쿠키를 삭제하세요.
- 브라우저 확장 비활성화: 일부 브라우저 확장은 SSL/TLS를 방해할 수 있습니다. 모든 브라우저 확장 프로그램을 비활성화하여 문제가 해결되는지 확인해보세요.
- 바이러스 백신 또는 방화벽 비활성화: 바이러스 백신 또는 방화벽이 SSL/TLS 연결을 차단할 수 있습니다. 일시적으로 비활성화하여 문제가 해결되는지 확인하십시오.
- 다른 브라우저를 사용해 보세요. 문제가 지속되면 다른 브라우저를 사용해 문제가 Chrome에만 해당되는지 확인하세요.
- SSL/TLS 인증서 확인: 보안 웹사이트에 액세스하려는 경우 SSL/TLS 인증서가 유효하고 만료되지 않았는지 확인하세요. 만료되었거나 유효하지 않은 경우 웹사이트에 접속할 수 없습니다.
이 단계를 수행해도 효과가 없으면 액세스하려는 웹사이트가 일시적으로 다운되었거나 서버의 SSL/TLS 구성에 문제가 있을 수 있습니다. 이 경우 해당 웹사이트 관리자에게 문의하거나 나중에 해당 웹사이트에 접속해 보세요.
2. NET::ERR_CERT_AUTHORITY_INVALID 오류
"NET::ERR_CERT_AUTHORITY_INVALID" 오류는 웹 브라우저가 액세스하려는 웹 사이트의 SSL 인증서를 확인할 수 없을 때 발생합니다. SSL(Secure Sockets Layer) 인증서는 데이터를 암호화하고 웹사이트의 신원을 확인하는 데 사용되어 웹사이트의 신뢰성과 보안을 보장합니다.
이 오류 메시지는 일반적으로 웹사이트에서 제공한 SSL 인증서가 신뢰할 수 있는 인증 기관(CA)에서 발급되지 않았거나 인증서가 만료된 경우 나타납니다. 이는 웹사이트가 제대로 구성되지 않았거나 웹사이트에 보안 문제가 있음을 나타낼 수 있습니다.
NET::ERR_CERT_AUTHORITY_INVALID 오류를 해결하는 방법은 다음 해결 방법을 시도해 보세요.
- 웹사이트 URL 확인: 액세스하려는 웹사이트의 올바른 URL을 입력했는지 확인하세요. URL이 "http://"가 아닌 "https://"로 시작하는지 확인하세요.
- 브라우저 캐시 및 쿠키 지우기: 때로는 브라우저 캐시 및 쿠키로 인해 SSL 인증서 오류가 발생할 수 있습니다. 이를 지우면 문제가 해결될 수 있습니다.
- 다른 브라우저를 사용해 보십시오. Google Chrome을 사용하는 경우 Firefox 또는 Safari와 같은 다른 브라우저에서 웹사이트에 접속해 보십시오. 이는 문제가 브라우저 자체에 있는지 확인하는 데 도움이 될 수 있습니다.
- 시스템 시간 및 날짜 확인: SSL 인증서는 시간에 민감하므로 장치의 날짜 및 시간이 올바르지 않으면 SSL 오류가 발생할 수 있습니다.
- 웹사이트 관리자에게 문의: 오류가 지속되면 웹사이트 관리자에게 문의하여 SSL 인증서의 유효성을 확인하고 추가 지원을 받으십시오.
신뢰할 수 없거나 안전하지 않은 웹사이트에 접속하는 경우, 귀하의 개인정보와 데이터를 보호하기 위해 해당 웹사이트에 접속하지 않는 것이 좋습니다.
결론
SSL 인증서 오류는 웹사이트 소유자와 방문자 모두에게 큰 문제가 될 수 있습니다. 일반적인 오류와 해결 방법을 이해함으로써 웹사이트 소유자는 웹사이트가 안전한지 확인할 수 있으며 방문자는 문제 없이 웹사이트를 탐색할 수 있습니다.