0

我正在开发 OpenStack Horizo​​n,并按照http://docs.openstack.org/developer/horizo ​​n/quickstart.html 的快速入门开始。但是当我将我的后端服务 url 添加到 local_settings.py 并启动服务器时。它只是抛出如下错误:

未经授权:找不到令牌,99a3682bc1e3a0ca55cb51436a2ff766。(HTTP 401) 无法检索项目列表。回溯(最后一次调用):文件“/usr/local/lib/python2.7/dist-packages/openstack_auth/user.py”,第 308 行,在 authorized_tenants is_federated=self.is_federated)文件“/usr/local/ lib/python2.7/dist-packages/openstack_auth/utils.py”,第 145 行,在包装结果 = func(*args, **kwargs) 文件“/usr/local/lib/python2.7/dist-packages/ openstack_auth/utils.py”,第 256 行,在 get_project_list 项目 = client.tenants.list() 文件“/usr/local/lib/python2.7/dist-packages/keystoneclient/v2_0/tenants.py”,第 123 行,在 list tenant_list = self._list('/tenants%s' % query, 'tenants') File "/usr/local/lib/python2. 在请求中引发 exceptions.from_response(resp, method, url) Unauthorized: 找不到令牌,99a3682bc1e3a0ca55cb51436a2ff766。(HTTP 401) 无法检索项目列表。回溯(最近一次通话最后):

4

1 回答 1

0

确保您的 Horizo​​n 可以访问 Openstack 部署的 35357(keystone 管理员)端口。如果 Horizo​​n 无法访问此端口,它将显示相同的错误。

于 2015-09-07T10:41:29.603 回答