MQTT SSL issue +QMTOPEN: 0,-1

Hello,

I am am using a MC60 quectel module and having issue with a mqtt SSL connection. The module and my code work ok with the non ssl and when I try using ssl i always get +QMTOPEN: 0,-1 and opening the connection to 8883. I have tested the certificates with mqttx windows client and I am able to connect to the server. Her e are two sniff dump from my modcule communication. first is no ssl and seccond is ssl.

NON SSL SNIFF
[2024-05-17 13:27:16:941_R:] ATI
[2024-05-17 13:27:16:941_R:] Quectel_Ltd
[2024-05-17 13:27:16:941_R:] Quectel_MC60
[2024-05-17 13:27:16:941_R:] Revision: MC60CAR01A10

[2024-05-17 13:27:16:941_R:] OK
[2024-05-17 13:27:17:003_R:] AT+CFUN=1,1
[2024-05-17 13:27:17:003_R:] OK

[2024-05-17 13:27:20:087_R:] RDY

[2024-05-17 13:27:20:537_R:] +CFUN: 1

[2024-05-17 13:27:20:803_R:] +CPIN: READY

[2024-05-17 13:27:21:572_R:] Call Ready

[2024-05-17 13:27:23:303_R:] SMS Ready
[2024-05-17 13:27:37:150_R:] AT+QGNSSC=1
[2024-05-17 13:27:37:150_R:] OK
[2024-05-17 13:27:37:213_R:] ATV1
[2024-05-17 13:27:37:213_R:] OK
[2024-05-17 13:27:37:354_R:] ATE1
[2024-05-17 13:27:37:354_R:] OK
[2024-05-17 13:27:37:416_R:] AT+CMEE=2
[2024-05-17 13:27:37:416_R:] OK
[2024-05-17 13:27:37:556_R:] AT+GSN
[2024-05-17 13:27:37:556_R:] 862549045727412

[2024-05-17 13:27:37:556_R:] OK
[2024-05-17 13:27:37:618_R:] AT+CIMI
[2024-05-17 13:27:37:618_R:] 240075812776986

[2024-05-17 13:27:37:618_R:] OK
[2024-05-17 13:27:37:757_R:] AT+QCCID
[2024-05-17 13:27:37:757_R:] 89462038043007698220

[2024-05-17 13:27:37:757_R:] OK
[2024-05-17 13:27:37:820_R:] AT+CBC
[2024-05-17 13:27:37:820_R:] +CBC: 0,80,3922

[2024-05-17 13:27:37:820_R:] OK
[2024-05-17 13:27:37:960_R:] AT+CREG?
[2024-05-17 13:27:37:960_R:] +CREG: 0,5

[2024-05-17 13:27:37:960_R:] OK
[2024-05-17 13:27:38:021_R:] AT+CGREG?
[2024-05-17 13:27:38:021_R:] +CGREG: 0,5

[2024-05-17 13:27:38:021_R:] OK
[2024-05-17 13:27:38:162_R:] AT+CSQ
[2024-05-17 13:27:38:162_R:] +CSQ: 21,5

[2024-05-17 13:27:38:162_R:] OK
[2024-05-17 13:27:38:226_R:] AT+CSQ
[2024-05-17 13:27:38:226_R:] +CSQ: 21,5

[2024-05-17 13:27:38:226_R:] OK
[2024-05-17 13:27:38:366_R:] AT+COPS?
[2024-05-17 13:27:38:366_R:] +COPS: 0,0,“ORANGE”

[2024-05-17 13:27:38:366_R:] OK
[2024-05-17 13:27:38:427_R:] AT+QIMODE=0
[2024-05-17 13:27:38:427_R:] OK
[2024-05-17 13:27:38:567_R:] AT+QICSGP=1,“0v0e.tmgs”
[2024-05-17 13:27:38:567_R:] OK
[2024-05-17 13:27:38:630_R:] AT+QIREGAPP
[2024-05-17 13:27:38:630_R:] OK
[2024-05-17 13:27:40:677_R:] AT+QIACT
[2024-05-17 13:27:41:244_R:] OK
[2024-05-17 13:27:42:686_R:] AT+QILOCIP
[2024-05-17 13:27:42:686_R:] 10.4.72.137
[2024-05-17 13:27:44:685_R:] AT+QMTOPEN=0,“mqtt.myserver.ro”,“1883”
[2024-05-17 13:27:44:685_R:] OK

