Open Bug 453431 Opened 16 years ago Updated 2 years ago

new ldap login needed when changing identity/account

Categories

(MailNews Core :: LDAP Integration, defect)

x86
Linux
defect

Tracking

(Not tracked)

People

(Reporter: graylion, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1
Build Identifier: version 2.0.0.16 (20080724)



Binary package hint: thunderbird

Ubuntu 8.04.1 AMD64
TB version 2.0.0.16 (20080724)

I am using a somewhat unusual setup

I have 4 email accounts defined, 1 is a POP account, one is gmail, 2 are different IMAP mailboxes on the same server, called mailboxA and mailboxB from now on.

mailboxA actually covers 3 different email addresses via aliases on the mail server side and different identities in TB. mailboxB is straighforward in this.

mailboxA and mailboxB also use 2 different ldap accounts on the same ldap server (same box as the imap server), so both are configured to "use a different LDAP server". What happens is that whenever I change identity to send email from a different account or identity I get asked the LDAP password twice, clearly for both of these accounts (they do have different passwords) and no amount of saving it in password manager changes that.

IMO the managing of different identities is flakey and why on earth does it ask me for the LDAP password for mailboxB's LDAP account when I am using one of mailboxA's identities? And vice versa?

ProblemType: Bug
Architecture: amd64
Date: Wed Sep 3 12:06:27 2008
Dependencies:

DistroRelease: Ubuntu 8.04
NonfreeKernelModules: nvidia
Package: mozilla-thunderbird None [modified: /var/lib/dpkg/info/mozilla-thunderbird.list]
PackageArchitecture: all
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_IE.UTF-8
 SHELL=/bin/bash
SourcePackage: thunderbird
Uname: Linux 2.6.24-21-generic x86_64

Reproducible: Always

Steps to Reproduce:
1.create 2 different accounts on a mailserver you administrate
2.create those same 2 differnet accounts on an ldap server you administrate
3.create a bunch of aliases for one of these accounnts on the mailserver and mirror these aliases in different identities in TB
4. set TB to use the 2 different ldap accounts in conjucntion to the 2 email accounts
5. write emails from the different identities/accounts
Actual Results:  
every time you write an email from a different identity/account you get asked for the ldap passwords for both accounts

Expected Results:  
you should be asked the correct ldap password once for each account. and the dialogue should show you what you are being asked.
moving to security ... not sure if thats right. confirming as we have at least two reports aobut this issue in ubuntu.

Maybe your sent mail always goes to a different account and hence tbird needs to authenticate against that too?
Status: UNCONFIRMED → NEW
Component: General → Account Manager
Ever confirmed: true
QA Contact: general → account-manager
I am actually pretty sure that it is the account manager as I also have the problem that my settings for "display html/text" do not carry over to the other identities, once I changed them again in the primary identity.
seems like this should be in ldap or security - not sure which
Component: Account Manager → LDAP Integration
Product: Thunderbird → MailNews Core
QA Contact: account-manager → ldap-integration
Severity: major → normal
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.