I have the followling configuration problem: When I use this LDAP configuration (never mind the bind user part, I’m not at that part yet):
ENABLE_LDAP = True
LDAP_PROVIDER = 'ldap'
LDAP_SERVER_URL = 'ldap://host.domain.de'
I get this message in dtable_web.log
2023-03-24 06:31:13,852 [ERROR] seahub.base.accounts:789 authenticate ldap admin bind failed. {'msgtype': 97, 'msgid': 1, 'result': 8, 'desc': 'Strong(er) authentication required', 'ctrls': [], 'info': '00002028: LdapErr: DSID-0C090273, comment: The server requires binds to turn on integrity checking if SSL\\TLS are not already active on the connection, data 0, v3839'}
That looks as if I need to use LDAPS (LDAP over SSL / TLS) for the connection, right?
Question is: How do I configure this in Seatable? Is it possible at all?
In other Systems (Symfony-based PHP application), a configuration like this works:
LDAP_HOST=host.domain.de
LDAP_ENCRYPTION=tls
Obviously, the software chooses the right protocol (ldaps) and port (636). How do I achieve this in seatable?