This ultimate resource on 10 common security certificate errors will help you eliminate these issues from your site

Become an SSL security certificate error buster! Today, we’ll look at 10 of the most common security certificate error messages you’ll see in Chrome, Firefox, and OpenSSL. Each resource:

  • explains what the HTTPS certificate error is,
  • shows you what it looks like in up to two of the major browsers, and
  • provides solutions for how to fix it and eliminate it from your website.

Guide to 10 Security Certificate Error Issues and How to Fix Them

An illustration that demonstrates what happens when you have an SSL certificate error on your website (i.e., no secure connections and data is left at risk to compromise)

Click on the relevant SSL certificate error in the table below. Each link will direct you to a detailed resource on that specific security certificate error code and provide solutions on how to resolve it quickly.

CategorySecurity Certificate Error CodeWhat This Security Error Means
1. Expired CertificateChrome: NET_ERR_CERT_DATE_INVALID
Firefox: SEC_ERROR_EXPIRED_CERTIFICATE
OpenSSL: X509_V_ERR_CERT_HAS_EXPIRED
The certificate is expired, and data may be compromised.
2. Revoked CertificateChrome: NET:ERR_CERT_REVOKED and NET_ERROR(CERT_REVOKED, -206) and
Firefox: SEC_ERROR_REVOKED_CERTIFICATE
OpenSSL: X509_V_ERR_CERT_REVOKED
SSL/TLS revocations can stem from misconfigurations, key compromises, certificate misissuance issues, fraudulent certificate uses, etc.
3. Untrusted Certificate AuthorityChrome: NET::ERR_CERT_AUTHORITY_INVALID or ERR_CERT_AUTHORITY_INVALID (-202) or ERR_SSL_SERVER_CERT_BAD_FORMAT
Firefox: SEC_ERROR_UNKNOWN_ISSUER
OpenSSL: X509_V_ERR_OCSP_CERT_UNKNOWN
The SSL/TLS certificate is expired, you’re using a self-signed certificate, or the certificate isn’t correctly installed.
4. Certificate MisconfigurationChrome: NET::ERR_CERT_COMMON_NAME_INVALID or ERR_CERT_COMMON_NAME_INVALID (-200)
Firefox: SEC_ERROR_CERT_NOT_IN_NAME_SPACE
OpenSSL: X509_V_ERR_HOSTNAME­MISMATCH
The error can be caused by a domain name mismatch, a redirection issue, a wildcard problem, or the use of a self-signed certificate.
5. Weak AlgorithmChrome: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM or ERR_CERT_WEAK_SIGNATURE_ALGORITHM (-208) Firefox: SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED
OpenSSL: X509_V_ERR_CA_MD_TOO_WEAK
The certificate is using an outdated, insecure hash algorithm.
6. Public Key Pinning Issue Chrome: NET::ERR_SSL_PINNED_KEY_NOT_IN_CERT_CHAIN Firefox: Error code: MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE  The public key doesn’t belong to the pinned certificate or hasn’t been pinned.
7. Certificate TransparencyChrome: ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
Firefox: MOZILLA_PKIX_ERROR_INSUFFICIENT_CERTIFICATE_TRANSPARENCY
OpenSSL: X509_V_ERR_INVALID_CA
Your website uses an SSL/TLS certificate that isn’t on the public certificate transparency logs.
8. Protocol or Cipher ProblemChrome: ERR_SSL_VERSION_OR_CIPHER_MISMATCH (formerly SSL_OBSOLETE_VERSION)
Firefox: Error code: SSL_ERROR_NO_CYPHER_OVERLAP
OpenSSL: X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH
The available SSL protocol version or cipher suite is too old, or the website doesn’t support or use the SSL protocol.
9. Protocol IssueChrome: ERR_SSL_PROTOCOL_ERROR or ERR_SSL_VERSION_INTERFERENCE (NOTE: This second error code is an old one Google has now removed)
Firefox: Error code: SSL_ERROR_UNSUPPORTED_VERSION
OpenSSL: TLS_PROCESS_CLIENT_HELLO:UNSUPPORTED PROTOCOL
Your server supports only TLS 1.3, or there’s an incompatibility issue between the browser and the website.  
10. Unsecure ConnectionChrome: ERR_SSL_UNRECOGNIZED_NAME_ALERT
Firefox: Error code: SSL_ERROR_UNRECOGNIZED_NAME_ALERT
The browser doesn’t recognize your SSL certificate or the website isn’t configured to load over HTTPS.

Final Thoughts About How to Fix the Most Common Security Certificate Error Messages

A security certificate error can impact your reputation and credibility as a website owner. If not fixed, this issue can compromise the security of your customers and leave your in-transit data vulnerable. The solutions mentioned in this article will help you correctly identify the root cause and fix the SSL error.

Pro tip: Be proactive. Use only publicly trusted SSL/TLS certificates obtained from a publicly trusted CA or an authorized reseller like CheapSSLsecurity.com. This simple action will help reduce the risk of getting a security certificate error in the first place.

Author

Welcome to Savvy Security, a blog focused on providing practical cybersecurity advice for website owners and small businesses. Our team brings you the latest news, best practices and tips you can use to protect your business...without a multi-million dollar budget or 24/7 security teams.