Bug #2043
rgw: cannot use '+' in url
Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Either in signed urls (e.g., as part of the uid), or in object names. Reason is that url_decode removes it. Relax url_decode?
History
#1 Updated by Yehuda Sadeh almost 12 years ago
- Category set to 22
#2 Updated by Yehuda Sadeh almost 12 years ago
- Status changed from New to Resolved
Fixed, commit:a6d7629c177fbab722a7a0c7f861caf91ff92deb.
#3 Updated by Yehuda Sadeh almost 12 years ago
- Status changed from Resolved to In Progress
It's still broken. Certain clients use '+' as a space. I think that the apache rewrite rule makes things inconsistent.
#4 Updated by Yehuda Sadeh almost 12 years ago
- Status changed from In Progress to Resolved
commit:508be8e3b3b47b71035d07d26dead49b3b91463d hopefully fixes the issue. Also reverted previous fix.
#5 Updated by John Spray almost 6 years ago
- Project changed from Ceph to rgw
- Category deleted (
22)
Bulk reassign of radosgw category to RGW project.