Клиент Mosquitto не может опубликовать сообщение в EMQ X Broker

У меня есть модель, как это:

EMQ X Broker установлен на IP 222.xyz

И два клиента Mosquitto.

Я хочу опубликовать сообщение от Mosquitto_client_2, а затем получить Mosquitto_client_1.

Я делаю так:

Шаг 1: запустить команду:

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

на Client_1

Шаг 2: EMQ X Broker автоматически создает тему "TEST_TEST", например

Шаг 3: Mosquitto client 2 опубликуйте сообщение, выполните команду:

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

Но у него есть проблема "Ошибка: соединение отказано", как это:

Я не знаю причину ошибки и как исправить эту ошибку.

P / s: я также открываю все порты для EMQ X.

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 '^]'.
Другие вопросы по тегам