Open Bug 792400 Opened 8 years ago Updated 8 years ago

Multiple "Add Security Exception" dialogs for the same server when using multiple IMAP-accounts on that server

Categories

(Thunderbird :: Mail Window Front End, defect)

17 Branch
x86_64
Linux
defect
Not set

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: Martin.Schuster1, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Iceweasel/14.0.1
Build ID: 20120719062632

Steps to reproduce:

* Set up TB2 (really), manually added the internal CA cert to libnss.so
* Set up multiple IMAP/SSL accounts to a single mail server, that presents a certificate signed by that internal CA
* Replaced that TB2 (with the CA cert in libnss.so) by TB17 (w/o modified libnss.so)
* Started TB17
* Got a "Add Security Exception" dialog for the 1st connection
* chose "Confirm Security Exception", not unchecking "Permanently store this exception" (so it gets stored)


Actual results:

* Another ASE dialog came up (for the 2nd connection), with the very same server name and certificate
* chose "Confirm Security Exception", not unchecking "Permanently store this exception" (so it gets stored)
* A third ASE dialog came up (for the 3rd connection), etc


Expected results:

After confirming the Security Exception for this server with this certificate, no other ASE dialogs should have shown up.
I guess that the same problem will also arise if e.g. the certificate of the server expires (so not only when someone does sth. stupid like messing with libnss.so ;)
Blocks: 789883
Sorry, forgot to add the client info:

Mozilla/5.0 (X11; Linux i686 on x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0a2
ID:20120918042014
You need to log in before you can comment on or make changes to this bug.