Bug 1827703
| Summary: | RGW client connect issue | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Bob Emerson <roemerso> |
| Component: | RGW | Assignee: | Marcus Watts <mwatts> |
| Status: | CLOSED ERRATA | QA Contact: | Vidushi Mishra <vimishra> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.3 | CC: | agunn, alhandy, assingh, cbodley, ceph-eng-bugs, ceph-qe-bugs, hklein, jbiao, jmundackal, jzhu116, kbader, mbenjamin, mhackett, mkogan, mleonard33, mwatts, racpatel, roemerso, sweil, tserlin, vimishra, vumrao, wstevens11 |
| Target Milestone: | z2 | ||
| Target Release: | 4.1 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | ceph-14.2.8-97.el8cp, ceph-14.2.8-97.el7cp | Doc Type: | Bug Fix |
| Doc Text: |
Cause:
A previous change to radosgw chunk handling broke certain older clients which were incorrectly setting both transfer-encoding: chunked and content-length.
Consequence:
Those older clients would no longer work. Worse yet, they could leave the connection in an inconsistent state, which if a proxy server was involved, could also result in occasional random transient failures seen by unrelated clients.
Fix:
Additional switchable logic has been added to emulate the orignal behavior. The switch to turn this off has been named "enable_unsafe_request_smuggling" to denote its undesirable security properties. It defaults to enabled in this version, but will default to disabled in the next major release. There is also separate logic to close connections that become inconsistent, which will always be eanbled.
Result:
Legacy clients should again work, and there should no longer be any weird traisent failures in unrelated clients.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-09-30 17:25:33 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Comment 121
errata-xmlrpc
2020-09-30 17:25:33 UTC
That's great. I was impressed by your writing. I am happy to see such a topic. Please come to my blog and read it. https://www.mygiftcardsite.vip/ Looking for the same issue. Bumped into your thread. Thanks for creating it. Looking forward for solution. Thanks for the info I will try to figure it out for more. https://www.flyingtogether.club This comment was flagged as spam, view the edit history to see the original text if required. |