Another delayed response due to message being missed while was on a trip. When using Apache on Windows, the default language locale isn't necessarily UTF-8, but something else. In this case, the LDAP module appears to not be tolerant of strange locale values.
I know how to override locale etc when using daemon mode on UNIX systems, or in system startup files on some UNIX systems, but I have no idea how you would over locale etc for Apache on Windows. Sorry can't really help. Graham > On 13 Mar 2019, at 4:53 pm, Yaakov Blank <[email protected]> wrote: > > Using: > Flask > Windows > Ldap3 > Connect using TLS > Attaching Apache mod conf file > Using Flask development server ldap user \ password authenticated fine. > When calling in Apache mod_wsgi received "unknown encoding: cp0" error on > bind() > > Appreciate any ideas. > > Below is the ldap code snippet: > > def auth(serverName, domain, username, password): > ldap_server = 'ldaps://%s:636' % (serverName) > server = Server(ldap_server, get_info=ALL, mode=IP_V4_ONLY, > connect_timeout=5) > if (not server.check_availability()): > raise ValueError('Unable to connect to server %s' % server) > > > conDict = {'domain': domain, 'username': username} > user_dn = "%(domain)s\\%(username)s" % conDict > connection = Connection(server, user_dn, password=password, > read_only=True, receive_timeout=5) > authenticated = connection.bind() > > > return authenticated > > > > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/modwsgi > <https://groups.google.com/group/modwsgi>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > <testWSGI.conf> -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
