Bug #9206
closed
rgw: cross rgw message headers filtered by apache 2.4
Added by Yehuda Sadeh over 9 years ago.
Updated over 9 years ago.
Description
apache 2.4 filters out header fields that have underscores in them. Need to convert underscores into dashes.
- Status changed from New to Fix Under Review
- Status changed from Fix Under Review to Pending Backport
- Status changed from Pending Backport to Resolved
Because this came up on ceph-users recently: this is fixed in master with this commit:
commit 11acb7097ce21c6218dd48d0c21e0e04a361eb9a
Author: Yehuda Sadeh <yehuda@redhat.com>
Date: Fri Aug 22 15:12:16 2014 -0700
rgw: convert header field underscores into dashes
Fixes: 9206
Backport: firefly
Certain web servers filter out underscores in the header field name.
Convert them into dashes.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
And it has been backported to the firefly branch:
commit 1bdcc079d79d8211b44e2a46511cd2240f71744b
Author: Yehuda Sadeh <yehuda@redhat.com>
Date: Fri Aug 22 15:12:16 2014 -0700
rgw: convert header field underscores into dashes
Fixes: 9206
Backport: firefly
Certain web servers filter out underscores in the header field name.
Convert them into dashes.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 11acb7097ce21c6218dd48d0c21e0e04a361eb9a)
So this fix will be in the next Firefly version that comes after v0.80.7.
Also available in: Atom
PDF