Comment 0 for bug 1490690

Revision history for this message
Adam Young (ayoung) wrote :

V3 is not specifically rtied to either public or Admin in the specs, but practically speaking, it is tied to admin;

When attempting to use the V3 api and the admin port is not exposed, the followng happens:

$ echo $OS_AUTH_URL
https://hostname/v3

$ openstack server list
ERROR: openstack Unable to establish connection to https://hostname:35357/v3/auth/tokens

Running on debug shows more information:
RESP BODY: {"version": {"status": "stable", "updated": "2013-03-06T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}, {"base": "application/xml", "type": "application/vnd.openstack.identity-v3+xml"}], "id": "v3.0", "links": [{"href": "https://keystone-admin.dream.io:35357/v3/", "rel": "self"}]}}

It is the link in that response being used for discovery. That should be the public URL, not the admin.