环境信息
- EMQ X 版本:emqx x broker 4.3.3
- 操作系统及版本:centos 7.9
- 其他
问题描述
开源版 broker 配置了域名和SSL,微信小程序(mqtt.js)在开发环境可以正常连接,但是用微信真机预览就一直无法连接,不管是ws和wss都无法连接。
但是使用emqx dashboard中的websocket工具都可以连接ws,wss,mqtts。
1、dashboard websocket测试成功:
2、使用ws或者wss连接cloud.emqx.cn成功:
3、使用ws或者wss连接自己的开源broker都失败:
小程序之前一直正常连接 cloud.emqx.cn的云broker,说明小程序正常;
dashboard websocket可连接自己的开源版broker,说明开源版broker也正常?
那到底是哪里的问题,导致小程序直接连开源版broker时连接不上?