在使用python连接MQTT时发现无法连接,注释掉遗嘱消息设置部分代码就能正常连接代理服务,
使用MQTTbox模拟客户端设置了遗嘱也是无法正常连接,
遗嘱Topic中带了“/”,去掉后发现能正常连接代理服务。
其他订阅及发布的Topic中都包含了“/”但正常。
后面尝试连接了其他的代理,遗嘱Topic包含“/”是可以正常连接的,说明不是一个普遍现象。
EMQX版本:5.1.3
在使用python连接MQTT时发现无法连接,注释掉遗嘱消息设置部分代码就能正常连接代理服务,
使用MQTTbox模拟客户端设置了遗嘱也是无法正常连接,
遗嘱Topic中带了“/”,去掉后发现能正常连接代理服务。
其他订阅及发布的Topic中都包含了“/”但正常。
后面尝试连接了其他的代理,遗嘱Topic包含“/”是可以正常连接的,说明不是一个普遍现象。
EMQX版本:5.1.3
代理是客户那边的,没办法贴出来,客户解决不了我让他过来补充内容
还可以看下 Python 是否有报错,没有报错的话可以看下 connect 回调里面的 reason code 值是多少,有可能就是因为客户端没有这个主题的发布权限。