1. b.93z.org
  2. Notes

How to fix SSL certificate for Firefox

Firefox requires intermediate SSL certificates while some other browsers don’t. I use nginx, and all companies I work with use it too. Its documentation states:

If intermediate certificates should be specified in addition to a primary certificate, they should be specified in the same file in the following order: the primary certificate comes first, then the intermediate certificates.

This means that your certificate should look like this:

-----BEGIN CERTIFICATE-----
your certificate
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
intermediate certificate
-----END CERTIFICATE-----

© 2008–2017 93z.org