Bug 387351 - LDAP based contact lists don't work in evolution
Summary: LDAP based contact lists don't work in evolution
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-data-server
Version: 8
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-11-16 18:21 UTC by Eric Mertens
Modified: 2007-11-30 22:12 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-11-19 17:57:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Eric Mertens 2007-11-16 18:21:23 UTC
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):
evolution-data-server-1.12.1-2.fc8
evolution-2.12.1-3.fc8

Additional Info:
no ldap libraries are linked into evolution-data-server nor evolution

Comment 1 Milan Crha 2007-11-19 17:26:15 UTC
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).

Comment 2 Eric Mertens 2007-11-19 17:57:19 UTC
Milan Crha,

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).


Note You need to log in before you can comment on or make changes to this bug.