Univention Bugzilla – Bug 53779
UMCP doesn't support Mimetypes containing "+" (e.g. image/svg+xml)
Last modified: 2021-09-15 17:42:02 CEST
When a UMC module responds with a mimetype="image/xml+svg" the internal UMCP parsing fails: MAIN ( PROCESS ) : running: /usr/bin/python3 /usr/sbin/univention-management-console-module -m computerroom -s /var/run/univention-management-console/14643-1631243768915.socket -d 4 -l en_US.UTF-8 PARSER ( ERROR ) : Error parsing UMCP message header: 'RESPONSE/163124377335138-349/3221/image/svg+xml: COMMAND computerroom/screenshot' MAIN ( WARN ) : Client: _recv: error parsing message: (551, 'Unverständlicher nachrichtenkopf') MAIN ( ERROR ) : Module 'computerroom' ran into error: (551, 'Unverständlicher nachrichtenkopf') MAIN ( WARN ) : Invalidating all pending requests 163124377335138-349 MAIN ( WARN ) : Module process computerroom died (pid: 19662, exit status: -1, signal: -1, status: -1) MAIN ( WARN ) : Cleaning up requests MAIN ( WARN ) : Remove inactivity timer MAIN ( PROCESS ) : ModuleProcess: stopping 19662 MAIN ( WARN ) : Socket died (module=computerroom)
univention-management-console.yaml 6d842b7a2b18 | Bug #53779: support + in mimetypes univention-management-console (12.0.12-14) 6d842b7a2b18 | Bug #53779: support + in mimetypes
QA: With the new changes the errors do not occur anymore (tested with computerroom module where these errors first got noticed) code review: OK yaml, changelog: OK
<https://errata.software-univention.de/#/?erratum=5.0x104>