物联网应用协议在线测试平台ConnectLab —TLS

1.介绍

Quectel推出物联网应用协议在线测试平台 ConnectLab,提供客户游客模式和移远内部员工域账号登陆方式。支持Web化的协议服务器启动、配置修改、数据交互等操作,提升物联网协议测试的便捷性、安全性以及竞争力。

访问地址:https://connectlab.phicotek.com/connectlab/tls

其中包含新建服务器,配置自动发送,自动回复,界面显示客户端接收发送的数据等功能。支持无认证,单项认证,双向认证。

2.功能

2.1 登录界面

登录界面,支持游客模式与域账号,其中游客模式最大只支持5路客户端连接,服务器有效期为1天;域账号最大支持20路客户端连接,服务器有效期为7天。

2.2 TLS功能介绍

相关功能描述如下所示:

点击下载证书,包含RSA/ECDSA,根据新建的服务器类型,选择对应的证书。

目前服务器支持IPv4/IPv6,单项认证/双向认证,TLS版本:TLS1.2/TLS1.3,加密套件:RSA/ECDSA,点击新建后会弹出窗口,根据需要选择对应的即可。

接下来以IPv4服务器为例演示。

在新建TLS Server后,在配置选项里可以配置自动发送/自动回复功能。

2.3 模组与ConnectLab的交互测试

以EC200U为例,模组做为TLS客户端,连接ConnectLab创建的TLS Server:

双向认证:

[2025-08-25_15:08:02:533]AT+QFLST=“UFS:*”

[2025-08-25_15:08:02:533]+QFLST: “UFS:boot”,15004

[2025-08-25_15:08:02:533]+QFLST: “UFS:firm”,286000

[2025-08-25_15:08:02:533]+QFLST: “UFS:1.wav”,10240

[2025-08-25_15:08:02:533]+QFLST: “UFS:ca.txt”,1968

[2025-08-25_15:08:02:533]+QFLST: “UFS:cacert.pem”,1326

[2025-08-25_15:08:02:533]+QFLST: “UFS:clientcert.pem”,1151

[2025-08-25_15:08:02:548]+QFLST: “UFS:clientkey.pem”,1704

[2025-08-25_15:08:02:548]OK

[2025-08-25_15:08:04:284]AT+COPS?

[2025-08-25_15:08:04:284]+COPS: 0,0,“CHN-UNICOM”,7

[2025-08-25_15:08:04:284]OK

[2025-08-25_15:08:04:837]AT+QGMR

[2025-08-25_15:08:04:837]EC200UCNAAR03A13M08

[2025-08-25_15:08:04:837]OK

[2025-08-25_15:08:06:304]AT+QICSGP=1,1,“UNINET”

[2025-08-25_15:08:06:304]OK

[2025-08-25_15:08:08:797]AT+QIACT=1

[2025-08-25_15:08:08:810]OK

[2025-08-25_15:08:14:657]AT+QIACT?

[2025-08-25_15:08:14:657]+QIACT: 1,1,1,“10.199.248.33”

[2025-08-25_15:08:14:657]OK

[2025-08-25_15:08:18:444]AT+QSSLCFG=“sslversion”,1

[2025-08-25_15:08:18:444]+QSSLCFG: “sslversion”,1,4

[2025-08-25_15:08:18:444]OK

[2025-08-25_15:08:19:165]AT+QSSLCFG=“ciphersuite”,1

[2025-08-25_15:08:19:165]+QSSLCFG: “ciphersuite”,1,0XFFFF

[2025-08-25_15:08:19:165]OK

[2025-08-25_15:08:19:849]AT+QSSLCFG=“seclevel”,1,2

[2025-08-25_15:08:19:849]OK

[2025-08-25_15:08:22:309]AT+QSSLCFG=“cacert”,1,“UFS:cacert.pem”

[2025-08-25_15:08:22:309]OK

[2025-08-25_15:08:23:659]AT+QSSLCFG=“clientcert”,1,“UFS:clientcert.pem”

[2025-08-25_15:08:23:674]OK

[2025-08-25_15:08:24:488]AT+QSSLCFG=“clientkey”,1,“UFS:clientkey.pem”

[2025-08-25_15:08:24:488]OK

[2025-08-25_15:09:28:537]AT+QSSLSTATE

