rabbitMQ联合访问被拒绝(来宾登录失败)

rabbitMQ联合访问被拒绝(来宾登录失败),rabbitmq,Rabbitmq,我已经在两台机器A和B之间建立了rabbitMQ联盟,双向 但是有错误吗 {auth_failure,“ACCESS_拒绝-使用普通身份验证机制拒绝登录。有关详细信息,请参阅代理日志文件。”} 在日志文件中,联盟amqp似乎需要通过来宾/来宾凭证进行访问,这里的问题是: 使用现有解决方案在此处设置测试/测试: 我试图通过运行以下命令使guest/guest也在另一台机器上工作: rabbitmqctl设置权限-p/guest“*” 但仍然无法通过另一台机器上的来宾/来宾登录 在rabbitM

我已经在两台机器A和B之间建立了rabbitMQ联盟,双向

但是有错误吗

{auth_failure,“ACCESS_拒绝-使用普通身份验证机制拒绝登录。有关详细信息,请参阅代理日志文件。”}

在日志文件中,联盟amqp似乎需要通过来宾/来宾凭证进行访问,这里的问题是:

使用现有解决方案在此处设置测试/测试:

我试图通过运行以下命令使guest/guest也在另一台机器上工作: rabbitmqctl设置权限-p/guest“*”

但仍然无法通过另一台机器上的来宾/来宾登录

在rabbitMQ管理web UI中,用户测试和来宾看起来都一样:

名字 标签 可以访问的虚拟主机具有密码

客人 管理员/●

试验 管理员/●


但是为什么我仍然不能在另一台机器上使用guest/guest登录?(测试/测试工作正常)

您没有列出您使用的版本,但根据您的发帖时间猜测,我想说问题可能是因为在V3.3.0(2014年4月初发布)中,他们禁用了来宾用户远程登录(请参阅发行说明),看起来在那个时候的某个时候,联邦的设置方式发生了变化,或者仅仅是对来宾用户的猛拉使其行为有所不同

无论如何,要解决此问题,请确保使用以下形式的URI创建上游:

amqp://your_user:your_users_password@rabbit-node-FQDN.your.domain.com/your_vhost
密钥在您的用户:您的用户密码字符串中-这在3.3之前是不需要的(如果您启用来宾用户,它仍然可以在没有它的情况下工作…但我不想尝试)

hth

请阅读我刚刚更新的内容!希望有帮助!