1 Reply Latest reply: Apr 2, 2013 6:16 AM by MrHoffman
quarfie Level 1 Level 1 (0 points)

I've only ever used Open Directory to control user access to our computers, wikis, etc.


I am now using a VOIP Softphone called "Bria" which has the ability to connect to an LDAP server to access contact information.


In the settings, it asks for:


Authentication Method (Anonymous or Simple)

User name (dn=)


Root DN

Search Expression


How to I find out what goes in these fields (I think I can figure out server, user name, and credential!;-))

  • 1. Re: Settings for a third party app accessing the directory.
    MrHoffman Level 6 Level 6 (12,470 points)

    The following is far from a complete answer, and I don't have a Bria around to check.


    In the following, the host name with the Open Directory server is sls.example.net.  You'll need to substitute hunks of that host name in various parts of the following.  (Note that the terms used in the following are different than what you're using; they're a different application connecting to LDAP and performing user authentication, and not from a "Bria" device.)


    server = sls.example.net

    port = 389

    bind_dn = uid={your-ldap-user-here},cn=users,dc=sls,dc=example,dc=net

    bind_password = {your-ldap-password-here}

    base_dn = cn=users,dc=sls,dc=example,dc=net

    scope = sub

    port_security = none

    password_type = standard


    What little I can find on the search expression (basically, nothing) is shown in this posting.


    The other option according to this post appears to be to use Jabber/XMPP to get to this information, which should include iChat Server, which 10.6 does offer.


    Unless you find somebody here that's used this combination, I suspect you'll have to rummage LDAP with Workgroup Manager and the Bria, or get somebody to rummage for you.  I dislike devices that connect into LDAP.  Not because it's a bad idea, it's a great idea, but rather that I've yet to encounter a device that documented the LDAP connection decently.   It seemingly always involves rummaging, too.