External swift API call denied, all other APIs working fine

asked 2015-06-26 16:35:18 -0600

c.backbone gravatar image

Hi All:

I'm writing an integration to backend Openstack services and have everything working for Keystone, Heat, Glance, etc.. - but Swift continues to send back a Permission Denied error.

The only difference I can see is that on our setup the Swift service is running on a separate subdomain and not on a port.

Forgive my lack of knowledge please, I am fairly new to Openstack and have been dealing strictly with the REST interface into the relevant services thus far. I have everything proxied through NGINX to the backend services, and the only piece that isn't working is the Swift integration.

The maintainers of our Openstack setup have told me there's no cors enabled at all, yet horizon still works using python-swift-client. I can't seem to find where I've gone wrong.

edit retag flag offensive close merge delete