Страница 14 из 14

Re: Подключеие MQTT Windows

Добавлено: Ср мар 03, 2021 8:03 pm
Kenni
Может кто подскажет куда копать?
На WIN7 32 стоит mosquitto 2.0.8.
Запустил cmd mosquitto -v =>запускается
Запустил службу =>запускается
Через mqtt.fx начинаю подключаться на этом же ПК=>
127.0.0.1 - конектится
192.168.1.144 - не конектится
С другого ПК не конектится, с 8266 тоже ничего...
Порт 1883 в Брандмауэре включал, и через cmd и напрямую делал правило..

Подскажите куда копать пожалуйста.

Re: Подключеие MQTT Windows

Добавлено: Чт мар 04, 2021 2:17 am
prmres
Kenni писал(а):
Ср мар 03, 2021 8:03 pm
На WIN7 32 стоит mosquitto 2.0.8.
Запустил cmd mosquitto -v =>запускается
Запустил службу =>запускается
Через mqtt.fx начинаю подключаться на этом же ПК=>
127.0.0.1 - конектится
192.168.1.144 - не конектится
С другого ПК не конектится, с 8266 тоже ничего...
Порт 1883 в Брандмауэре включал, и через cmd и напрямую делал правило..

Подскажите куда копать пожалуйста.
копать в сторону конфига
listener 1883

Re: Подключеие MQTT Windows

Добавлено: Чт мар 04, 2021 9:35 am
nick7zmail
Kenni писал(а):
Ср мар 03, 2021 8:03 pm
На WIN7 32 стоит mosquitto 2.0.8.
Запустил cmd mosquitto -v =>запускается
Запустил службу =>запускается
Через mqtt.fx начинаю подключаться на этом же ПК=>
127.0.0.1 - конектится
192.168.1.144 - не конектится
С другого ПК не конектится, с 8266 тоже ничего...
Порт 1883 в Брандмауэре включал, и через cmd и напрямую делал правило..

Подскажите куда копать пожалуйста.
В первую очередь в лог москита загляните.

Я тут недавно на линуксе обновился - москит 2.0.8 запустился, че то сругнулся (уже не помню) и сказал что доступны только локальные коннекты (с той же машины где запущен москит)....разбираться мне было особо некогда - откатился на 1.8.6 - снова заработало. Вывод из этого - чтобы запустить 2.0.8 - надо пошаманить с конфигом....разберетесь как - скажите =).

Re: Подключеие MQTT Windows

Добавлено: Чт мар 04, 2021 9:46 am
prmres
Kenni писал(а):
Ср мар 03, 2021 8:03 pm
Подскажите куда копать пожалуйста.
nick7zmail писал(а):
Чт мар 04, 2021 9:35 am
Я тут недавно на линуксе обновился - москит 2.0.8 запустился, че то сругнулся (уже не помню) и сказал что доступны только локальные коннекты (с той же машины где запущен москит)....разбираться мне было особо некогда - откатился на 1.8.6 - снова заработало. Вывод из этого - чтобы запустить 2.0.8 - надо пошаманить с конфигом....разберетесь как - скажите =).
в конфиге надо указать: listener 1883
(если нужно то listener PORT IP_Address)
без этого будут доступны только локальные коннекты

об этом написано на официальном сайте:
When Mosquitto is run without a configuration file, or without configuring any listeners, it will now bind to the loopback interfaces 127.0.0.1 and/or ::1. This means that only connections from the local host will be possible.
...
If you use this mode and wish to have clients connect from a remote machine, then you will need to use a configuration file:
listener 1883
перевод:
Когда Mosquitto запускается без конфигурационного файла, или без настройки каких-либо прослушивателей, он теперь будет привязан к интерфейсам loopback 127.0.0.1 и/или ::1. Это означает, что будут возможны только соединения с локального хоста.
...
Если вы используете этот режим и хотите, чтобы клиенты подключались с удаленной машины, то вам нужно будет использовать файл конфигурации:
listener 1883
https://mosquitto.org/documentation/migrating-to-2-0/

Re: Подключеие MQTT Windows

Добавлено: Чт мар 04, 2021 9:46 am
nick7zmail
prmres писал(а):
Чт мар 04, 2021 2:17 am
копать в сторону конфига
listener 1883
Точно...
https://mosquitto.org/documentation/migrating-to-2-0/
Снова обновился до 2.0.х - запустил с исправленным конфигом - заработало =). Говорю - не было времени гуглить в прошлый раз)). В любом случае человеку - в первую очередь путь в логи. Если там написано про то что я выше написал - то да, исправляем конфиг, перезапускаем.