打印
[菜地公告及灌水区]

tls加密MQTT通信总是连不上!

[复制链接]
1069|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ColeYao|  楼主 | 2023-10-27 15:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ColeYao 于 2023-10-27 16:00 编辑

  如题,选择tls加密MQTT通信时,使用外面提供的某些免费Mqtt网站是可以实现 CA signed server certificate(只校验服务器端证书,客户端不校验,不需要携带证书)这种加密方式的,然而自己架设服务器试了mosquitto和Apache apollo软件,MQTT通信都没问题,总是卡在最后tls加密这一步,使用Mqtt.fx测试需要在客户端选择ca证书才能和mqtt服务器通信上,如果采用CA signed server certificate方式就连接不上 ,如附件所示。
  主要是不想单片机带ca证书,因为有免费Mqtt网站可以实现不带ca证书通信的这种方式,目前难点是mosquitto的服务器配置文件折腾好久了,理论上应该配置文件里面选择客户端无需认证这个选项就可以实现不带证书tls加密通信的,实际上死活也搞不出来,暂时没辙了,换了Apache apollo服务器暂时也没弄出来,有搞过的可以介绍下经验。

tlsFail.png (41.22 KB )

tlsFail.png

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

379

帖子

5

粉丝