# Не стартует mosquitto

**URL:** <https://support.wirenboard.com/t/ne-startuet-mosquitto/32572>\
**Category:** Программное обеспечение\
**Created:** [December 25, 2025, 5:57am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572 "2025-12-25T05:57:22Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 5:57am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/1 "2025-12-25T05:57:22Z")

</div>

Здравствуйте. Столкнулся с проблемой, не запускается mosquitto на контроллере WB7:

 ![image](https://support.wirenboard.com/uploads/default/original/3X/4/5/45ea99b2216e3d4d03aa3982a110c5ab052fc2ff.png)

Настройки `/etc/mosquitto/mosquitto.conf` и `/lib/systemd/system/mosquitto.service` следующие:

 ![image](https://support.wirenboard.com/uploads/default/original/3X/c/6/c6a1638995c03150057dfae157ae8ac3a219dde2.png)

 ![image](https://support.wirenboard.com/uploads/default/original/3X/1/9/1971697a8155560c0cc60bbe86428ffbf25ae5dc.png)

Строку `pid_file /var/run/mosquitto/mosquitto.pid` добавлял по советам с просторов интернета, где были аналогичные проблемы и у многих вопрос решался добавлением этой строки и присвоением прав каталогу:

`mkdir /var/run/mosquitto/ && sudo chown mosquitto: /var/run/mosquitto`

У меня же подобные махинации не сработали, при перезагрузке службы выдает такое сообщение:

![image](https://support.wirenboard.com/uploads/default/original/3X/b/f/bfb9de2e7d137ba7abc1b9ee929be3994b21e3a4.png)

Также находил на форуме подобные проблемы, где предлагалось решить проблему(увы, мне не помогло) редактированием файла конфигурации `/etc/mosquitto/conf.d/10listeners.conf:`

```auto
listener 1883 -> listener 1883 127.0.0.1

```

Есть понимание, что сброс к заводским настройкам и перепрошивка контроллера даст результат и все заработает, но хотелось бы понять причину проблемы и способ решения.

Заранее благодарен за помощь.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 7:34am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/3 "2025-12-25T07:34:31Z")

</div>

Добрый день.

Для диагностики пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в [документации](https://wirenboard.com/wiki/Wiren_Board_Web_Interface#%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8_%D0%B8_%D0%B2%D1%8B%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%B4%D0%B8%D0%B0%D0%B3%D0%BD%D0%BE%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%B0%D1%80%D1%85%D0%B8%D0%B2%D0%B0).  
Или логи сервиса mosquitto.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 8:07am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/4 "2025-12-25T08:07:36Z")

</div>

Архив диагностики:

_приложен диагностический архив, доступен только сотрудникам поддержки_
 (398,7 КБ)

Логи сервиса mosquitto:

`Dec 25 10:19:05 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:05 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Start request repeated too quickly.`  
`Dec 25 10:19:05 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:05 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: Starting Mosquitto MQTT Broker…`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY mosquitto[14924]: 1766643564: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Main process exited, code=exited, status=1/FAILURE`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 1.`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:24 wirenboard-AACLUYTY systemd[1]: Starting Mosquitto MQTT Broker…`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14935]: 1766643565: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Main process exited, code=exited, status=1/FAILURE`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 2.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Starting Mosquitto MQTT Broker…`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY mosquitto[14942]: 1766643565: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Main process exited, code=exited, status=1/FAILURE`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 3.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:25 wirenboard-AACLUYTY systemd[1]: Starting Mosquitto MQTT Broker…`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[14966]: 1766643566: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Main process exited, code=exited, status=1/FAILURE`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 4.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Starting Mosquitto MQTT Broker…`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY mosquitto[15025]: 1766643566: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Main process exited, code=exited, status=1/FAILURE`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 5.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Start request repeated too quickly.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.`  
`Dec 25 10:19:26 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.`

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 8:46am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/6 "2025-12-25T08:46:23Z")

</div>

Судя по конфигу - у вас включен

```auto
persistence_location /var/lib/mosquitto/

```

Выключите его пожалуйста и перезапустите брокер.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 8:55am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/7 "2025-12-25T08:55:20Z")

</div>

Отключил, отредактировав /etc/mosquitto/mosquitto.conf:

`persistence_location false`  
`#persistence_location /var/lib/mosquitto/`

Но проблема не пропала.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 9:40am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/8 "2025-12-25T09:40:25Z")

</div>

Прямо интересно, а попробуйте пожалуйста остановить сервис и запустить брокер прямо из консоли,

```auto
/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf

```

ну и покажите вывод.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 9:48am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/9 "2025-12-25T09:48:29Z")

</div>

Примерно такая картина:

```auto
root@wirenboard-AACLUYTY:~# systemctl stop mosquitto
root@wirenboard-AACLUYTY:~# systemctl status mosquitto
● mosquitto.service - Mosquitto MQTT Broker
Loaded: loaded (/lib/systemd/system/mosquitto.service; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/mosquitto.service.d
└─override.conf
Active: failed (Result: exit-code) since Thu 2025-12-25 12:53:34 +04; 52min ago
Docs: man:mosquitto.conf(5)
man:mosquitto(8)
Process: 11926 ExecStartPre=/bin/mkdir -m 740 -p /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 11927 ExecStartPre=/bin/chown mosquitto: /var/log/mosquitto (code=exited, status=0/SUCCESS)
Process: 11928 ExecStartPre=/bin/mkdir -m 740 -p /var/run/mosquitto (code=exited, status=0/SUCCESS)
Process: 11929 ExecStartPre=/bin/chown mosquitto: /var/run/mosquitto (code=exited, status=0/SUCCESS)
Process: 11930 ExecStartPre=/bin/chown mosquitto:mosquitto /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 11931 ExecStartPre=/bin/chmod g+x /run/mosquitto (code=exited, status=0/SUCCESS)
Process: 11932 ExecStart=/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf (code=exited, status=1/FAILURE)
Main PID: 11932 (code=exited, status=1/FAILURE)
CPU: 127ms

Dec 25 12:53:34 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Scheduled restart job, restart counter is at 5.
Dec 25 12:53:34 wirenboard-AACLUYTY systemd[1]: Stopped Mosquitto MQTT Broker.
Dec 25 12:53:34 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Start request repeated too quickly.
Dec 25 12:53:34 wirenboard-AACLUYTY systemd[1]: mosquitto.service: Failed with result ‘exit-code’.
Dec 25 12:53:34 wirenboard-AACLUYTY systemd[1]: Failed to start Mosquitto MQTT Broker.
root@wirenboard-AACLUYTY:~# /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
1766655987: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf
1766655987: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf
1766655987: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf
1766655987: Loading config file /etc/mosquitto/conf.d/00default_listener.conf
1766655987: Loading config file /etc/mosquitto/conf.d/10listeners.conf
1766655987: Loading config file /etc/mosquitto/conf.d/20bridges.conf

```

При чем, заметил, что если запустить mqtt-брокер, не как службу, без конфигурационных файлов:

`mosquitto`

то контроллер опросит все топики и пришлет по ним актуальное значение.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 10:31am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/10 "2025-12-25T10:31:18Z")

</div>

> [@TMwazing](#):
>
> ```auto
> root@wirenboard-AACLUYTY:~# /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf
> 1766655987: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf
> 1766655987: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf
> 1766655987: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf
> 1766655987: Loading config file /etc/mosquitto/conf.d/00default_listener.conf
> 1766655987: Loading config file /etc/mosquitto/conf.d/10listeners.conf
> 1766655987: Loading config file /etc/mosquitto/conf.d/20bridges.conf
> 
> ```

Когда запущен - он работает, без каких-то проблем?

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 10:35am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/11 "2025-12-25T10:35:55Z")

</div>

Когда я отправляю команду `/usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf,` брокер не работает, просто вот такая картина:

`root@wirenboard-AACLUYTY:~# /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf`  
`1766658727: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`1766658727: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`1766658727: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`1766658727: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`1766658727: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`1766658727: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`root@wirenboard-AACLUYTY:~#`

Топики не опрашиваются в таком случае, и сама служба так же не запускается.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 10:57am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/12 "2025-12-25T10:57:41Z")

