MQTT Mosquitto 2.0.x版本使用需要注意的事项
By:Roy.LiuLast updated:2021-03-15
最近升级了mosquitto到2.0.9版本,与1.x 版本还是有一些区别的。从最常见的使用上来说,有两个地方需要注意
1. 配置端口及IP地址
在1.x版本中用port 1883配置端口,但到了2.x 用 listener 配置
listener 1883
但是,即使这样配置了,远程机器也是无法连接的。报错:
mosquitto starting in local only mode
2. 权限控制
在1.x版本中,默认是可以匿名访问的,但到了2.x版本,必须自己显示的配置
allow_anonymous true
否则会报错:
Client<unknown> disconnected, not authorised
当然,如果本身就有用户密码认证,就没有这问题,我是用来测试,没有用认证。
参考资料:
https://mosquitto.org/man/mosquitto-8.html
From:一号门
Previous:在微软必应网站上获取高清网页背景图
COMMENTS