我正在尝试在Windows上的ubuntu上使用bash在Windows上设置mosquitto mqtt服务器,因为我尝试运行的代码是Linux的代码,但我一直遇到此错误。我已经在互联网上冲浪了几天,但仍然没有找到解决方法,
1588558652: Warning: Mosquitto should not be run as root/administrator.
1588558652: mosquitto version 0.15 (build date 2018-09-05 15:14:14+0000) starting
1588558652: Opening ipv4 listen socket on port 1883.
1588558652: Opening ipv6 listen socket on port 1883.
1588558652: Error: Address already in use
请记住,我不是编码员,所以我是新手。感谢您的帮助...
该错误告诉您什么地方出了问题:某些其他程序已经打开了端口1883并正在使用它....因此Mosquitto无法使用它。
您可以使用类似的方法找出哪个程序打开了端口1883(不确定它是否可以在所有Ubuntu上运行,但可以在我的v16.04.6 LTS上运行:]
netstat -pan | grep 1883