LDAP authentication with special char in password doesn't work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Server (MOVED TO GITHUB) |
New
|
Undecided
|
Unassigned |
Bug Description
When trying to connect to OpenERP (with LDAP module installed) it doesn't works if password contains special chars (at least é char). For every other "simple char password", no problems.
Here is the server error log :
OpenERP Server Error
Client Traceback (most recent call last):
File "/opt/openerp/
response[
File "/opt/openerp/
req.
File "/opt/openerp/
uid = self.proxy(
File "/opt/openerp/
result = self.session.
File "/opt/openerp/
raise xmlrpclib.
Server Traceback (most recent call last):
File "/opt/openerp/
return openerp.
File "/usr/lib/
result = ExportService.
File "/usr/lib/
return fn(*params)
File "/usr/lib/
return res_users.
File "/opt/openerp/
uid = self.login(db, login, password)
File "/opt/openerp/
entry = ldap_obj.
File "/opt/openerp/
conn.
File "/usr/lib/
msgid = self.simple_
File "/usr/lib/
return self._ldap_
File "/usr/lib/
result = func(*args,
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 4: ordinal not in range(128)