</div>

> [@TMwazing](#):
>
> `1766658727: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
> `root@wirenboard-AACLUYTY:~#`

А дайте доступ к контроллеру. Что-то не пойму (возможной) причины.

Пригласите пожалуйста пользователя [support@wirenboard.com](mailto:support@wirenboard.com) в организацию на облачном сервисе.  
Для этого в настройках организации нажмите кнопку “Пригласить”

 ![Screenshot_20240814_155036](https://support.wirenboard.com/uploads/default/original/3X/d/2/d22e08cdf8aff8aefcc858e8f2ad334f357b7ddb.png)  
И укажите почтовый адрес:  
 ![Screenshot_20240814_155147](https://support.wirenboard.com/uploads/default/original/3X/e/9/e932b54920780df031f3e52341d271ea963117b9.png)  
После этого поддержка получит доступ к вашему контроллеру для диагностики.  
Не забудьте удалить потом доступ.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 11:34am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/13 "2025-12-25T11:34:27Z")

</div>

Не совсем понял, где это делается. Если на самом контроллере, то к сожалению, контроллер находится в закрытой локальной сети (и далеко физически), к которой у меня есть доступ через VPN, которым я не могу поделиться в виду корпоративной безопасности. Думаю, такой способ не подходит.

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 12:02pm UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/14 "2025-12-25T12:02:54Z")

</div>

Тогда включите в сервисе опцию debug для mosquitto и покажите логи.  
Ну, или запустите из консоли с debug и логи из консоли.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 25, 2025, 12:27pm UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/15 "2025-12-25T12:27:56Z")

