mqtt - 无法建立到 Mqtt 的连接
问题描述
遇到了 mqtt 协议的问题。我无法连接到 mqtt 代理,我在日志中收到 MqttException(参见屏幕截图 1、2)。虽然一年前一切正常......
代理安装在通过 Wifi 连接到路由器的迷你电脑上。迷你电脑 ping 通,我可以使用 TeamViewer 登录。我在我的个人笔记本电脑上下载并安装了 Mosquitto Mqtt,输入了登录名、密码、经纪人的 ip 和端口 1883(见截图 3)。但是 Mosquitto Mqtt 没有连接到代理。
我检查了登录名和密码,尝试重新启动,重新安装代理。尝试了其他端口443、8883、80。没有结果。
在防火墙中(在迷你 PC 和笔记本电脑上),我为端口 1883 注册了规则(参见屏幕截图 4-7)。试图关闭无处不在的防火墙。
使用 netstat-an 命令,我检查了端口 1883,它似乎工作正常(见屏幕截图 9)。代理本身在任务管理器进程中也是可见的。
但是 mini pc 上的 telnet 无法访问端口 1883(参见屏幕截图 10)。
我不知道还有什么可以尝试以及如何解决它。告诉帮助。
解决方案
推荐阅读
- asp.net-mvc - ASP.NET Core 2.2 MVC - 身份 - 将自定义用户类放在哪里?
- keras - 从 keras 中的 pytorch 导入正确的模型
- python - 使用 iPython 或使用 help() 在 Tkinter 中获取小部件属性的描述
- ios - 如何只关闭堆栈中的最后一个控制器而不一个一个地关闭
- sql - SQL VBA 语法问题
- python - 私有变量与公共变量并用字符串覆盖函数
- java - FireBase API 身份验证失败
- r - 为 ts 对象选择不同频率的后果是什么?
- excel - 在 2 个工作表之间搜索匹配项并在未找到匹配项时添加新行
- oop - 我应该创建一个类或静态方法的对象来检查数据库条目是否存在?