web-dev-qa-db-fra.com

Comment résoudre cette erreur d'authentification avec le tableau de bord OpenStack?

J'ai réussi à créer un cloud en utilisant MAAS et juju à partir de la documentation: https://help.ubuntu.com/community/UbuntuCloudInfrastructure

Création d'une relation entre le tableau de bord et la clé de voûte. Mais je ne parviens pas à me connecter depuis l'interface Web du tableau de bord. Cela donne une erreur:

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

Je sais qu'en préparant ces serveurs j'ai utilisé le fichier openstack.cfg qui a le mot de passe: openstack. Mais je ne peux pas me connecter avec ce mot de passe.

Ensuite, j'ai essayé de ssh keystone machine et voici peut-être quelque chose d'utile:

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

Je pense que ce répertoire devrait avoir un fichier appelé: keystone.passwd?

Je pensais pouvoir consulter ce fichier et obtenir le mot de passe aléatoire par clé de voûte, mais ce fichier n'existe pas.

juju -v status montre qu'il existe une relation entre le tableau de bord et la clé de voûte.

Alors qu'est-ce que je fais maintenant?

1
Adnan Malik

Vérifiez votre statut SELINUX, mettez-le en mode permissif. Votre erreur ne devrait pas apparaître. Vous devez rechercher la cause en vérifiant /var/log/audit/audit.log

@ Je viens de reproduire cette erreur en définissant le mode SELINUX comme imposant.

tu peux vérifier /var/log/messages et /var/log/secure et les journaux sous /var/log/http pour toute erreur liée à openstack.

1
tehnikalac