Hi,

I'm testing RadosGW on Infernalis (9.2.1) and have two questions
regarding X-Storage-Url header.
First thing is that it always returns something like below:

    X-Storage-Url: http://my.example.domain:0/swift/v1

While docs say it should return "... {api version}/{account} prefix"

Second thing is that in above header I'm getting port specified as 0
while it should be 80 (or not present).
How can I force RadosGW to return correct port?

My RadosGW config:


    [global]
      fsid = d8b82ea1-3c51-40ca-92ae-6c62f434cccc
      mon host = .....

      auth cluster required = cephx
      auth service required = cephx
      auth client required = cephx
      keyring = /etc/ceph/ceph.client.rgw_user.keyring

      rgw s3 auth use keystone = false
      rgw region = ovh-fr
      rgw region root pool = .rgw.root
      rgw zone = ovh-fr-1
      rgw zone root pool = .rgw.root

      host = my.example.domain
      rgw frontends = civetweb port=127.0.0.1:9000
      rgw swift url = http://my.example.domain

      rgw_swift_account_in_url = true

      admin socket = /var/run/rgw.ovh-fr-1.9000.asok
      log file = /var/log/radosgw/rgw.ovh-fr-1.9000.log


Regards,

-- 
PS
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to