Решение проблемы с Mosquitto + 2 сервера Majordomo

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Решение проблемы с Mosquitto + 2 сервера Majordomo

Сообщение lysyy » Ср окт 19, 2016 12:28 am

Решение проблемы с Mosquitto + 2 сервера Majordomo, может у кого такая же ситуация. Сейчас москит на ubuntu, с конфигом от виндового. было то же самое.
Не видно данных с одного из серверов...
Москит сбрасывает подключение, если к нему коннектится сервер

1476224911: New connection from 192.168.5.2 on port 1883.
1476224911: Client MajorDoMo MQTT Cycle already connected, closing old connectio
n.

Надо поправить строчку в scripts/mqtt.php

$mqtt_client = new phpMQTT($host, $port, "MajorDoMo MQTT Cycle");

поменять содержание в двойных кавычках на свое) и в логах москита будет виден уникальный сервер. при обновлении слетит) если многоуважаемый Сергей туда не подставит например имя компьютера)
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: Решение проблемы с Mosquitto + 2 сервера Majordomo

Сообщение nightwind » Сб окт 22, 2016 11:42 pm

да, тоже правил эту строчку. имена клиентов должны быть разные.
maleha
Сообщения: 19
Зарегистрирован: Пн окт 24, 2016 7:39 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Решение проблемы с Mosquitto + 2 сервера Majordomo

Сообщение maleha » Пн окт 24, 2016 7:57 pm

Добрый.. у меня такое же сообщение в логах. Только на mqtt настроен только один majordomo. Причем такое сообщение идет раз 10 в сек. Используется образ под raspberry 3 с этого форума.
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Re: Решение проблемы с Mosquitto + 2 сервера Majordomo

Сообщение lysyy » Пн ноя 07, 2016 1:11 am

ТУт как раз и проблема, что москит отключает старого клиента с таким именем... 2 сервера по одинаковому. знач у тебя что то другое
Ответить