Closed
Bug 512187
Opened 15 years ago
Closed 15 years ago
1.1.18 candidate fails to connect with SSL/TLS secured sites, PSM fails to initialize
Categories
(SeaMonkey :: Security, defect, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ul-mcamafia, Assigned: mcsmurf)
References
Details
(Keywords: fixed1.8.1.23)
Attachments
(1 file)
771 bytes,
patch
|
kairo
:
review+
dveditz
:
approval1.8.1.next+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.22) Gecko/20090605 SeaMonkey/1.1.17
The Release Candidate of Seamonkey 1.1.18 cannot login with password manager.
The password manager cannot show/administer the saved passwords.
After reinstalling 1.1.17 all works like it did ever since before.
Maybe (???) related to the version bump of NSS.
Reproducible: Always
Steps to Reproduce:
1. Deinstall v. 1.1.17
2. Install 1.1.18
3. Try to connect to website or mailbox with a password manager saved password
Actual Results:
No connection to mailbox.
Expected Results:
Like previous released versions.
Reporter | ||
Updated•15 years ago
|
Severity: major → critical
Priority: -- → P1
Version: unspecified → SeaMonkey 1.1 Branch
Reporter | ||
Comment 1•15 years ago
|
||
This error message appears when I try to login into bugzilla with Seamonkey 1.1.18
instead of requesting the Master password for PSM.
This document cannot be displayed unless you install the Personal Security Manager (PSM). Download and install PSM and try again, or contact your system administrator.
Comment 2•15 years ago
|
||
Can you display https://bugzilla.mozilla.org at all with 1.1.18?
How did you install 1.1.18? From where? With the installer, with a zip?
Of course, the user agent and build identifier in your comment #0 is bogus, it's the one from 1.1.17.
Reporter | ||
Comment 3•15 years ago
|
||
I can display https://bugzilla.mozilla.org starting with a clean profile.
With my working profile the error message from comment #1 appears instead of the dialog asking for the security password, as my bugzilla account data is stored in PSM.
installed the release candidate from
"http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/candidates-1.1.18/seamonkey-1.1.18.en-US.win32.installer.exe"
Windows XP/SP3 with all latest patches.
The build identifier in comment #0 results from reinstalling 1.1.17 afterwards since I needed a working internet access for posting to bugzilla.
My working profile has master password set and encryption of the sensitive data enabled.
Comment 4•15 years ago
|
||
(In reply to comment #3)
> I can display https://bugzilla.mozilla.org starting with a clean profile.
OK, that's one good step. Does that also work in your working profile?
> With my working profile the error message from comment #1 appears instead of
> the dialog asking for the security password, as my bugzilla account data is
> stored in PSM.
PSM doesn't store any passwords, but it can encrypt them if you're using a master password.
> My working profile has master password set and encryption of the sensitive data
> enabled.
OK, so PSM is used to encrypt the passwords, it's not used for storing them though ;-)
One more question on your installation: Did you uninstall 1.1.17 before installing 1.1.18 (or install 1.1.18 into a clean directory)?
And if you assign a master password in the clean profile, can passwords be stored and prefilled?
Reporter | ||
Comment 5•15 years ago
|
||
(In reply to comment #4)
> One more question on your installation: Did you uninstall 1.1.17 before
> installing 1.1.18 (or install 1.1.18 into a clean directory)?
Uninstalled 1.1.17 before installing 1.1.18 so all user settings preserved.
I usually install the language package de-AT after the installation on windows only.
> And if you assign a master password in the clean profile, can passwords be
> stored and prefilled?
At least with my AIX 5.1 build from SEAMONKEY_1_1_18_RELEASE tag which finished compilation a few minutes ago this worked. Will check on Windows later too.
Reporter | ||
Comment 6•15 years ago
|
||
Testing on a fresh Windows user account (Tested with Win2k Prof SP4, same behaviour as WinXP SP3):
- no SSL/TLS secured connections at all
- I _cannot_ connect to https://bugzilla.mozilla.org at all on a fresh profile
- I have to withdraw my comment #3 for Windows platform
sorry for my confusion, happened while testing the first AIX build of 1.1.18.
- Seamonkey 1.1.18 (built from CVS) works on AIX 5.1 without PSM trouble
- It seems that I'm not asked for passwords because the connections fails before the PSM can recognize the html form or login into mail account via SSL secured IMAP account. In case of the mail component no error is shown. Nothing happens from users point of view.
Reporter | ||
Updated•15 years ago
|
Severity: critical → blocker
Flags: blocking-seamonkey1.1.18?
Reporter | ||
Updated•15 years ago
|
Summary: RC1 of 1.1.18 cannot login with saved passwords → RC1 of 1.1.18 cannot login with saved passwords on SSL/TLS secured sites
Comment 7•15 years ago
|
||
This looks like PSM/NSS fails to initialize. We're getting more reports like that from Windows users, adjusting summary, granting blocking, moving to better component.
Status: UNCONFIRMED → NEW
Component: Passwords & Permissions → Security
Ever confirmed: true
Flags: blocking-seamonkey1.1.18? → blocking-seamonkey1.1.18+
QA Contact: privacy → seamonkey
Summary: RC1 of 1.1.18 cannot login with saved passwords on SSL/TLS secured sites → 1.1.18 candidate fails to connect with SSL/TLS secured sites, PSM fails to initialize
Reporter | ||
Comment 8•15 years ago
|
||
Thunderbird 2.0.0.23 has no problems with PSM/NSS initialization for same test cases.
Assignee | ||
Comment 9•15 years ago
|
||
The original patch did not fix this installer package file. This patch was tested and works fine.
Comment 10•15 years ago
|
||
Comment on attachment 396289 [details] [diff] [review]
Patch
I would put the sqlite3.dll into the NSS section as this is the SQLite used by NSS, while the other code uses another one IIRC. But in any case, r=me
Attachment #396289 -
Flags: review?(kairo) → review+
Updated•15 years ago
|
Attachment #396289 -
Flags: approval1.8.1.next+
Comment 11•15 years ago
|
||
Comment on attachment 396289 [details] [diff] [review]
Patch
Approved for 1.8.1.23, a=dveditz
I guess you need to check this into the relbranch and the main branch. Fine to do so.
Assignee | ||
Comment 12•15 years ago
|
||
Checking in basebrowser-installer-win.pkg;
/cvsroot/mozilla/embedding/config/basebrowser-installer-win.pkg,v <-- basebrow
ser-installer-win.pkg
new revision: 1.29.4.7; previous revision: 1.29.4.6
done
Keywords: fixed1.8.1.23
Comment 13•15 years ago
|
||
on GECKO181_20090812_RELBRANCH:
Checking in embedding/config/basebrowser-installer-win.pkg;
/cvsroot/mozilla/embedding/config/basebrowser-installer-win.pkg,v <-- basebrowser-installer-win.pkg
new revision: 1.29.4.6.32.1; previous revision: 1.29.4.6
done
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•