## ## mosquitto.conf -- Mosquitto configuration ## # global settings pid_file @l_prefix@/var/mosquitto/run/mosquitto.pid user @l_rusr@ # logging log_dest file @l_prefix@/var/mosquitto/log/mosquitto.log log_type error log_type warning log_type notice log_type information log_type websockets websockets_log_level 1 connection_messages true log_timestamp true # security allow_anonymous true password_file @l_prefix@/etc/mosquitto/mosquitto-pwd.txt acl_file @l_prefix@/etc/mosquitto/mosquitto-acl.txt # persistence autosave_interval 1800 autosave_on_changes false persistence true persistence_file mosquitto.db persistence_location @l_prefix@/var/mosquitto/db # regular listener (mqtt: MQTT over TCP) listener 1883 127.0.0.1 max_connections -1 protocol mqtt # additional listener (mqtts: MQTT over TCP+SSL/TLS) listener 8883 127.0.0.1 max_connections -1 protocol mqtt cafile @l_prefix@/etc/x509/example-ca.crt.pem certfile @l_prefix@/etc/x509/example-server.crt.pem keyfile @l_prefix@/etc/x509/example-server.key.pem require_certificate false # additional listener (ws: MQTT over WebSockets) listener 8888 127.0.0.1 max_connections -1 protocol websockets # additional listener (wss: MQTT over WebSockets+SSL/TLS) listener 8889 127.0.0.1 max_connections -1 protocol websockets cafile @l_prefix@/etc/x509/example-ca.crt.pem certfile @l_prefix@/etc/x509/example-server.crt.pem keyfile @l_prefix@/etc/x509/example-server.key.pem require_certificate false # allow plugins to extend this configuration include_dir @l_prefix@/etc/mosquitto/mosquitto.d