rabbitmq问题之HTTP access denied: user 'guest' - User can only log in via localhost

问题: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

http://www.rabbitmq.com/access-control.htmlget

相关文章
相关标签/搜索