From e9f7860816040f4c7b121e0ca4ba5d9c0d437a31 Mon Sep 17 00:00:00 2001 From: sirferl Date: Wed, 25 Nov 2020 14:06:26 +0100 Subject: [PATCH] Fixed AD-LDAP decode problem --- lemur/auth/ldap.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lemur/auth/ldap.py b/lemur/auth/ldap.py index 030c7c78..48604785 100644 --- a/lemur/auth/ldap.py +++ b/lemur/auth/ldap.py @@ -211,7 +211,7 @@ class LdapPrincipal: for group in lgroups: (dn, values) = group if type(values) == dict: - self.ldap_groups.append(values["cn"][0].decode("ascii")) + self.ldap_groups.append(values["cn"][0].decode("utf-8")) else: lgroups = self.ldap_client.search_s( self.ldap_base_dn, ldap.SCOPE_SUBTREE, ldap_filter, self.ldap_attrs