在win7上安装了RabbitMQ后,使用rabbitmq-plugins enable rabbitmq_management命令报错:
Applying plugin configuration to rabbit@XXXX... failed.
然后使用rabbitmqctl start_app命令报如下错误:
TCP connection succeeded but Erlang distribution failed
* Authentication failed (rejected by the remote node), please check the Erlang cookie
错误的原因是存在两个.erlang.cookie文件的内容不一致。
经查看,在
C:\windows\.erlang.cookie的文件内容是:
XXXXXXXXXXXXXXXXXXXXX
C:\Users\lenovo\.erlang.cookie的文件内容是:
YYYYYYYYYYYYYYYYYYYYY
注意:这里使用X与Y代表内容的字符不一样
解决方案:
只要将两个.erlang.cookie的文件内容修改成一致即可。