0

我正在尝试在我的 arduino(Adafruit FONA)上的 SIM800H 模块上设置自定义 ssl 证书,以便在具有安全 TLS 连接的 mqtt 上使用它。由于本文档中的 AT 命令,我能够C:\ca.crt在模块的文件系统中创建和写入文件。

但是,我无法使用适当的命令注册它AT+SSLSETCERT=C:\ca.crt,ABC。它返回一个错误。

我通过读回文件内容来检查它,它是正确的。我还尝试了各种有效证书,无论是否加密,它都无法正常工作。我还尝试使用命令启用安全 TCP AT+CIPSSL=1,但这也返回错误。在 crt 文件的顶部和/或底部添加随机回车没有帮助。

错误日志没有帮助,它只是返回Error

4

2 回答 2

0

AT+SSLSETCERT="C:\ca.crt","ABC" 你错过了双引号。

于 2020-04-24T14:55:23.447 回答
0

可能您的固件不支持 ssl。

如果您在这里搜索较新的: https ://simcom.ee/documents/?dir=

并按照http://www.raviyp.com/learn-how-to-update-the-firmware-of-your-sim800-modules/中的说明进行闪烁

你可以做到

于 2020-02-26T10:43:11.007 回答