mosquitto
mosquitto copied to clipboard
`include_dir` seems not working like "in-place expanding"
version and system
- mosquitto version 2.0.15
- Linux
what i did
- I'm using mosquitto-go-auth plugin along with
per_listener_settingsandinclude_dir - I placed a listener setting in
00.confin theinclude_dir - I placed the
pluginafterinclude_dir(I want the listener in 00.conf work with this listener). - then the
pluginwas not loaded.
why was my include_dir not placed the last line as recommended?
I want include_dir defines a new listener, and the plugin section contains security information like username and password of database which i did not want to be exposed to outside the docker container (yes, i was using docker).
I stumbled on something which might be related. If I put "listener 1883 0.0.0.0" at the end of the file mosquitto tries to listen to localhost and 0.0.0.0 (which obviously fails). When I put the listener in the middle of the file it listens only on 0.0.0.0 as expected.