Mosquitto客户端无法将消息发布到EMQ X Broker

时间:2019-01-07 09:13:04

标签: mqtt mosquitto emq

我有这样的模型: enter image description here

EMQ X Broker安装在IP 222.x.y.z。

和两个Mosquitto客户。

我想从Mosquitto_client_2发布消息,然后接收Mosquitto_client_1。

我喜欢这样:

第1步:运行命令:

mosquitto_sub -h 222.x.y.z -t "TEST_TEST"

在Client_1上

enter image description here

第2步:EMQ X Broker自动创建主题“ TEST_TEST”,如下所示 enter image description here

步骤3:Mosquitto客户端2发布消息,运行命令:

mosquitto_pub -h 222.x.y.z -t TEST_TEST -m "hello world"

但是它有这样的问题“错误:连接被拒绝”: enter image description here

我不知道错误的原因以及如何解决此错误。

P / s:我还打开了EMQ X的所有端口。 enter image description here

1 个答案:

答案 0 :(得分:0)

首先应该消除网络问题,然后使用telnet来确定是否可以访问该端口。

telnet localhost 1883

Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.