Univention Bugzilla – Full Text Bug Listing |
Summary: | Migrate univention-management-console-web-server to Python 3 | ||
---|---|---|---|
Product: | UCS | Reporter: | Florian Best <best> |
Component: | UMC (Generic) | Assignee: | Florian Best <best> |
Status: | CLOSED FIXED | QA Contact: | Dirk Wiesenthal <wiesenthal> |
Severity: | normal | ||
Priority: | P5 | CC: | keiser, wiesenthal |
Version: | UCS 4.4 | Flags: | best:
Patch_Available+
|
Target Milestone: | UCS 4.4-4-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | Development Internal | What type of bug is this?: | --- |
Who will be affected by this bug?: | --- | How will those affected feel about the bug?: | --- |
User Pain: | Enterprise Customer affected?: | ||
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: | |||
Bug Depends on: | 51235 | ||
Bug Blocks: | 51299 |
Description
Florian Best
2020-05-25 16:10:02 CEST
Fixed: * Migrate UMC-Webserver to be Python 3 compatible * The check for the maximum Content-Length when sending an auth request did not work and has been fixed: $ curl http://localhost:8090/auth -H 'Content-Type: application/json' -d @<(python -c 'import json; print(json.dumps({"username": "A" * 1024 * 2000}))') {"status": 413, "message": "Request data is too large, allowed length is 2048000", "traceback": null, "location": "http://localhost:8090/univention/auth"} * An error in the handling of socket exceptions has been fixed: comment #0 univention-management-console.yaml b2f256f4ca04 | Bug #51353: Merge branch 'fbest/umc-webserver-python3' into 4.4-4 633f0cef884a | YAML Bug #51353 univention-management-console (11.0.4-80) b2f256f4ca04 | Bug #51353: Merge branch 'fbest/umc-webserver-python3' into 4.4-4 3ebe97b6fd5b | Bug #51353: Migrate UMC-Webserver to Python 3 OK: python2 version still works OK: no code that would break python3 OK: no switch to python3, still runs as python2 OK: advisory |