将 Devstack 迁移到子域无法登录 Horizo​​n 仪表板

将 Devstack 迁移到子域无法登录 Horizo​​n 仪表板

我更改了 Apache2 虚拟主机,将 Horizo​​n 放在子域中,这样我就可以从国外更轻松地访问它。我将域和子域添加到 Horizo​​n 的 local_settings.py 中,然后重新启动 Horizo​​n。

我已将子域和域添加到keystone.conf。

我仍然无法登录到 Horizo​​n 管理面板。

我需要做什么才能登录?

我收到的错误是:

    2016-09-11 03:24:34.075089 DEBUG:keystoneauth.identity.v3.base:Making authentication request to http://192.168.1.26/identity/v3/auth/tokens
    2016-09-11 03:24:34.084492 DEBUG:keystoneauth.session:Request returned failure status: 500
    2016-09-11 03:24:34.084970 Login failed for user "lanerjo".

答案1

看起来你的 keystone URL 不正确:

keystoneauth.identity.v3.base:Making authentication request to http://192.168.1.26/identity/v3/auth/tokens

keystone 在管理员(35357)和公共端口上运行,因此你的 url 应该是

http://192.168.1.26:5000/identity/v3/auth/tokens

相关内容