From 094624a0f6743869ef0e15e73fbabde5c8d3157f Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Thu, 30 Nov 2017 08:01:22 +0100 Subject: [PATCH] Fix urlfetch on Python 2.7 Signed-off-by: Christian Heimes --- Lib/ldap/schema/subentry.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Lib/ldap/schema/subentry.py b/Lib/ldap/schema/subentry.py index 4e95151..6091a75 100644 --- a/Lib/ldap/schema/subentry.py +++ b/Lib/ldap/schema/subentry.py @@ -456,10 +456,9 @@ def urlfetch(uri,trace_level=0): import ldapurl ldap_url = ldapurl.LDAPUrl(uri) - # This is an internal function; don't enable bytes_mode. - l=ldap.initialize(ldap_url.initializeUrl(),trace_level,bytes_mode=False) + l=ldap.initialize(ldap_url.initializeUrl(),trace_level) l.protocol_version = ldap.VERSION3 - l.simple_bind_s(ldap_url.who or '', ldap_url.cred or '') + l.simple_bind_s(ldap_url.who or u'', ldap_url.cred or u'') subschemasubentry_dn = l.search_subschemasubentry_s(ldap_url.dn) if subschemasubentry_dn is None: s_temp = None