J'ai installé le dernier serveur RabbitMQ (rabbitmq-server-3.3.0-1.noarch.rpm) sur une nouvelle machine virtuelle Centos 5.10 selon les instructions sur le site officiel.
J'ai fait cela plusieurs fois auparavant pendant le développement et je n'ai jamais eu de problème. Cependant, cette fois, je ne peux pas me connecter à l'interface Web de gestion à l'aide de l'invité / utilisateur invité par défaut.
Dans les journaux, je vois ce qui suit:
=ERROR REPORT==== 4-Apr-2014::00:55:15 ===
webmachine error: path="api/whoami"
"Unauthorized"
Qu'est-ce qui peut causer cela?
set_user_tags
!Pour tous ceux qui sont arrivés à ce fil mais qui ne peuvent toujours pas accéder à la console de gestion après une nouvelle installation, mon problème était que la console de gestion n'était pas activée , je l'ai résolu par cette commande:
Type:
la source
sudo
)Quelque chose qui vient de m'arriver et qui m'a causé des maux de tête:
J'ai installé un nouveau serveur Linux RabbitMQ et utilisé un script shell pour configurer mes propres utilisateurs personnalisés (pas invité!).
Le script avait plusieurs de ces blocs "code":
Très similaire à celui de la réponse de Gabriele , donc je prends son code et je n'ai pas besoin de caviarder les mots de passe.
Je n'ai toujours pas pu me connecter à la console de gestion. Ensuite, j'ai remarqué que j'avais créé le script de configuration dans Windows (fin de ligne CR + LF) et converti le fichier en Linux (LF uniquement), puis réexécuté le script de configuration sur mon serveur Linux.
... et n'a toujours pas pu se connecter, car il a fallu encore 15 minutes avant de réaliser qu'appeler add_user encore et encore ne résoudrait pas les mots de passe cassés (qui se terminaient probablement par un caractère CR). J'ai dû appeler change_password pour chaque utilisateur pour corriger mon erreur précédente:
(Une autre solution aurait été de supprimer tous les utilisateurs, puis d'appeler à nouveau le script)
la source
Si vous êtes sous Mac OS, vous devez ouvrir le
/usr/local/etc/rabbitmq/rabbitmq-env.conf
et définirNODE_IP_ADDRESS=
, il était 127.0.0.1. Ajoutez ensuite un autre utilisateur comme le suggère la réponse acceptée. Après cela, redémarrez rabbitMQ,brew services restart rabbitmq
la source