移远官网

BC26基于TLS连接MQTT失败

按照BC26mqtt手册,基于TLS加密连接mqtt,无法连接。
①地址、端口、CA证书均为正确的,已通过MQTTX进行过连接验证。
②AT命令如下:
AT+QSCLK=0 //禁用模块的休眠模式
AT+QSSLCFG=1,2,“seclevel”,1 //配置认证方式为单向认证
AT+QSSLCFG=1,2,“cacert” //配置CA证书
AT+QSCLK=1
AT+QMTCFG=“ssl”,3,1,1,2 //启用SSL并配置SSL上下文标识符/Socket标识符
AT+QMTOPEN= 3,“123.60..”,383//打开客户端
AT+QMTCONN=3,“testsdu”,"sgb
8",“49d11***6375cf8d9b4e”
其中,在AT+QMTOPEN命令失败,+QMTOPEN:3,-1.
③关于手册中提到的ca证书发送过程不理解,手册中提到按Ctrl+Z发送,按esc取消发送,用串口如何实现。


22c7d4512744cd3a9ee431036853c3a

QCOM_V1.6.zip (714.9 KB)
使用我们的qcom工具可以传输文件的,直接传输吧, 另外通过win端的工具mqtt.fx 确认证书能连接上MQTT服务器,然后再在模组上面测试;

已经通过mqttfx测试可以连接,但是模块仍然无法连接