用于Windows的ubuntu上的Mosquitto mqtt

问题描述 投票:0回答:1

我正在尝试在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

请记住,我不是编码员,所以我是新手。感谢您的帮助...

bash ubuntu mqtt mosquitto
1个回答
0
投票

该错误告诉您什么地方出了问题:某些其他程序已经打开了端口1883并正在使用它....因此Mosquitto无法使用它。

您可以使用类似的方法找出哪个程序打开了端口1883(不确定它是否可以在所有Ubuntu上运行,但可以在我的v16.04.6 LTS上运行:]

netstat -pan | grep 1883
© www.soinside.com 2019 - 2024. All rights reserved.