Mosquitto MQTT Broker Dynamic Security Plugin not working in ubuntu

Viewed 31

I am trying to implement dynamic security plugin in mosquitto broker using the following documentation

https://mosquitto.org/documentation/dynamic-security/#installation

my mosquitto.conf file looks like this

listener 1883
allow_anonymous false
per_listener_settings false

persistence true
persistence_location /var/lib/mosquitto/

plugin /usr/lib/x86_64-linux-gnu/mosquitto_dynamic_security.so
plugin_opt_config_file /var/lib/mosquitto/dynamic-security.json

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d

after making configuration changes if I start the mosquitto service it is failing to start and when I check sudo journalctl -xu mosquitto i can see and error

Mosquitto Error: Unknown configuration variable "plugin"

plugin is available in this path /usr/lib/x86_64-linux-gnu/mosquitto_dynamic_security.so and it has 777 permission, am I missing something? because the same working in windows.

0 Answers
Related