Firefox: Warning: Potential Security Risk Ahead — SEC_ERROR_UNKNOWN_ISSUER (certificate not trusted)
Firefox does not trust the authority that issued the site's certificate — a self-signed certificate, a missing intermediate, or a corporate TLS-inspecting proxy.
Warning: Potential Security Risk AheadFirefox does not trust this site because the certificate Meaning
Firefox ships its own certificate store, so it can fail where Chrome works (e.g. an intermediate certificate missing from the server chain, or a company CA installed only in the OS store). Owners should serve the full chain; users on corporate networks may need the company root CA imported.
Common causes
- Self-signed or private-CA certificate
- Server sends only the leaf certificate, not the intermediate chain
- Antivirus or corporate proxy intercepting TLS with its own CA
- Wrong system date making the chain invalid
- Outdated Firefox/OS root store
⚡ Quick fix
- Owners: install the full chain (
fullchain.pem) on the server - Test with an SSL checker for chain issues
- Corporate users: import the company root CA or enable
security.enterprise_roots.enabled
Detailed fix by platform
Nginx
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;— use fullchain, not cert.pem- Reload with
nginx -t && systemctl reload nginx
Firefox
about:config→security.enterprise_roots.enabled= true to trust the OS certificate store (managed devices)
Linux
openssl s_client -connect example.com:443 -servername example.com -showcertsshows the chain the server sends
How to diagnose
- Chain — Does the server send intermediates?
- Network — Same error on home network?
- Clock — Correct date?
🔧 Still not fixed?
Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:
Similar errors
- Challenge failed for domain Let’s Encrypt / Certbot: Challenge failed for domain example.com — Invalid response from http://example.com/.well-known/acme-challenge/x: 404
- ERR_CERT_AUTHORITY_INVALID NET::ERR_CERT_AUTHORITY_INVALID (Your connection is not private)
- ERR_SSL_VERSION_OR_CIPHER_MISMATCH Chrome: This site can’t provide a secure connection — uses an unsupported protocol. ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Most viewed in Browser
Other ways to find it
Where this error sits
Origin: On your device. Errors that are often confused with or caused by this one (click to open):
🧠 Still stuck? Analyze your error
Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.
💬 What worked for others
No tips yet — did something else fix this for you?
Share what worked for you
Tips are checked by an editor before they appear. Links are removed.
Report a correction or suggest an improvement
Last updated 15 Oct 2026