Firefox SEC_ERROR_INADEQUATE_CERT_TYPE with NO Enhanced Key Usage
I have found the issue, I had accidentally included the Authority Key Identifier extension on the Root CA, which upset Firefox, presumably as it pointed to itself, all the other browsers must of spotted it shouldn't be there and ignored it!
Why do I get a certificate error in Firefox ONLY?
I'm going to leave this here in case someone else has the same or similar problem:
I had installed my private key and certificate on the Synology server, but had failed to include the Intermediate Certificates in the package.
Apparently, Firefox maintains a separate Certificate Store from IE and Chrome, which already come with the necessary Comodo Intermediates.
On some machines, Firefox already had the necessary Intermediates, from other sites that had provided them, but on these other machines where Firefox was rarely used, it was basically a blank slate. After installing Intermediates Certificates on the Synology server, everything was fine.
How can I choose a different client certificate in Firefox?
You need to clear SSL session state of your browser. Take a look at my anwer to a similar question:
in Firefox choose History -> Clear Recent History... and then select "Active Logins" and click "Clear Now".
Related Topics
What Do the Suffixes "+" and "-" After the Job Id of Background Jobs Mean
Filename Last Modification Date Shell in Script
Why Does This Movq Instruction Work on Linux and Not Osx
Get a Spectrum of Frequencies from Wav/Riff Using Linux Command Line
Linux /Bin/Sh Check If String Contains X
How to Produce Stand Alone Haskell Executable
Makefile for Linux Kernel Module
How to Install Visual Studio 2015 in Ubuntu
Can't Source Script in a Current Directory
Bash Not Trapping Interrupts During Rsync/Subshell Exec Statements
How to Find List of Odbc Drivers Installed on Linux
Anaconda Libstdc++.So.6: Version 'Glibcxx_3.4.20' Not Found
Xkb: How to Convert a Keycode to Keysym
Dlopen Failed: Cannot Open Shared Object File: No Such File or Directory
How to Prevent Matlab Printing False Space and Use Wrong Fonts
How to Access the Base Filename of a File You Are Sourcing in Bash