GNOME Bugzilla – Bug 267541
LDAP password not remembered
Last modified: 2013-09-10 14:03:26 UTC
Description of Problem: I have LDAP configured for contacts. I authenticate to the server, and click 'Remember this password'. This works. However, a short time later it asks me to authenticate again. This time, my password gets rejected every time, no matter if I have checked 'Remember this password' or not, and all I can do is cancel. If I start up evolution fresh, it works again, for about half an hour, then the problem re-occurs.
I see the exact same behavior. This is with evolution 2.0.2-3 from debian unstable, talking to a Microsoft Exchange Active Directory LDAP server. I don't know how to turn on LDAP logging or debugging but if someone can tell me how I can give it a shot and perhaps add some more useful verbose output here...
I am also using Active Directory LDAP if that's significant.
*** bug 261246 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of http://bugzilla.ximian.com/show_bug.cgi?id=68656 ***
oops wrong duplicate
Run evolution data server in a terminal and attached the debug output you get there when this error happens, my guess is that ldap connections timing out when there are no operations for long time and evo is not reconnecting. lokk for idle time out settings in your /etc/ldap.conf or similar conf files
Every time the auth fails, I simply get a line such as: simple auth as <username> Where I've replaced username with the name I'm authenticating to LDAP with. Then I just get the LDAP login box again. I also notice that the first time the authentciation works, I get the following warning: (evolution-data-server:2118): libebookbackend-WARNING **: subschema read returned nothing before successful auth simple auth as <username> I have no timeouts defined in /etc/ldap.conf Is there anything else I can do to get some more detail on where it's failing?
*** bug 270156 has been marked as a duplicate of this bug. ***
As stated in bug 270156, this happens against M$ Exchange 2000's LDAP server too.
I'm trying to run evolution-data-server in a terminal as suggested, but getting errors. I've killed the existing process, and running /usr/libexec/evolution-data-server-1.0 gets me this: evolution-data-server-Message: Starting server libedata-book-Message: Error registering the PAS factory: already active evolution-data-server-ERROR **: server.c:356: could not initialize Server service "BOOKS"; terminating aborting... Aborted
that error indicates that evolution-data-server is already running , please do evolution --force-shutdown and then start data server
it is not telated to password remembering. ldap simple bind fails with LDAP_SERVER_DOWN when there is no operation with the ldap handle for some time. Sent a patch
fixed
*** bug 252374 has been marked as a duplicate of this bug. ***