I'm setting up an Address Book using LDAP (slapd) in Debian. Right now I have succesfully installed and it's working (using phpldapadmin as frontend).

The only problem I've seend it's in the client side (using Thunderbird), I can access the contacts that there are in the server, if a search them I can find them, if I change the information in the server and go to see it at the client I can see that the information is update. But when I go to see the list of contacts I can't see any.

I tried at debugging it, using

# slapd -d 1

And I see the search queries, but I don't see any query for listing the contacts of the address book. What could be wrong?

link|improve this question

60% accept rate
This is my problem. The solution proposed there doesn't work for me because it's for ActiveDirectory and I'm using slapd/openldap. – anders Jul 24 '11 at 10:37
feedback

1 Answer

up vote 1 down vote accepted

From what I can tell, Thunderbird never requests the full address book from an LDAP server. You can do a search for @ and it will show all entries with an email address (but that's not very convenient).

The easiest way I found so far is to install the Contacts Sidebar add-on for Thunderbird 5. When you choose the LDAP server, the full list of contacts appears automatically.

Don't worry too much about the search filter, unless you have a mix of objects in LDAP (eg you're using it for things other than contacts); leaving it at the default (objectclass=*) worked fine for me.

link|improve this answer
OK. Contacts Sidebar is working. Thank you! So, it is how it's supposed to work Thunderbird? :S – anders Jul 26 '11 at 5:46
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.