Closed
Bug 12595
Opened 25 years ago
Closed 25 years ago
[PREF MIGRATION] migrate the "remember password pref"
Categories
(MailNews Core :: Backend, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
M11
People
(Reporter: sspitzer, Assigned: sspitzer)
Details
for 4.x pop and 4.x imap servers. I've got this fix in my tree. as soon as the tree goes green, I'll check it in.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M10
Assignee | ||
Comment 1•25 years ago
|
||
marking m10. accepting
Assignee | ||
Updated•25 years ago
|
Assignee: phil → sspitzer
Status: ASSIGNED → NEW
Assignee | ||
Comment 2•25 years ago
|
||
assign to me.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 3•25 years ago
|
||
fixed. now this pref gets migrated for pop and imap 4.x servers.
As far as I can tell from NT 4.0 so far, this pref migrates only to prefs.js as a 4.x style pref line which doesn't specify server number (like server.server1.remember_password). There is no 5.0 style prefs.js line, and after migration password is not remembered even after several successful authentications to server over sessions. The Account Setup UI does indeed display an enabled state/checkmark for the pref, but it doesn't appear to work for either POP or IMAP. I have gotten remember password to work if enabling it for the first time in seamonkey, so I know it does work at some level. I have some more testing to do before I change the status of this bug report. Just wanted to report my findings so far.
Reopening this. Using 10-04m11 build (tested mac and nt 4.0) Here's what happens with migration of remember password pref: 1. IMAP: If you haven't set remember password in 4.x, the seamonkey migrated prefs.js file shows one 4.x style line (doesn't specify server id) in the seamonkey prefs.js file: mail.imap.server.nsmail-1.remember_password, false 2. POP: If you haven't set remember password in 4.x, the seamonkey migrated prefs.js file shows no remember password pref line at all. 3. IMAP: If you did remember password in 4.x and migrate, the seamoney prefs.js file shows a 4.x style remember password == true, but doesn't set 5.0 line(s). Try to get mail, you're asked for password. Pref is not set properly for 5.0. 4. POP: If you did remember password in 4.x and migrate, the seamoney prefs.js file shows a 4.x style remember password == true, but doesn't set 5.0 line(s). Try to get mail, you're asked for password. Pref is not set properly for 5.0.
Assignee | ||
Updated•25 years ago
|
Status: REOPENED → ASSIGNED
Target Milestone: M10 → M11
Assignee | ||
Comment 6•25 years ago
|
||
moving to m11. accepting.
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Comment 7•25 years ago
|
||
sspitzer sez fixed. laurel?
Using 1999-11-01-08m11 on NT 4.0: Well, now the pref mail.server.server1.remember_password is set to true upon migration when the password was remembered in 4.x. However, there is no entry in prefs (5.0 style) for the password itself, so the user must provide the password again when using 5.0 for the first time. This is true of both IMAP and POP. So, technically, yes we are migrating the pref. But it doesn't work first time out in 5.0. Will check other platforms...
Updated•25 years ago
|
Status: REOPENED → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Comment 10•25 years ago
|
||
Hi Laurel, this is actually the intended behavior. The password in 4.x is encrypted using non open source code. We can't decrypt it in 5.0. So we have to force the user to re-enter there password after migrating with remember password for the first time. So remember_password should get migrated. But you should never see the 4.x password itself get migrated. We'll ask the user for this password the first time we need it and then we'll remember it and write it out to prefs. Re-closing.
Comment 11•25 years ago
|
||
OK. Verified on NT 4.0 and linux 6.0 Someday when Mac migration is fixed, I'll verify it on mac.
Comment 12•25 years ago
|
||
OK using 1999-11-04-08m11 commercial build Mac OS 8.5.1
Updated•20 years ago
|
Product: MailNews → Core
Updated•16 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•