TLS doesn't work
|Reported by:||trac-hacks@…||Owned by:||eblot|
|Cc:||trash723723-forums@…, harbulot||Trac Release:||0.10|
TLS support in the LDAP plugin is broken.
First of all, IIRC TLS works over port 389, not 636 (which is the SSL port, SSL != TLS). This should be fixed in api.py
Also, there are no options to set certificates in trac.ini. (It doesn't use the (CA) certificate set in /etc/openldap/ldap.conf, does it?) I guess to make TLS really work there is still some work to do.
Anyway, I didn't have time to dive into this any further. I hope this can be fixed by someone else.
Or perhaps I missed something, in which case the Wiki documentation should be updated to explain how TLS works with ldapplugin.