Your site works in Chrome but fails in Firefox. Same certificate, same server—different result. This is the signature of an incomplete certificate chain, and here's how to fix it.
Every SSL/TLS error is your browser refusing to pretend a connection is safe when it can't verify that it is. Here's what each error actually means and how to fix it.
Your browser maintains a list of authorities it trusts to verify website identity. ERR_CERT_AUTHORITY_INVALID means your certificate wasn't signed by anyone on that list.
Your certificate's promise has expired. Understanding why certificates have expiration dates—and why browsers refuse to negotiate—reveals the trust architecture underlying every secure connection.
When your browser and a server can't agree on how to encrypt their conversation, the connection dies before it starts. Here's why it happens and how to fix it.
Why your browser rejects certificates that don't match the exact domain you requested—and how to configure certificates that cover all the names your users actually type.
Your SSL certificate is installed. But is your server actually secure? Here's how to find out before your users do.
Was this page helpful?