首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RabbitMQ 3.5.6无法建立到任何已配置主机的TCP连接(Bunny::TCPConnectionFailedForAllHosts)

RabbitMQ 3.5.6无法建立到任何已配置主机的TCP连接(Bunny::TCPConnectionFailedForAllHosts)
EN

Stack Overflow用户
提问于 2015-12-08 16:46:53
回答 1查看 5K关注 0票数 5

我正在尝试连接到RabbitMQ服务器,但总是收到以下错误:

代码语言:javascript
复制
W, [2015-12-08T15:38:01.993251 #37405]  WARN -- #<Bunny::Session:0x7fe07b894f78 guest@localhost:5672, vhost=/dev_prod, addresses=[localhost:5672]>: An empty frame was received while opening the connection. In RabbitMQ <= 3.1 this could mean an authentication issue.

代码语言:javascript
复制
.../.rvm/gems/ruby-2.1.2/gems/bunny-2.2.0/lib/bunny/session.rb:315:in `rescue in start': Could not establish TCP connection to any of the configured hosts (Bunny::TCPConnectionFailedForAllHosts)

我在MAC上使用的是Ruby2.1.2,RabbitMQ 3.5.6。对不起,我是RabbitMQ的新手,只是想用它,但无法处理这个问题。请给我一些建议。

EN

回答 1

Stack Overflow用户

发布于 2017-11-15 19:19:24

这可能是因为您没有传递用户名和密码,或者传递了错误的用户名和密码。

用户名和密码的默认值均为guest和guest。

尝试像这样初始化连接:

代码语言:javascript
复制
 conn = Bunny.new(host:  'localhost',
                  port:  '5672',
                  vhost: '/',
                  user:  'guest',
                  pass:  'guest')
 conn.start

看看会发生什么

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34151450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档