|
|
@@ -118,6 +118,10 @@ class Auth(auth.BaseAuth):
|
|
|
elif tmp == "OPTIONAL":
|
|
|
self._ldap_ssl_verify_mode = ssl.CERT_OPTIONAL
|
|
|
|
|
|
+ if self._ldap_uri.lower().startswith("ldaps://") and self._ldap_security not in ("tls", "starttls"):
|
|
|
+ logger.info("Inferring 'ldap_security' = tls from 'ldap_uri' starting with 'ldaps://'")
|
|
|
+ self._ldap_security = "tls"
|
|
|
+
|
|
|
logger.info("auth.ldap_uri : %r" % self._ldap_uri)
|
|
|
logger.info("auth.ldap_base : %r" % self._ldap_base)
|
|
|
logger.info("auth.ldap_reader_dn : %r" % self._ldap_reader_dn)
|