[2025-08-25_15:09:28:537]OK

[2025-08-25_15:09:30:781]AT+QSSLOPEN=1,1,1,“101.37.104.185”,42997,1

[2025-08-25_15:09:30:781]OK

[2025-08-25_15:09:31:334]

[2025-08-25_15:09:31:334]+QSSLOPEN: 1,0

单项认证,更改AT+QSSLCFG=“seclevel”,1,1 ,配置CA证书路径。

[2025-08-27_14:51:35:831]AT+QGMR

[2025-08-27_14:51:35:831]EC200UCNAAR03A13M08

[2025-08-27_14:51:35:831]OK

[2025-08-27_14:51:36:320]AT+COPS?

[2025-08-27_14:51:36:320]+COPS: 0,0,“CHN-UNICOM”,7

[2025-08-27_14:51:36:320]OK

[2025-08-27_14:51:37:239]AT+QICSGP=1,1,“UNINET”

[2025-08-27_14:51:37:239]OK

[2025-08-27_14:51:41:496]AT+QIACT=1

[2025-08-27_14:51:41:508]OK

[2025-08-27_14:51:46:455]AT+QIACT?

[2025-08-27_14:51:46:455]+QIACT: 1,1,1,“10.88.46.169”

[2025-08-27_14:51:46:455]OK

[2025-08-27_14:51:48:928]AT+QSSLCFG=“sslversion”,1

[2025-08-27_14:51:48:928]+QSSLCFG: “sslversion”,1,4

[2025-08-27_14:51:48:928]OK

[2025-08-27_14:51:49:542]AT+QSSLCFG=“ciphersuite”,1

[2025-08-27_14:51:49:542]+QSSLCFG: “ciphersuite”,1,0XFFFF

[2025-08-27_14:51:49:542]OK

[2025-08-27_14:51:52:441]AT+QSSLCFG=“seclevel”,1,1

[2025-08-27_14:51:52:441]OK

[2025-08-27_14:51:54:807]AT+QFLST=“UFS:*”

[2025-08-27_14:51:54:807]+QFLST: “UFS:boot”,15004

[2025-08-27_14:51:54:807]+QFLST: “UFS:firm”,286000

[2025-08-27_14:51:54:807]+QFLST: “UFS:1.wav”,10240

[2025-08-27_14:51:54:807]+QFLST: “UFS:ca.txt”,1968

[2025-08-27_14:51:54:822]+QFLST: “UFS:cacert.pem”,1326

[2025-08-27_14:51:54:822]+QFLST: “UFS:clientcert.pem”,1151

[2025-08-27_14:51:54:822]+QFLST: “UFS:clientkey.pem”,1704

[2025-08-27_14:51:54:822]OK

[2025-08-27_14:52:05:707]AT+QSSLCFG=“cacert”,1,“UFS:cacert.pem”

[2025-08-27_14:52:05:707]OK

[2025-08-27_14:52:18:391]AT+QSSLOPEN=1,1,1,“101.37.104.185”,46708,1

[2025-08-27_14:52:18:391]OK

[2025-08-27_14:52:19:317]

[2025-08-27_14:52:19:317]+QSSLOPEN: 1,0

[2025-08-27_14:52:23:373]AT+QSSLSEND=1

[2025-08-27_14:52:23:373]> ck

[2025-08-27_14:52:29:666]SEND OK

[2025-08-27_14:52:55:174]AT+QSSLCLOSE=1

[2025-08-27_14:52:55:287]OK

客户端连接后,选择对应的客户端,在下方的框里输入需要发送给客户端的数据,点击发送即可。数据支持ASCII跟HEX。交互的数据如下图所示,清晰显示客户端跟服务器之间发送的数据。同时会统计发送数据的长度及时间。

客户端跟服务器连接后,点击下载协议包文件可下载对应客户端的协议包文件,查看服务器与客户端之间的协议交互。

2.4 断开连接

客户端主动关闭连接后,服务器端显示的连接会变成红色,数据侧显示客户端关闭,如下图所示。

不仅客户端可以关闭连接,服务器端也支持通过断开图标来关闭连接。断开之后,如果不想显示,可以删除连接记录。

2.5 游客模式下,当连接数超过5的补充说明

当客户端连接数超过最大值,发起连接请求后,服务器会断开客户端连接。