I’ve changed the value of the two dc attributes in the LDAP DN template field (by the way, I think I should also replace cn with displayname for the next field according to this : SSO/LDAP integration | Yunohost Documentation). With this, I no longer get Internal server error message with agendav, but I still can’t authenticate as a user.
I have the same issue, no way to authenticate on https://mydavserver.com/dav.php whatever the authentication type I use.
And my LDAP users are not automatically visible in Baikal GUI.
I reinstalled Yunohost server from scratch but still does not work…
Well my understanding is that LDAP just does not work for Baïkal despite the app being level 8. I am not the only one with the same problem, it looks general.
By any chance, if it can help, I am running Yunohost on a Olinuxino-Lime.
By default, Baïkal is configured to look for users in YunoHost’s LDAP directory. YunoHost’s users will appear under User and ressources menu after their first authentication.
What I didn’t manage to do was authenticate users for the first time.
If I don’t find a solution in a few weeks, I’ll file a bug report on github.
I’ve just updated Baikal to version 0.9.3~ynh4 and everything works. If I understood correctly, the problem was with PHP 8.2. In version 0.9.3~ynh4 PHP 8.1 is used.
For your information, you don’t need to modify the LDAP DN template field.
Now I’m trying to share calendars between users, but that’s another story