【问题标题】:Can't access RabbitMQ server even after changing configuration file?即使更改配置文件后也无法访问 RabbitMQ 服务器?
【发布时间】:2015-11-18 09:39:12
【问题描述】:

点击此链接

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

我更改了/etc/rabbitmq/rabbitmq.config并添加了行

[{loopback_users, []}]

现在配置文件看起来像

[{kernel, [{inet_dist_use_interface, {127,0,0,1}}]},
{rabbit, [{loopback_users, []}, {tcp_listeners, [{"127.0.0.1", 5672}]}]},
{rabbitmq_mochiweb, [{listeners, [{mgmt, [{ip, "127.0.0.1"},
                                       {port, 55672}]}]}]}].

然后我按以下顺序重新启动了我的rabbitmq 服务器:

service rabbitmq-server stop
service rabbitmq-server start

我仍然无法远程连接到该服务器(同时使用 Python 和 Java 客户端)。它给出了connection refused 错误。

【问题讨论】:

  • telnet 看看是否可行。 telnet yourhost 5672
  • hmm 在我的配置中我只有[{rabbit, [{loopback_users, []}]}] 并且一切正常,尝试删除tcp_listener 选项,看看它是否有效
  • 还要检查防火墙是否为所需端口打开
  • @nafas 只有[{rabbit, [{loopback_users, []}]}] 工作!回复作为答案,以便我可以解决我的问题
  • @Fahad 酷伙伴,您是删除了其他选项还是只删除了 tcp_listener?

标签: java python rabbitmq amqp


【解决方案1】:

在我的配置中,我只有:

[{rabbit, [{loopback_users, []}]}]

一切正常,

尝试删除tcp_listener 选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-30
    • 1970-01-01
    • 2014-10-12
    • 2016-10-24
    • 2020-03-06
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多