apple / ccs-calendarserver

The Calendar and Contacts Server.
https://www.calendarserver.org
Apache License 2.0
485 stars 136 forks source link

some link/howto to a basic working openldap setup #474

Open f1-outsourcing opened 7 years ago

f1-outsourcing commented 7 years ago

I had a 4.2 running without problems, when i install the 9.0 i get all kinds of undocumented issues, first the allowlogin. I know have that it cannot find the user in ldap, but when i search from the same host with ldapsearch it finds the entry.

2017-02-12T16:37:27+0100 [caldav-0] [txdav.dps.client#debug] DPS call <class 'txdav.dps.commands.RecordWithShortNameCommand'> duration=9.11ms, results=1

2017-02-12T16:37:27+0100 [directoryproxy] [twext.who.ldap._service.DirectoryService#debug] LDAP result count ((uid=admin)): 0

PS. debug is not printing the ldap query, but a array with elements! So either change "Records from LDAP query" to "LDAP array" or print the query

PPS. I guess you are not sending the loginAllowed in the ldap query?

PPPS. Maybe tool to convert old plist to new one?