SSL_ERROR_UNKNOWN_CA_ALERT
Categories
(Firefox :: Security, defect)
Tracking
()
People
(Reporter: sergio+it, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0
Steps to reproduce:
- I have a user certificate in
Your certificatedinstalled. (CN=myhost.mydomain.tld) - Trying to open https://tracker.debian.org asks to choose a certificate if installed (my own). Cancelling certificate request shows tracker.debian.org page.
Actual results:
- Once, accidentally, by mistake I've answered to choose my certificate for tracker.debian.org and firefox permanently remembers my answer.
- Now it shows SSL_ERROR_UNKNOWN_CA_ALERT for tracker.debian.org
Expected results:
The only way I know to fix it is to remove my certificate (to reset that remembrance) and install it back.
Comment 1•6 years ago
|
||
Does restarting Firefox clear the cached decision?
No. Restarting Firefox or even cleaning the session doesn't help.
And I knot how to reproduce it: you need exactly three files: cert9.db, key4.db and prefs.js. Removing one of these files lead to key re-asking or just opening tracker.debian.org without any question (if you remove the key).
I've recreated the CA so I can attach all three files here, even one of them contains my private key.
Comment 6•6 years ago
|
||
You've configured Firefox to select a client certificate automatically for any server that asks, without informing you. You can reset this in about:preferences, going to the Privacy & Security tab, and selecting the option Ask you every time under Certificates. Does that result in Firefox doing what you want?
All is wrong. I'll open another bug.
Comment 9•6 years ago
|
||
They can't be removed, but I marked them inaccessible to anyone who doesn't have access to core security bugs.
Comment 10•6 years ago
|
||
That said, you should probably revoke and replace any private keys that are in that key4.db file (sorry for the bugspam).
| Reporter | ||
Comment 11•6 years ago
|
||
All keys were revoked before upload. I've asked to remove them just in case. Thank you.
Description
•