我正试图在windows上使用ubuntu上的bash在windows上设置mosquito 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并正在使用它……因此Mosquito无法使用它。
你可以通过使用这样的东西来找出哪个程序打开了1883端口(不确定它是否适用于所有的Ubuntu,但适用于我的v16.04.6 LTS(:
netstat -pan | grep 1883