2015-07-22 162 views
0

我在CentOS上安裝了兩個使用最新版本的Mosquitto(1.4.2-3.2x86_64)和RabbitMQ(3.5.3-1)的代理程序6臺服務器。使用默認配置,我可以分別爲每個代理分發/發佈消息,這意味着MQTT正常運行。 但是,當我跨越Mosquitto服務器到服務器的RabbitMQ,我面臨着以下問題之後我改變mosquitto.conf文件: 「連接橋(兔-IP)的客戶端CLIENT_NAME「客戶端上的套接字錯誤,斷開連接」當Mosquitto brigde連接到RabbitMQ

套接字錯誤,斷開」。

在mosquitto.conf我的橋接配置:

連接測試

地址的RabbitMQ-IP

話題#兩個0 本地/遠程/

你能向我解釋一下! 謝謝!

回答

1

嘗試使用此選項在您的配置文件的橋樑

try_private false 

這是一個選項,會告訴其他券商,這是一個橋連接,默認爲true,如果RabbitMQ的不支持它,那麼它不會允許你連接。

+0

謝謝路易斯,我試了一下,但錯誤依然存在! – Giordano

+0

爲我們工作,謝謝:) – Jobo