Open f1-outsourcing opened 7 years ago
Calendar Server is not expecting a boolean, it's expecting a matching string to indicate True. For example, if you set:
<key>loginAllowed</key>
<array>
<string>calendarStatus:active</string>
</array>
...if the LDAP attribute "calendarStatus" has the value "active", that will allow login for the associated account. It's done this way to be flexible and work with whatever existing LDAP schema you might have.
As of a few minutes ago, if you're not interested in using loginAllowed to control login access, you can now leave that out of your plist file.
if i do an ldapsearch from the same server and credentials as the calendarserver is installed, I can query the ldap record correctly
Yet when i try to authenticate with calendarserver I get something like authentication failure, login not allowed.
I have this in the plist
If I make this modification to the code,
The login procedure proceeds.
This led me to believe that