I have a valid letsencrypt certificate for my NS 7.3 server installed and default.
I show a secure connection in Chrome, IE, Edge, but in Firefox I get the following error;
office.mydomain.com uses an invalid security certificate. The certificate is not trusted because the issuer certificate is unknown. The server might not be sending the appropriate intermediate certificates. An additional root certificate may need to be imported. Error code: SEC_ERROR_UNKNOWN_ISSUER
Looking at the certificate in Firefox shows,
Could not verify this certificate because the issuer is unknown
Issued To:
Orginazation (O)
Orginazation Unit (OU)
Issued By:
Orginazation Unit (OU)
I used the Server Certificate section of the NS web interface to request the LE cert.
I’ve encountered this with owncloud. I had to flush the cache in firefox then navigate back to owncoud. In my case it was where I was using firefox to configure the server prior to installing my certbot cert which held the self signed cert which caused the error once the proper cert was installed.
I had thought of that, so cleared cache, and I also used In-Private and still had untrusted certificate, tried another PC, same thing, but must have been on on that computer before cert as well, as I just tried a PC I knew wasn’t logged into server before, and bam, good certificate!
Firefox must not delete all of cache somehow, or something, and In-Private doesn’t work the same as Chrome, but at least I know now my cert is good, thanks.
Glad to hear you isolated the problem. A couple of things you can check for permanent fix is to make sure the clock on the pc(s) you’re using firefox on has the correct time as per your server. Also clear browsing data, history and cookies, auto fill data, pretty much everything to a date prior to you logging onto the server to configure it. I think i cleared mine for the previous 30 days when i went through this to get mine working.