Go to main content
Guide d'administration de Pilote et utilitaires Nova 1.0 d'Oracle® VM Server for SPARC OpenStack

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

Dépannage d'autres problèmes OpenStack

Connexion impossible à Horizon en raison de l'échec de la vérification CSRF

Après avoir effectué une commande pkg upgrade, votre tentative de connexion au tableau de bord Horizon peut échouer avec le message d'erreur suivant :

CSRF verification failed. Request aborted.

Pour contourner ce problème, exécutez la commande suivante sur le contrôleur de Cloud :

cctrl# gsed -i -e s@SECURE_PROXY_SSL_HEADER@#SECURE_PROXY_SSL_HEADER@ \
        -e s@CSRF_COOKIE_SECURE@#CSRF_COOKIE_SECURE@ \
        -e s@SESSION_COOKIE_SECURE@#SESSION_COOKIE_SECURE@ \
        /etc/openstack_dashboard/local_settings.py

Redémarrez le service apache24.

cctrl# svcadm restart apache24

Videz le cache de votre navigateur.

Accédez au tableau de bord Horizon à l'adresse http://your-cloud-controller/horizon.

Eléments importants à valider dans votre environnement

  • Assurez-vous que tous les nœuds de calcul utilisent NTP. OpenStack a besoin d'informations horaires précises pour fonctionner correctement.

  • Assurez-vous que la résolution de noms, vers l'avant et inverse, fonctionne correctement en utilisant un fichier standard /etc/hosts qui contient des informations sur les nœuds de calcul dans votre environnement OpenStack. Vous pouvez également avoir un DNS entièrement fonctionnel avec des registres précis et des chemins de recherche appropriés sur les hôtes pouvant être utilisé pour la production.

  • Assurez-vous que votre système exécute au moins Oracle Solaris 11.3 SRU 12 SE.

  • Assurez-vous qu'aucun service sur le contrôleur de Cloud ou les noeuds de calcul n'a échoué.

    Utilisez la commande svcs pour afficher l'état de tous les services. Exécutez-la sur le contrôleur de Cloud et les noeuds de calcul.

    # svcs -xv