[2024-05-17 13:27:45:588_R:] +QMTOPEN: 0,0
[2024-05-17 13:27:45:681_R:] AT+QMTCONN=0,“86254904-1715941656”,“pi”,“password”
[2024-05-17 13:27:45:681_R:] OK

[2024-05-17 13:27:45:962_R:] +QMTCONN: 0,0,0
[2024-05-17 13:27:46:695_R:] AT+QMTSUB=0,1,“misat/location”,0
[2024-05-17 13:27:46:695_R:] OK

SSL SNIFF
[2024-05-17 13:28:22:891_R:] ATI
[2024-05-17 13:28:22:891_R:] Quectel_Ltd
[2024-05-17 13:28:22:891_R:] Quectel_MC60
[2024-05-17 13:28:22:891_R:] Revision: MC60CAR01A10

[2024-05-17 13:28:22:891_R:] OK
[2024-05-17 13:28:22:955_R:] AT+CFUN=1,1
[2024-05-17 13:28:22:955_R:] OK

[2024-05-17 13:28:26:039_R:] RDY

[2024-05-17 13:28:26:493_R:] +CFUN: 1

[2024-05-17 13:28:26:744_R:] +CPIN: READY

[2024-05-17 13:28:27:521_R:] Call Ready

[2024-05-17 13:28:29:258_R:] SMS Ready
[2024-05-17 13:28:43:103_R:] AT+QGNSSC=1
[2024-05-17 13:28:43:103_R:] OK
[2024-05-17 13:28:43:165_R:] ATV1
[2024-05-17 13:28:43:165_R:] OK
[2024-05-17 13:28:43:307_R:] ATE1
[2024-05-17 13:28:43:307_R:] OK
[2024-05-17 13:28:43:372_R:] AT+CMEE=2
[2024-05-17 13:28:43:372_R:] OK
[2024-05-17 13:28:43:513_R:] AT+GSN
[2024-05-17 13:28:43:513_R:] 862549045727412

[2024-05-17 13:28:43:513_R:] OK
[2024-05-17 13:28:43:573_R:] AT+CIMI
[2024-05-17 13:28:43:573_R:] 240075812776986

[2024-05-17 13:28:43:573_R:] OK
[2024-05-17 13:28:43:715_R:] AT+QCCID
[2024-05-17 13:28:43:715_R:] 89462038043007698220

[2024-05-17 13:28:43:715_R:] OK
[2024-05-17 13:28:43:777_R:] AT+CBC
[2024-05-17 13:28:43:777_R:] +CBC: 0,80,3922

[2024-05-17 13:28:43:777_R:] OK
[2024-05-17 13:28:43:917_R:] AT+CREG?
[2024-05-17 13:28:43:917_R:] +CREG: 0,5

[2024-05-17 13:28:43:917_R:] OK
[2024-05-17 13:28:43:978_R:] AT+CGREG?
[2024-05-17 13:28:43:978_R:] +CGREG: 0,5

[2024-05-17 13:28:43:978_R:] OK
[2024-05-17 13:28:44:117_R:] AT+CSQ
[2024-05-17 13:28:44:117_R:] +CSQ: 22,0

[2024-05-17 13:28:44:117_R:] OK
[2024-05-17 13:28:44:180_R:] AT+CSQ
[2024-05-17 13:28:44:180_R:] +CSQ: 22,0

[2024-05-17 13:28:44:180_R:] OK
[2024-05-17 13:28:44:323_R:] AT+COPS?
[2024-05-17 13:28:44:323_R:] +COPS: 0,0,“ORANGE”

[2024-05-17 13:28:44:323_R:] OK
[2024-05-17 13:28:44:386_R:] AT+QFLST=“RAM:ca.pem”
[2024-05-17 13:28:44:386_R:] +CME ERROR: File not found
[2024-05-17 13:28:44:525_R:] AT+QSECWRITE=“RAM:ca.pem”,1432,100
[2024-05-17 13:28:44:525_R:] CONNECT

[2024-05-17 13:28:44:758_R:] +QSECWRITE: 1432,107

