问题:html
昨天安装rabbitmq(3.3.4版本)服务,并启用rabbitmq_management插件去管理rabbitmq服务,可是在访问管理界面使用guest用户登陆时出现login failed错误。python
到服务器上查询日志显示出现错误的缘由是:HTTP access denied: user 'guest' - User can only log in via localhost。服务器
解决:oop
rabbitmq从3.3.0开始禁止使用guest/guest权限经过除localhost外的访问。插件
若是想使用guest/guest经过远程机器访问,须要在rabbitmq配置文件中(/etc/rabbitmq/rabbitmq.config)中设置loopback_users为[]。日志
/etc/rabbitmq/rabbitmq.config文件完整内容以下(注意后面的半角句号):htm
[{rabbit, [{loopback_users, []}]}].
参考:blog
http://www.rabbitmq.com/release-notes/README-3.3.0.txtrabbitmq