You have possibly a comment line (starting with "#") in the first line of myconfig.conf. Try to remove it and any other comment line.
Here is for exemple the content of my own myconfig.conf file : listener 1883 listener 8083 protocol websockets allow_anonymous false password_file /etc/mosquitto/passwd acl_file /etc/mosquitto/acl > Le 5 août 2025 à 10:14, Peter Schmelitschek <[email protected]> a > écrit : > > I have recreated both ACL and myconfig.conf files from scratch using NANO > because Mosquitto complains of unexpected character at the start of files. > However, with that done, I still get this at Mosquitto restart: > Loading config file /etc/mosquitto/conf.d/myconfig.conf > Error: Unknown configuration variable "#" > Error found at /etc/mosquitto/conf.d/myconfig.conf:1 > Error found at /etc/mosquitto/mosquitto.conf:18 > > This is possibly the root cause of my MQTT problems - I have been commenting > out the ACL file previously to get WeeWx to appear at this stage. > Right now I'm seeing "Failed connecting to the weather station" -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/973DD29D-DD25-4E0A-B78C-874BDA9029BF%40gmail.com.
