From d5e70c6e2a95807ee45c29316378bf61b92c6ccb Mon Sep 17 00:00:00 2001 From: Joseph Schorr Date: Wed, 20 May 2015 14:53:31 -0400 Subject: [PATCH] Explicitly enable LDAP referrals Note: The mock LDAP system doesn't support referrals, so we can't add a unit test for this. --- data/users.py | 1 + 1 file changed, 1 insertion(+) diff --git a/data/users.py b/data/users.py index a50d462b9..22c51273e 100644 --- a/data/users.py +++ b/data/users.py @@ -43,6 +43,7 @@ class LDAPConnection(object): def __enter__(self): trace_level = 2 if os.environ.get('LDAP_DEBUG') == '1' else 0 self._conn = ldap.initialize(self._ldap_uri, trace_level=trace_level) + self._conn.set_option(ldap.OPT_REFERRALS, 1) self._conn.simple_bind_s(self._user_dn, self._user_pw) return self._conn