Старая версия mosquitto

Добрый день!
Столкнулись с багой в mosquitto, описанной здесь.
Можно конечно обновиться, добавив еще один репозиторий, но видим, что mosquitto поставлен с releases.contactless.ru. Предлагаю добавить актуальную версию, там добавлено много новых параметров конфигурации и исправлены баги.

Есть причина, по которой версия mosquitto сейчас 1.4.15?

Вижу, что текущий mosquitto пропатчен. Сходу переехать на оригинальный не получилось.

Начиная с версии 2.0 в mosquitto внесены следующие изменения:

  • When the Mosquitto broker is run 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.

@EvgenyBoger Возможно, ваши патчи больше не нужны?

Так же столкнулись с проблемой разрыва всех соединений mqtt-брокером. Это не первый контроллер с такой проблемой, но как воспроизвести пока не понятно. Может ли это быть связано с патчем? В интернете не нашел похожей проблемы.

Логи
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|402-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client wb-w1 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mqtt-mbgate-1614949806 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|402-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|1965-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosq/1BtEj=jAe_oY8O=L0j already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client wb-gpio already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client wb-adc already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|2214-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|7021-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|32673-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosq/`IEQ8@4H3A6o4o6[LJ already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client wb-w1 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mqtt-mbgate-1614949806 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|402-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosqsub|1965-IQ234000 already connected, closing old connection.
Mar  6 07:37:41 IQ234000 daemon.err mosquitto[406]: Client mosq/1BtEj=jAe_oY8O=L0j already connected, closing old connection.

Другими словами, брокер периодически закрывает все соединения. Кстати, возможно поэтому конвертер зигби перестает работать.

Нет, патч там просто на то, что для соединений с локалхоста нужно игнорировать глобальные настройки авторизации

Добрый вечер!
Есть новости?

Добрый вечер!
Сломался еще один контроллер с симптомом большой БД.
Будет ли выпущено обновление? Я надеюсь, что новая версия исправит ряд проблем.

1 Like

Текущая бага исправлена в версии 1.5.7.