Sockets – Stop the mosquitto (MQTT) broker from listening to a port using the command line

ipv6mosquittomqttsockets

When I ran the Mosquitto (MQTT) broker for the first time there was no issue. But however from he second time when i ran it using default config I could not run the code successfully because of the following error:

1379497253: mosquitto version 1.2 (build date 2013-09-17 17:59:39+0530) starting
1379497253: Using default config.
1379497253: Opening ipv6 listen socket on port 1883.
1379497253: Error: Address already in use

I would like to know how to stop the broker from command line. It'll be nice if someone can help.

Best Answer

mosquitto starts to be a service.

sudo vi /etc/mosquitto/mosquitto.conf #more detail in `man mosquitto.conf`

sudo vi /etc/mosquitto/conf.d/custom.conf #add or change listening port as your need

sudo service mosquitto restart
Related Topic