web-dev-qa-db-ja.com

OpenStackダッシュボードでこの認証エラーを解決するにはどうすればよいですか?

ドキュメントからMAASとjujuを使用してクラウドを正常に作成しました: https://help.ubuntu.com/community/UbuntuCloudInfrastructure

ダッシュボードとキーストーンの関係が正常に作成されました。しかし、ダッシュボードのWebインターフェースからログインできません。エラーが発生します:

Error: An error occurred authenticating. Please try again later.

これらのサーバーを準備しているときに、パスワードがopenstack.cfgファイルのopenstackを使用したことを知っています。しかし、そのパスワードではログインできません。

それから私はkeystoneマシンをsshしようとしました、そしておそらくここに何か役に立つものがあります:

ls /var/lib/keystone/
cache  glance.passwd  keystone.db  keystone.token  s3_ec2_nova.passwd  s3_nova-volume_ec2_nova.passwd

このディレクトリにはkeystone.passwdというファイルが必要です。

そのファイルを見て、keystoneでランダムなパスワードを取得できると思いましたが、そのファイルは存在しません。

juju -v statusは、ダッシュボードとキーストーンの間に関係が存在することを示しています。

だから私は今何をしますか?

1
Adnan Malik

SELINUXのステータスを確認し、permissiveモードにします。エラーは表示されません。 /var/log/audit/audit.logを確認して原因を調査する必要があります

@ SELINUXモードを強制として設定することで、このエラーを再現しました。

/var/log/messages/var/log/secure、および/var/log/httpの下のログで、openstack関連のエラーを確認できます。

1
tehnikalac