</div>

Настроил /etc/mosquitto/mosquitto.conf таким образом для логирования:

`log_dest syslog`  
`log_dest file /var/log/mosquitto/mosquitto.log`  
`log_type all`

Но файла с логами в этой папке не появилось.

При запуске службы с debug, получается так:

`root@wirenboard-AACLUYTY:~# /usr/sbin/mosquitto -v -c /etc/mosquitto/mosquitto.conf`  
`1766665566: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`1766665566: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`1766665566: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`1766665566: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`1766665566: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`1766665566: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`root@wirenboard-AACLUYTY:~#`

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 25, 2025, 2:21pm UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/16 "2025-12-25T14:21:51Z")

</div>

Замените пожалуйста все конфиги брокера дефолтными (предварительно их сохраните, конечно)  
Подозреваю что дело в /etc/mosquitto/acl/default.conf и /etc/mosquitto/passwd/default.conf которые не включаются в архив.

Конфиги: [wb-configs/configs/etc/mosquitto at master · wirenboard/wb-configs · GitHub](https://github.com/wirenboard/wb-configs/tree/master/configs/etc/mosquitto)  
и [wb-configs/configs/usr/share/wb-configs/mosquitto at master · wirenboard/wb-configs · GitHub](https://github.com/wirenboard/wb-configs/tree/master/configs/usr/share/wb-configs/mosquitto)  
Потому что

> [@TMwazing](#):
>
> При чем, заметил, что если запустить mqtt-брокер, не как службу, без конфигурационных файлов:
> 
> `mosquitto`
> 
> то контроллер опросит все топики и пришлет по ним актуальное значение

то есть дело точно в конфигах.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 26, 2025, 5:15am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/17 "2025-12-26T05:15:13Z")

</div>

Поменял все указанные конфиги, заметил, что в конфиге `10listeners` были закоменченны следующие строки в двух местах(я их раскоментил):

`acl_file /etc/mosquitto/acl/default.conf`  
`password_file /etc/mosquitto/passwd/default.conf`

Поменял так же конфиг `/etc/mosquitto/mosquitto.conf` на стандартный, начались такие выводы:

`root@wirenboard-AACLUYTY:~# systemctl stop mosquitto`  
`root@wirenboard-AACLUYTY:~# /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf`  
`1766724284: Loading config file /usr/share/wb-configs/mosquitto/000persistence.conf`  
`1766724284: Loading config file /usr/share/wb-configs/mosquitto/30limits.conf`  
`1766724284: Loading config file /usr/share/wb-configs/mosquitto/persistence.conf`  
`1766724284: Loading config file /etc/mosquitto/conf.d/00default_listener.conf`  
`1766724284: Loading config file /etc/mosquitto/conf.d/10listeners.conf`  
`1766724284: Loading config file /etc/mosquitto/conf.d/20bridges.conf`  
`1766724284: Error: Unable to open include_dir ‘/usr/share/wb-configs/mosquitto-post’.`  
`1766724284: Error found at /etc/mosquitto/mosquitto.conf:15.`

Хотя такая дирректория в контроллере есть.

Закоментил строку `include_dir /usr/share/wb-configs/mosquitto-post` в конфиге `/etc/mosquitto/mosquitto.conf`, броккер заработал. Вроде как все работает, как и должно.

Является ли данный способ решением или это костыль?

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 26, 2025, 8:51am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/18 "2025-12-26T08:51:29Z")

</div>

> [@TMwazing](#):
>
> `1766724284: Error: Unable to open include_dir ‘/usr/share/wb-configs/mosquitto-post’.`

Каталог есть, в норме - пустой.  
То есть должен существовать как  
/usr/share/wb-configs/mosquitto  
так и  
/usr/share/wb-configs/mosquitto-post  
Проверьте права на него.  
Ну и его отсутствие на работу не повлияет но при обновлении ПО (может) создаст проблемы.

> [@TMwazing](#):
>
> Является ли данный способ решением или это костыль?

Лучше, все ж, проверить.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 26, 2025, 10:27am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/19 "2025-12-26T10:27:14Z")

</div>

Если верить WinSCP, то и `mosquitto` и `mosquitto-post` обладают одинаковыи правами

![image](https://support.wirenboard.com/uploads/default/original/3X/8/9/892c9e715db1674214cefcfd56cd2c1e12d526b2.png)

Но при этом, если проверять права через консоль, выходит такая картина:

`root@wirenboard-AACLUYTY:~# ls -la /usr/share/wb-configs/mosquitto-post`  
`ls: cannot access ‘/usr/share/wb-configs/mosquitto-post’: No such file or directory`  
`root@wirenboard-AACLUYTY:~# ls -la /usr/share/wb-configs/mosquitto`  
`total 20`  
`drwxr-xr-x 2 root root 4096 Dec 24 16:52 .`  
`drwxr-xr-x 6 root root 4096 Jan 1 1970 ..`  
`-rw-r–r-- 1 root root 136 Jul 22 17:35 000persistence.conf`  
`-rw-r–r-- 1 root root 152 Jul 22 17:35 30limits.conf`  
`-rw-r–r-- 1 root root 136 Dec 24 16:09 persistence.conf`

При этом если пользоваться утилитой mc, папку `mosquitto-post` также не видно:

 ![image](https://support.wirenboard.com/uploads/default/original/3X/5/4/54caa05a035dbc24c9f77e0f3c134facc9026361.png)

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [December 26, 2025, 10:39am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/20 "2025-12-26T10:39:56Z")

</div>

> [@TMwazing](#):
>
> ls: cannot access ‘/usr/share/wb-configs/mosquitto-post’: No such file or directory

У меня нет предположений, к сожалению. Рекомендую каталог создать.

---

<div class="post-metadata">

**Author:** ![TMwazing](https://avatars.discourse-cdn.com/v2/letter/t/bcef8e/32.png) [@TMwazing](https://support.wirenboard.com/u/TMwazing)\
**Post date:** [December 26, 2025, 10:50am UTC](https://support.wirenboard.com/t/ne-startuet-mosquitto/32572/21 "2025-12-26T10:50:53Z")

</div>

Удивительно, но я ребутнул контроллер и все заработало. Спасибо большое за помощь в вопросе.
