Bug #3296
closedCeph RADOS gateway does not handle apache listening on ports other than 80
0%
Description
See http://ceph.com/docs/master/radosgw/config/
Anything other than <VirtualHost *:80> is broken. You will be able to authenticate, but the authenticated storage_url returned will have the port number twice. Using bash & curl will look something like:
aaron@aaron-HP-HDX18-Notebook-PC:/var/www/CephWiki/core$ curl -i http://localhost:8080/auth/v1.0 -H "X-Auth-User: mediawiki:swift" -H "X-Auth-Key:RD2jq3CkZddVuriSUhvD7ZOHLLHl5+RHg2uSzxej"
HTTP/1.1 204 No Content
Date: Fri, 12 Oct 2012 22:36:10 GMT
Server: Apache/2.2.22 (Ubuntu)
X-Storage-Url: http://localhost:8080:8080/swift/v1
X-Storage-Token: AUTH_rgwtk0f0000006d6564696177696b693a737769667422b74590d510bda2de9e785040a06f1e9477567683c82c57e1dcc73c6cdff89fb8a2f693
X-Auth-Token: AUTH_rgwtk0f0000006d6564696177696b693a737769667422b74590d510bda2de9e785040a06f1e9477567683c82c57e1dcc73c6cdff89fb8a2f693
Content-Type: application/xml