Univention Bugzilla – Bug 54391
Self Service: Cannot send a token to a user with umlauts
Last modified: 2022-07-13 16:26:14 CEST
The user gets: Fehler beim Versenden des Tokens: u'\xe4' The log gets: 27.01.22 17:10:12.248 MODULE ( ERROR ) : Unknown error: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/passwordreset/__init__.py", line 976, in _call_send_msg_plugin plugin.send() File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/passwordreset/sending/verify_email.py", line 95, in send username=urllib.quote(self.data["username"]), File "/usr/lib/python2.7/urllib.py", line 1301, in quote return ''.join(map(quoter, s)) KeyError: u'\xf6' The user is created in UDM, though.
This will automatically be fixed by Bug #54466.
(In reply to Florian Best from comment #1) > This will automatically be fixed by Bug #54466. @Johannes, can you verify this. The username of the user which uses the password forgot functionality has to contain an umlaut like รค to reproduce this. *** This bug has been marked as a duplicate of bug 54466 ***
Verified: In 5.0-2, users with umlauts can use the password reset.
UCS 5.0-2 has been released. https://docs.software-univention.de/release-notes-5.0-2-en.html If this error occurs again, please clone this bug.