[2024-05-17 13:28:44:758_R:] OK
[2024-05-17 13:28:44:835_R:] AT+QFLST=“RAM:ca.pem”
[2024-05-17 13:28:44:835_R:] +QFLST: “RAM:ca.pem”,1436,1436

[2024-05-17 13:28:44:835_R:] OK
[2024-05-17 13:28:44:900_R:] AT+QFLST=“RAM:pi.pem”
[2024-05-17 13:28:44:900_R:] +CME ERROR: File not found
[2024-05-17 13:28:45:037_R:] AT+QSECWRITE=“RAM:pi.pem”,1310,100
[2024-05-17 13:28:45:037_R:] CONNECT

[2024-05-17 13:28:45:259_R:] +QSECWRITE: 1310,3c52

[2024-05-17 13:28:45:259_R:] OK
[2024-05-17 13:28:45:335_R:] AT+QFLST=“RAM:pi.pem”
[2024-05-17 13:28:45:335_R:] +QFLST: “RAM:pi.pem”,1314,1314

[2024-05-17 13:28:45:335_R:] OK
[2024-05-17 13:28:45:398_R:] AT+QFLST=“RAM:pi-key.pem”
[2024-05-17 13:28:45:398_R:] +CME ERROR: File not found
[2024-05-17 13:28:45:537_R:] AT+QSECWRITE=“RAM:pi-key.pem”,1704,100
[2024-05-17 13:28:45:537_R:] CONNECT

[2024-05-17 13:28:45:785_R:] +QSECWRITE: 1704,171b

[2024-05-17 13:28:45:785_R:] OK
[2024-05-17 13:28:45:865_R:] AT+QFLST=“RAM:pi-key.pem”
[2024-05-17 13:28:45:865_R:] +QFLST: “RAM:pi-key.pem”,1708,1708

[2024-05-17 13:28:45:865_R:] OK
[2024-05-17 13:28:45:926_R:] AT+QMTDISC=0
[2024-05-17 13:28:45:926_R:] +CME ERROR: invalid parameter
[2024-05-17 13:28:46:969_R:] AT+QMTCFG=“SSL”,0,1,2
[2024-05-17 13:28:46:969_R:] OK
[2024-05-17 13:28:47:031_R:] AT+QSSLCFG=“cacert”,2,“RAM:ca.pem”
[2024-05-17 13:28:47:031_R:] OK
[2024-05-17 13:28:47:171_R:] AT+QSSLCFG=“clientcert”,2,“RAM:pi.pem”
[2024-05-17 13:28:47:171_R:] OK
[2024-05-17 13:28:47:281_R:] AT+QSSLCFG=“clientkey”,2,“RAM:pi_key.pem”
[2024-05-17 13:28:47:281_R:] OK
[2024-05-17 13:28:47:378_R:] AT+QSSLCFG=“seclevel”,2,2
[2024-05-17 13:28:47:378_R:] OK
[2024-05-17 13:28:48:378_R:] AT+QSSLCFG=“sslversion”,2,4
[2024-05-17 13:28:48:378_R:] OK
[2024-05-17 13:28:48:443_R:] AT+QSSLCFG=“ciphersuite”,2,“0xFFFF”
[2024-05-17 13:28:48:443_R:] OK
[2024-05-17 13:28:48:581_R:] AT+QSSLCFG=“ignorertctime”,1
[2024-05-17 13:28:48:581_R:] OK
[2024-05-17 13:28:48:676_R:] AT+QIMODE=0
[2024-05-17 13:28:48:676_R:] OK
[2024-05-17 13:28:48:740_R:] AT+QICSGP=1,“0v0e.tmgs”
[2024-05-17 13:28:48:740_R:] OK
[2024-05-17 13:28:48:879_R:] AT+QIREGAPP
[2024-05-17 13:28:48:879_R:] OK
[2024-05-17 13:28:50:893_R:] AT+QIACT
[2024-05-17 13:28:51:330_R:] OK
[2024-05-17 13:28:52:891_R:] AT+QILOCIP
[2024-05-17 13:28:52:891_R:] 10.168.236.40
[2024-05-17 13:28:54:890_R:] AT+QMTOPEN=0,“mqtt.myserver.ro”,“8883”
[2024-05-17 13:28:54:890_R:] OK
[2024-05-17 13:28:55:824_R:] +QMTOPEN: 0,-1