解决RabbitMQ在windows下安装出现的 TCP connection succeeded but Erlang distribution failed问题
在安装RabbitMQ时我遇到了一个比较奇怪的问题.我的erlang安装成功了,但当我启动RabbitMQ并给他启用管理工具时失败了。并产生如下错误。截图如下所示。
那这个问题大概是RabbitMQ的erlang.cookie和用户的cookie冲突了。
RabbitMQ Service 使用的 Cookie 是:
C:\Windows\System32\config\systemprofile\.erlang.cookie
用户使用的 Cookie 是
有两个解决方案:C:\Users\Administrator\.erlang.cookie
1.把 RabbitMQ Service 的 Cookie 文件复制覆盖到用户的 Cookie 。
2.停止 RabbitMQ Service,手动运行 rabbitmq-server.bat。
希望对大家有所帮助。