rabbtimqadmin - Could not connect: [Errno -2] Name or service not known

后端 未结 2 1189
不知归路
不知归路 2021-01-13 13:08

I have RabbitMQ installed on a CentOS 5.x server which I use for message passing between my programs. I\'ve installed rabbitmqadmin following the directions on

2条回答
  •  隐瞒了意图╮
    2021-01-13 14:14

    Yesterday I've lost a few hours with this same problem and it was in a fresh install, so the problem was that the erlang cookie from my user and root user was different than the one from rabbitmq user.

    • Find out the HOME for the user rabbitmq:

      # cat /etc/passwd | grep rabbitmq
      
    • Check if the cookies differs from each other:

      # vimdiff /var/lib/rabbitmq/.erlang.cookie ~/.erlang.cookie
      
    • If they are different, copy the cookie from rabbitmq for the user that you want to have access to the server:

      # cp /var/lib/rabbitmq/.erlang.cookie ~/.erlang.cookie
      

    References:

    • rabbitmqctl status says "TCP connection succeeded but Erlang distribution failed"

    • How Nodes (and CLI tools) Authenticate to Each Other: the Erlang Cookie

提交回复
热议问题