如何解决mosquitto_pub TLSv1.3 支持树莓派
我正在我的树莓派上通过 mosquitto 运行一个 TLS 安全的 MQTT 服务器
蚊子版本:版本:1.5.7-1+deb10u1
执行命令mosquitto_pub -d --tls-version tlsv1.3 --cafile ca.crt -h 192.168.2.105 -p 8883 -t "testtopic" -m "hello there"
给我错误:
Error: Problem setting TLS options.
但与 TLSv1.2 相同的命令mosquitto_pub -d --tls-version tlsv1.2 --cafile ca.crt -h 192.168.2.105 -p 8883 -t "testtopic" -m "hello there"
工作正常。
它在 mosquitto 更新日志中说,在 mosquitto 1.6 中添加了明确的 TLSv1.3 支持。这意味着,我树莓上的蚊子根本不应该支持 TLSv1.3。但是在我的 Windows 机器上使用最新的 mosquitto 版本,我能够使用 TLSv1.3 连接到我的 raspberry MQTT 服务器。
所以在 raspberry 上只有 mosquitto_pub 命令不支持 TLSv1.3 但服务器支持? 另外,有没有办法在树莓派上安装更新版本的 mosquitto?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。