I just posted in mozilla.support.firefox about the two programs not playing “nice” anymore (it happened to me this AM). I ask for feedback on which kludge is more secure (1) turning off the Avast web shield or (2) changing the value from “false” to “true” on the FF 65 setting: security.enterprise_roots.enabled Awaiting what I suspect will be an “interesting” bunch of responses!
I solved the problem on my computer of “SEC_ERROR_UNKNOWN_ISSUER” and “MOZILLA_PKIX_ERROR_MITM_DETECTED” that appeared after the update of FIREFOX 65.
And leaving the web agent enabled.
I’m going to Firefox Settings.
Settings
Privacy and security
Certificates
View certificates
‘Authorities’ tab
Selects the certificate “Avast Web/Mail Shield”
Change the trust
Select “This certificate can identify websites” and valid.
And normally it’s good. I translated the names of the options from my French version so the names may not be exact.
There is seemingly a much easier fix for this problem than clean reinstalling Avast, as per Firefox reddit…
Your certificate file might be corrupted - just throw it in the bin and FF will rebuild it. You can find it in your Profile folder: *\Data\profile\cert8.db
To easily find your profile folder: open the menu at the top right corner,
click on the question-mark at the bottom,
click on “Troubleshooting Information”,
at the first table you see click on the button that says “Show Folder”.
As also commented by another user the cert8.db might be a different number, as mine was cert9.db.
It was as simple as sending it to the bin and reloading Firefox, hope this helps guys
The workaroung switching security.enterprise_roots.enabled from false to true has 1 big disadvantage:
If you are using a master-password it will ask you then everytime you start Firefox to enter it.
Not only when a password is needed or saved/updated. Always! That’s really annoying.
Sadly mine was already checked so there was nothing to do there.
Also, my partner has Bitdefender 2019 and the same error is happening with Firefox on that computer too (only working when you deactivate the HTTPS equivalent or change the Firefox setting). It looks like Mozilla really jumped the gun with this update.
I reverted my original workaround because I don’t think it’s safe to have no HTTP scanning, and changed the Firefox setting instead, although I echo the other user that it asking for the Master Password each run is annoying. I just wish I could use the quick-fixes that seem to work for many others! But no dice, for whatever reason.