I’m using the official MQTT Broker add-on. It’s configured and clients can connect to it
[14:53:05] INFO: Setup mosquitto configuration
[14:53:05] INFO: Found local users inside config
[14:53:06] INFO: Initialize Hass.io Add-on services
[14:53:06] INFO: Initialize Home Assistant discovery
[14:53:06] INFO: Start Mosquitto daemon
1589809987: mosquitto version 1.6.3 starting
1589809987: Config loaded from /etc/mosquitto.conf.
1589809987: Loading plugin: /usr/share/mosquitto/auth-plug.so
1589809987: |-- *** auth-plug: startup
1589809987: ├── Username/password checking enabled.
1589809987: ├── TLS-PSK checking enabled.
1589809987: └── Extended authentication not enabled.
1589809987: Opening ipv4 listen socket on port 1883.
1589809987: Opening ipv6 listen socket on port 1883.
1589809987: Opening websockets listen socket on port 1884.
1589809987: Opening ipv4 listen socket on port 8883.
1589809987: Opening ipv6 listen socket on port 8883.
1589809987: Opening websockets listen socket on port 8884.
1589809987: Warning: Mosquitto should not be run as root/administrator.
1589809987: New connection from 172.29.12.30 on port 1883.
1589809987: New client connected from 172.29.12.30 as mosqsub/1380-dellups (p1, c1, k60).
1589809988: New connection from 172.30.32.1 on port 1883.
[INFO] found mqtt on Home Assistant
However, nothing is ever received by subscribing clients. That connection above from .30 was with the command
mosquito_sub -h <mymqtthost> -u "secret" -p "secret" -d -t '#' -t \SYS$/#
So I should have got everything. I do see the status messages, but I never see messages sent to he broker: even though I (think I) am subscribed to the wildcard topic.
I tried sending messages from the Develop panel, got no errors, but also no messages on the subscriber.
The config is
logins: []
anonymous: true
customize:
active: false
folder: mosquitto
certfile: fullchain.pem
keyfile: privkey.pem
require_certificate: false
Any ideas?