RabbitMQ客户端无法连接到远程RabbitMQ服务器

Ika*_*rus 21 connection remote-access rabbitmq

我有一个nodejs客户端,它使用bramqp连接到RabbitMQ服务器.我的客户端可以连接到localhost中的Rabbit MQ服务器并且运行良好.但它无法连接到其他计算机上的远程RabbitMQ服务器.我在远程服务器上打开了端口5672,所以我认为问题在于RabbitMQ服务器的配置.我怎么解决这个问题?

Gab*_*ele 24

问题似乎是新的rabbitmq访问控制策略

请阅读这篇文章: 全新安装后无法访问RabbitMQ Web管理界面

我认为它可以帮到你!

  • 欢迎@Ikarus!...你可以接受答案:)! (3认同)
  • 这些链接都没有帮助我.更新loopback_users或创建单独的管理员用户仍会导致相同的错误.RabbitMQ拒绝所有非本地连接. (3认同)
  • @Cerin FYI我遇到了同样的事情(即创建了新的非访客用户,但仍然无法使用非访客用户登录).根据Gabriele的建议,我检查了rabbitmq sasl日志(简单身份验证和安全层)并看到每个登录都显示为"guest".我试着用新用户做firefox"私密模式"并且成功了.我回到常规的Firefox并做了一个"明确的近期历史",并确保"清除活动登录".在此之后,我能够远程登录管理web-ui. (2认同)