Please confirm: in addition, the lines in keystone/common/ldap/core.py
if user is None: user = self.LDAP_USER
if password is None: password = self.LDAP_PASSWORD
should be
if not user: user = self.LDAP_USER
if not password: password = self.LDAP_PASSWORD
to match the logic of the check for bypassing the bind?
if user and password: conn.simple_bind_s(user, password)
Please confirm: in addition, the lines in keystone/ common/ ldap/core. py
if user is None:
user = self.LDAP_USER
if password is None:
password = self.LDAP_PASSWORD
should be
if not user:
user = self.LDAP_USER
if not password:
password = self.LDAP_PASSWORD
to match the logic of the check for bypassing the bind?
if user and password:
conn. simple_ bind_s( user, password)