Closed Bug 533744 Opened 15 years ago Closed 3 years ago

Unable to "Add security exception" when migrate from 2.0.x to 3.0.x because mail.server.serverX.realhostname is missing in pref.js

Categories

(Thunderbird :: Security, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: carsten, Unassigned)

References

Details

(Whiteboard: [223 Migration])

User-Agent:       Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.10
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0

The "Add security exception" dialog is useless, because it's impossible to retrieve certificate via "Get certificate" from pop3-SSL-server.

Reproducible: Always

Steps to Reproduce:
1. Try to connect to pop3.inMail.sk:995
2. "Add security exception" pops up
3. Get certificate didn't work -> No information available
Actual Results:  
No information available

Expected Results:  
Get certificate download certificate and it's possible to store an exception
useless -> inoperable
> Try to connect to pop3.inMail.sk:995

Did you also try pop3.inmail.sk 995 (lower caps)?

I get a special cert dialog from Thunderbird, it's definitely not the same from FF.

INVALID unless further information.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
Lower case didn't help.

Why not checking yourself? It's not nessecary to have an account at inmail.sk (but it's a freemailer, you could) for testing SSL-connections.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
> Why not checking yourself?

I did:

> I get a special cert dialog from Thunderbird,
> it's definitely not the same from FF.

INVALID unless further information.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago15 years ago
Resolution: --- → INVALID
I found that the problem didn't exist with a fresh user profile.

Only at the profile that is imported from Thunderbird 2 it didn't work.
It helped to change the servername in Account settings and reenter it.
(In reply to comment #5)
> I found that the problem didn't exist with a fresh user profile.
> 
> Only at the profile that is imported from Thunderbird 2 it didn't work.
> It helped to change the servername in Account settings and reenter it.

What changed between the two in prefs.js if you still can give us the diff.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
Whiteboard: [223 Migration]
I restored my backup and created a diff, I think the problem is the missing realhostname.

$ diff prefs.js_broken prefs.js_repaired
32c32,33
< user_pref("mail.accountmanager.accounts", "account1,account2");
---
> user_pref("mail.account.account3.server", "server3");
> user_pref("mail.accountmanager.accounts", "account1,account2,account3");
34a36
> user_pref("mail.append_preconfig_smtpservers.version", 2);
38a41
> user_pref("mail.identity.id1.archive_folder", "mailbox://removed@pop3.inMail.sk/Archives");
61a65
> user_pref("mail.openMessageBehavior.version", 1);
66a71
> user_pref("mail.rights.version", 1);
94a100
> user_pref("mail.server.server2.realhostname", "pop3.inmail.sk");
102a109,115
> user_pref("mail.server.server3.directory", "C:\\Dokumente und Einstellungen\\Administrator\\Anwendungsdaten\\Thunderbird\\Profiles\\removed.default\\Mail\\smart mailboxes");
> user_pref("mail.server.server3.directory-rel", "[ProfD]Mail/smart mailboxes");
> user_pref("mail.server.server3.hidden", true);
> user_pref("mail.server.server3.hostname", "smart mailboxes");
> user_pref("mail.server.server3.name", "Smart Folders");
> user_pref("mail.server.server3.type", "none");
> user_pref("mail.server.server3.userName", "nobody");
119c132
< user_pref("mailnews.start_page_override.mstone", "1.8.1.23");
---
> user_pref("mailnews.start_page_override.mstone", "3.0");
131d143
< user_pref("mailnews.ui.threadpane.version", 5);
The problem is the missing realhostname, if I delete it in the repaired version and delete the stored exception than dialog didn't work again.
Summary: "Add security exception" dialog is useless (seems to be copied from Firefox) → Unable to "Add security exception" when migrate from 2.0.x to 3.0.x because mail.server.serverX.realhostname is missing in pref.js
(In reply to comment #0)
> The "Add security exception" dialog is useless, because it's impossible to
AGREED ! ! 
Big window, very little info.
And very little functionality other than "push this button to MAYBE take a big risk".
????
Really stupid window needs a lot of work.
Is issue still seen when using a current version of Thunderbird?
Flags: needinfo?(dbkh999)
Flags: needinfo?(carsten)
Options > Advanced > Certificates > View Certificates > Add Exception 
== Normal Usable "Add Security Exception" window on TB 38.1.0, Win 8.1
Flags: needinfo?(dbkh999)
Severity: major → normal
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago3 years ago
Flags: needinfo?(carsten)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.