Home Forums OS X Server and Client Discussion Questions and Answers Using LDAP as central Addressbook storage: how?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #355877
    tomster
    Participant

    hello,

    i’m looking into the possibility of using an LDAP server for central storage of Addresses/Contact Info.

    I envision that there will be one shared contact pool onto which everybody has read/write access plus one personal addressbook per user.

    from what i¥ve seen so far, i think the problematic part is the ldap CLIENT, rather than the server, so perhaps my question should be: does anybody know of an LDAP client with which one can add/edit entries? Apparently, the Apple Addressbook can only read ldap contacts…

    thanks for any help,

    tom

    #357422
    Anonymous
    Participant

    [quote:29e86fd6c1=”tomster”]hello,

    i’m looking into the possibility of using an LDAP server for central storage of Addresses/Contact Info.

    I envision that there will be one shared contact pool onto which everybody has read/write access plus one personal addressbook per user.

    from what i¥ve seen so far, i think the problematic part is the ldap CLIENT, rather than the server, so perhaps my question should be: does anybody know of an LDAP client with which one can add/edit entries? Apparently, the Apple Addressbook can only read ldap contacts…

    thanks for any help,

    tom[/quote:29e86fd6c1]

    Hi Tom — I’m just starting to look into this myself, but I didn’t get so far as to get Addressbook to be able to read entries from my OpenLDAP server. Could you post a little information on Addressbook’s requirements for this?

    The Addressbook GUI has the appearance that it supports non-anonymous binds to an LDAP server. I have filled in the username, password, and Auth type fields in the Addressbook LDAP preferences dialogue. I can see from my OpenLDAP logs that it makes a connection to the server, but it does not bind using the DN and password that I specified.

    I can, however, use ‘ldapsearch’ from the command line and successfully query the openldap server.

    I’m running OpenLDAP 2.1.26, and the latest version of Addressbook from Apple. I enabled ldaps (on port 636), since Addressbook doesn’t support TLS.

    Thanks.

    .

    I

    #357423
    Anonymous
    Participant

    [quote:4efc247a9f=”Anonymous”][
    I’m running OpenLDAP 2.1.26, and the latest version of Addressbook from Apple. I enabled ldaps (on port 636), since Addressbook doesn’t support TLS.
    I[/quote:4efc247a9f]

    OK, I managed to get it to do searches by disabling SSL. Without SSL, it binds as the specified DN, and performs searches, but nothing comes back. If I also allow anonymous read access, then I get search results back. Although it won’t seem to do a listing of all entries – only on specific search terms, and “*” doesn’t count.

    So basically it looks like Apple Address book doesn’t really support SSL, and has a broken LDAP bind implementation – it binds as the user, but searches anonymously.

    Has anyone achieved better results than this? Am I missing something?

    Does anyone know where I could get the schema that Addressbook uses for addressbook entries?

    Thanks!

    .

    #366070
    Anonymous
    Guest

    Take a look at AddressBook 4 LDAP j2anywhere.com for a SSL enabled native LDAP client for OS X.

    Sorry to be about 2 years late with this

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.

Comments are closed