我正在关注https://aws.amazon.com/blogs/iot/just-in-time-registration-of-device-certificates-on-aws-iot/并在执行以下命令时遇到问题:
$ mosquitto_pub --cafile root.cert --cert deviceCertAndCACert.crt --key deviceCert.key -h .iot.us-east-1.amazonaws.com -p 8883 -q 1 -t foo/bar -i anyclientID -- tls-版本 tlsv1.2 -m "你好" -d
它给了我错误
Error: Problem setting TLS options.
Run Code Online (Sandbox Code Playgroud)
我找不到这个错误的含义以及如何修复它。我需要在我的 unbutu 16.04 上“安装”TLSv1.2 吗?实际上没有关于如何安装TLS1.2的信息。有一些关于为 apache 或 nginx 等启用 TLSv1.2 的信息。Unbutu 内置了 TLSv1.2 吗?
您会在旧版本的 mosquitto-clients 工具上收到此错误。
安装 1.4.13 或更高版本,您与 AWS IoT 的连接应该可以正常工作(前提是您的证书设置正确)。
| 归档时间: |
|
| 查看次数: |
5066 次 |
| 最近记录: |