Univention Bugzilla – Bug 39031
SystemExit traceback when shutting down UMC-Server
Last modified: 2015-11-17 12:12:12 CET
Reported, 4.0-2 errata246 (Walle) Die Ausführung des Kommandos ucr ist fehlgeschlagen: Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/univention/management/console/base.py",line 282, in execute function(self, request) File "/usr/lib/pymodules/python2.7/univention/management/console/protocol/session.py", line 353, in handle_request_get ucr.load() File "/usr/lib/pymodules/python2.7/univention/config_registry/backend.py", line 105, in load reg.load() File "/usr/lib/pymodules/python2.7/univention/config_registry/backend.py", line 335, in load self[key] = value File "/usr/lib/pymodules/python2.7/univention/config_registry/backend.py", line 418, in __setitem__ key.decode('UTF-8') # only accept valid UTF-8 encoded bytes File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True) File "/usr/sbin/univention-management-console-server", line 207, in signal_terminate raise SystemExit( 'Shutting down UMC server' ) SystemExit: Shutting down UMC server
I fixed this in a commit in UCS 4.1 (svn r62467 base.py). Instead a friendly error message is shown.
OK - Instead of traceback a user friendly error message is shown and preventing umc from freezing OK - changelog
UCS 4.1 has been released: https://docs.software-univention.de/release-notes-4.1-0-en.html https://docs.software-univention.de/release-notes-4.1-0-de.html If this error occurs again, please use "Clone This Bug".