Re: anyone have Davical LDAP Settings config file they can share

Nate: did you manage to find a working LDAP config for DaviCal when pointing it at the OpenLDAP install from iRedMail.

I have managed to get Ejabberd working against the same LDAP, but my similar efforts for DaviCal, Axjaxplorer, WebDav have yet to provide a working solution - note I used the iRedMail generated read-only account vmail rather than the Manager account just in case that password gets busted wide open....so for Ejabberd /etc/ejabberd.cfg I added:

Though rather than using an adjusted base ou=Users, via phpLDAPAdmin I added a new service tag to all XMPP permitted users otherwise users such as postmaster/noreply/admin show up in EJabberd roster. So the updated LDAP filter to restrict the user base was then shown in the ldap_filter (enabledService=ejabberd)

So some differences here to what I found generally available against Davical knowledge bases:

1. Mapping_field: 'username' => 'mail' - by default its 'username' => 'uid', if you already have defined calendars using user@domain.tld then it fails, so this makes it work and allows the full email username including domain.tld to be used - this is better for servers hosting multiple domains2. The rest of Mapping_field, date_format_type and format_updated is as per OpenLDAP suggestions (rather than Active Directory)3. Ensure Davical admin user can connect regardless of LDAP entry - do_not_sync_from_ldap = array( 'admin' => true )

For Apple OSX/IOS Address Book lookups following guidance from this forum becomes: