蚊子错误
Mosquitto Error
我正在为我的项目使用 Mosquitto。
我已经安装了 mosquitto-1.4.8-install-win32.exe 并将三个二进制文件放在文件夹中
1. pthreadVC2.dll
2. libeay32.dll
3. ssleay32.dll
然后重新安装了 mosquitto 启动了 mosquitto 代理服务 我在 cmd 中输入了以下命令
*C:\Users\ravindra-s>netstat -an
Active Connections
Proto Local Address Foreign Address State
...
TCP 0.0.0.0:912 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1883 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2701 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
...
TCP [::]:135 [::]:0 LISTENING
TCP [::]:445 [::]:0 LISTENING
TCP [::]:1883 [::]:0 LISTENING
TCP [::]:2701 [::]:0 LISTENING
...
C:\Users\ravindra-s>cd "c:\Program Files"
c:\Program Files>cd mosquitto
c:\Program Files\mosquitto>mosquitto -v
1455619440: mosquitto version 1.4.8 (build date 14/02/2016 15:33:31.09) starting
1455619440: Using default config.
1455619440: Opening ipv6 listen socket on port 1883.
1455619440: Error: Unknown error*
它不显示 "Opening ipv4 listen socket on port 1883.",现在显示错误。
以前我的系统不显示此错误。但现在它正在显示,我的应用程序不正确 运行。
请告诉我解决这个问题。
感谢任何帮助。
感谢和问候,
拉文德拉
看起来您已经有了 mosquitto 代理 运行 但它无法打开端口(因为它们已经打开)。
这些行表明 1883(mqtt 端口)已经打开...
TCP 0.0.0.0:1883 0.0.0.0:0 LISTENING
TCP [::]:1883 [::]:0 LISTENING
这可能是由于 windows 运行 mosquitto 的服务。
windows 服务列表中的 First Stop mosquitto
1.PressWindows+R键打开运行对话框,输入services.msc,回车
2.Search 蚊子经纪服务
3.Stop 服务
现在照常输入cmd c:\Program Files\mosquitto>mosquitto -v
这将在端口 1883 上打开 ipv6 侦听套接字。
如下
1455619440: Using default config.
1455619440: Opening ipv6 listen socket on port 1883.
1455619440: Opening ipv6 listen socket on port 1883.
希望对您有所帮助。
我正在为我的项目使用 Mosquitto。 我已经安装了 mosquitto-1.4.8-install-win32.exe 并将三个二进制文件放在文件夹中 1. pthreadVC2.dll 2. libeay32.dll 3. ssleay32.dll
然后重新安装了 mosquitto 启动了 mosquitto 代理服务 我在 cmd 中输入了以下命令
*C:\Users\ravindra-s>netstat -an
Active Connections
Proto Local Address Foreign Address State
...
TCP 0.0.0.0:912 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1883 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2701 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
...
TCP [::]:135 [::]:0 LISTENING
TCP [::]:445 [::]:0 LISTENING
TCP [::]:1883 [::]:0 LISTENING
TCP [::]:2701 [::]:0 LISTENING
...
C:\Users\ravindra-s>cd "c:\Program Files"
c:\Program Files>cd mosquitto
c:\Program Files\mosquitto>mosquitto -v
1455619440: mosquitto version 1.4.8 (build date 14/02/2016 15:33:31.09) starting
1455619440: Using default config.
1455619440: Opening ipv6 listen socket on port 1883.
1455619440: Error: Unknown error*
它不显示 "Opening ipv4 listen socket on port 1883.",现在显示错误。 以前我的系统不显示此错误。但现在它正在显示,我的应用程序不正确 运行。
请告诉我解决这个问题。
感谢任何帮助。
感谢和问候, 拉文德拉
看起来您已经有了 mosquitto 代理 运行 但它无法打开端口(因为它们已经打开)。
这些行表明 1883(mqtt 端口)已经打开...
TCP 0.0.0.0:1883 0.0.0.0:0 LISTENING
TCP [::]:1883 [::]:0 LISTENING
这可能是由于 windows 运行 mosquitto 的服务。
windows 服务列表中的 First Stop mosquitto
1.PressWindows+R键打开运行对话框,输入services.msc,回车
2.Search 蚊子经纪服务
3.Stop 服务
现在照常输入cmd c:\Program Files\mosquitto>mosquitto -v
这将在端口 1883 上打开 ipv6 侦听套接字。
如下
1455619440: Using default config.
1455619440: Opening ipv6 listen socket on port 1883.
1455619440: Opening ipv6 listen socket on port 1883.
希望对您有所帮助。