Univention Bugzilla – Bug 55978
"zlib.error: Error -3 while decompressing data: invalid code lengths set" during logout with keycloak as IDP
Last modified: 2023-06-22 16:02:28 CEST
If keycloak is used as umc/saml/idp-server, we get this error during logout in management-console-web-server.log. Traceback (most recent call last): File "/usr/sbin/univention-management-console-web-server", line 1305, in slo is_logout_request = b'LogoutRequest' in data or b'LogoutRequest' in zlib.decompress(data, -15).split(b'>', 1)[0] zlib.error: Error -3 while decompressing data: invalid code lengths set data = b'<samlp:LogoutResponse xmlns... binding = urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST Logout seems to work though (logout from portal/UMC ok and keycloak).
Added traceback to ignore list (99_end/grep_traceback.py::COMMON_EXCEPTIONS - 90bb41cd4ed60425273865590d0500370287e3ef) Please revert if bug is fixed.
This was fixed along with Bug #43633. *** This bug has been marked as a duplicate of bug 43633 ***
OK, works (no traceback in management-console-server.log), i removed the "workaround" in "99_end/grep_traceback.py"