Red Hat Bugzilla – Bug 387351
LDAP based contact lists don't work in evolution
Last modified: 2007-11-30 17:12:22 EST
Description of problem:
Evolution is not able to search an LDAP based contact list from the contacts
window nor is it able to auto-complete addresses when authoring new mail items.
(Even with the ldap server's entry checked in the autocomplete preferences window)
No error message is given, results are simply not produced. (Other mail clients
like Thunderbird and Claws-mail have no problems connecting to the same server
using the same settings)
Version-Release number of selected component (if applicable):
no ldap libraries are linked into evolution-data-server nor evolution
evolution-data-server links LDAP libraries statically, so it's the reason that
you do not see any "links" to runtime libraries. Can you try to change setup in
address book preferences, on the tab "Details" that you have set proper Search
base and that the Search scope is Sub (it's sometimes better than Search scope
One). Also, when searching (browse LDAP address books is not possible, so one
should always search), then you want to write at least 3 characters (you
probably know, I mentioned it here just in case).
If it's still a problem to obtain any contacts from your LDAP, then there will
be probably any message on the console, either console of evolution, or console
of evolution-data-server. Please try, and attach here an output from each
console. Thanks in advance. (Before you run evolution-data-server on console,
close previous version with command "evolution --force-shutdown", it will close
all evolution related processes). Then run
/usr/libexec/evolution-data-server-1.12 on the console and on the second console
/usr/bin/evolution and try to search your LDAP address book).
You were correct that I needed to use the Search Scope "Sub". I believe that
this change only took effect once I restarted evolution-data-server, leading me
to think that it had no effect (the first time I had tried it).