Ne peut pas accéder à RabbitMQ l'interface de gestion web après l'installation
J'ai installé la dernière version du serveur RabbitMQ (rabbitmq-serveur-3.3.0-1.noarch.tr /min) sur une nouvelle Centos 5.10 VM selon les instructions sur le site officiel.
Ce que j'ai fait de nombreuses fois au cours de développement et n'a jamais eu de problèmes. Cependant, cette fois, je ne peut pas se connecter dans la gestion de l'interface web à l'aide de la valeur par défaut d'hôtes/chambres d'utilisateur.
Dans les journaux, je vois les suivantes:
=ERROR REPORT==== 4-Apr-2014::00:55:15 ===
webmachine error: path="api/whoami"
"Unauthorized"
Ce qui pourrait être la cause?
Vous devez vous connecter pour publier un commentaire.
C'est de nouvelles fonctionnalités depuis la version 3.3.0
http://www.rabbitmq.com/release-notes/README-3.3.0.txt
Si vous souhaitez activer l'utilisateur guest lire cette ou ce RabbitMQ 3.3.1 pouvez pas vous connecter avec d'hôtes/chambres d'
Si vous voulez créer un nouvel utilisateur avec l'admin de subventions:
Maintenant, vous pouvez accéder à l'aide de test de test.
set_user_tags
!À qui jamais obtenu à ce fil, mais ne peut toujours pas accéder à la gestion de la console après l'installation , mon problème était que la console de gestion n'a pas été activée , je l'ai résolu par cette commande :
Type:
sudo
)Quelque chose qui m'est arrivé et m'a causé quelques maux de tête:
J'ai mis en place un nouveau Linux serveur RabbitMQ et utilisé un script shell pour configurer mes propres utilisateurs (pas invité!).
Le script avait plusieurs de ces "code" blocs:
Très similaire à celle de Gabriele répondre, donc je prends son code et n'ont pas besoin d'éditer les mots de passe.
Encore je n'étais pas en mesure d'ouvrir une session dans la console de gestion. Ensuite, j'ai remarqué que j'avais créé le script d'installation de Windows (CR+LF de fin de ligne) et converti le fichier pour Linux (LF uniquement), puis rediffusé le script d'installation sur mon serveur Linux.
... et n'a toujours pas pu se connecter, car il a fallu plus de 15 minutes jusqu'à ce que j'ai réalisé que le fait d'appeler add_user maintes et maintes fois ne serait pas fixer le cassé les mots de passe (qui a probablement fini avec un caractère CR). J'ai dû appeler change_password pour chaque utilisateur afin de corriger mon erreur précédente:
(Une autre solution aurait été de supprimer tous les utilisateurs et ensuite appeler à nouveau le script)
Si vous êtes sous Mac OS, vous devez ouvrir le
/usr/local/etc/rabbitmq/rabbitmq-env.conf
etensemble
NODE_IP_ADDRESS=
, elle a utilisé à être 127.0.0.1. Puis ajouter un autre utilisateur que l'on a accepté la réponse suggérée.Après cela, redémarrez rabbitMQ,
brew services restart rabbitmq