我正在尝试在我的 arduino(Adafruit FONA)上的 SIM800H 模块上设置自定义 ssl 证书,以便在具有安全 TLS 连接的 mqtt 上使用它。由于本文档中的 AT 命令,我能够C:\ca.crt
在模块的文件系统中创建和写入文件。
但是,我无法使用适当的命令注册它AT+SSLSETCERT=C:\ca.crt,ABC
。它返回一个错误。
我通过读回文件内容来检查它,它是正确的。我还尝试了各种有效证书,无论是否加密,它都无法正常工作。我还尝试使用命令启用安全 TCP AT+CIPSSL=1
,但这也返回错误。在 crt 文件的顶部和/或底部添加随机回车没有帮助。
错误日志没有帮助,它只是返回Error