RabbitMQ使用guest登录报错:User can only log in via localhost

原因:guest用户只允许使用localhost登录

解决方法:修改为允许所有机器登录

1)先备份配置文件 rabbit.app

cd /usr/local/RabbitMQ/ebin cp rabbit.app rabbit.app_back vim rabbit.app

[修改项如下]

将:{loopback_users, [<<”guest”>>]},
改为:{loopback_users, []},
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

2)重启rabbitmq服务

cd /usr/local/RabbitMQ/sbin rabbitmqctl stop

[以守护程序的方式在后台运行]

./rabbitmq-server -detached
  • 可以使用guest用户登录了

发布了139 篇原创文章 · 获赞 13 · 访问量 9301

猜你喜欢

转载自blog.csdn.net/qq_18671415/article/details/103956179
今日推荐