Get in Touch With Us

Submitting the form below will ensure a prompt response from us.

ERR_CERT_AUTHORITY_INVALID – Causes & Fixes

This error occurs when the browser does not trust the SSL/TLS certificate of a website.

✅ Common Causes & Solutions

Expired or Invalid SSL Certificate

📌 Cause: The website’s SSL certificate is expired or self-signed.
Fix:

  • Check the SSL status using:
    👉 SSL Checker
  • Renew or install a valid SSL certificate from a trusted authority (e.g., Let’s Encrypt, Cloudflare, DigiCert).

Missing Intermediate Certificates

📌 Cause: Some SSL certificates require intermediate certificates to be trusted.
Fix:

  • Configure the server to serve the full certificate chain.

For Nginx: Add the fullchain.pem:
nginx

ssl_certificate /etc/ssl/certs/fullchain.pem;
ssl_certificate_key /etc/ssl/private/privkey.pem;

For Apache: Use the correct SSLCertificateChainFile:
apache

SSLCertificateFile /etc/ssl/certs/fullchain.pem
SSLCertificateKeyFile /etc/ssl/private/privkey.pem

Self-Signed Certificate (Development Environment)

📌 Cause: The certificate is not issued by a trusted CA.
Fix (For Local Development):

  • Ignore SSL in Chrome: Type chrome://flags/#allow-insecure-localhost, enable “Allow invalid certificates for resources loaded from localhost.”

Generate a valid local SSL certificate:
sh

openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
  •  Then configure your local server to use this certificate.

Browser Cache & Date Issues

📌 Cause: Outdated cache or incorrect system date.
Fix:

  • Clear browser cache (Ctrl + Shift + Del).
  • Check system date/time:
    • On Windows: Settings > Time & Language > Sync now
    • On Mac: System Preferences > Date & Time

Antivirus or Firewall Blocking SSL

📌 Cause: Some security software intercepts SSL connections.
Fix:

  • Disable HTTPS scanning in your antivirus settings.
  • Try another browser or disable VPN/proxy.

Incorrect SSL Configuration on Server

📌 Cause: Incorrect SSL settings in server configuration.
Fix:

  • Test your SSL setup 👉 SSL Labs Test
  • For Cloudflare Users: Set SSL mode to “Full (Strict)” instead of “Flexible.”

Quick Fix for Users (Not Website Owners)

1️⃣ Try in Incognito Mode.
2️⃣ Restart Router & PC.
3️⃣ Try a different browser.
4️⃣ Disable extensions & antivirus temporarily.

🚀 Summary:

✔ Renew/install a valid SSL certificate.
✔ Check for missing intermediate certificates.
✔ Ignore SSL in localhost development.
✔ Clear cache & correct system date.
✔ Disable antivirus HTTPS scanning.

About Author

Jayanti Katariya is the CEO of Moon Technolabs, a fast-growing IT solutions provider, with 18+ years of experience in the industry. Passionate about developing creative apps from a young age, he pursued an engineering degree to further this interest. Under his leadership, Moon Technolabs has helped numerous brands establish their online presence and he has also launched an invoicing software that assists businesses to streamline their financial operations.

Related Q&A

bottom_top_arrow

Call Us Now

usa +1 (620) 330-9814
OR
+65
OR

You can send us mail

sales@moontechnolabs.com