5

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-version tlsv1.2 -m "こんにちは" -d

それは私にエラーを与える

Error: Problem setting TLS options.

このエラーの意味と修正方法を見つけることができませんでした。unbutu 16.04 に TLSv1.2 を「インストール」する必要がありますか? 実際、TLS1.2 のインストール方法に関する情報はありません。Apache や nginx などで TLSv1.2 を有効にするための情報があります。TLSv1.2 は Unbutu に組み込まれていますか?

4

4 に答える 4

0

古いバージョンの mosquitto-clients ツールでこのエラーが発生します。

1.4.13 以降をインストールすると、AWS IoT への接続が機能するはずです (証明書が正しくセットアップされている場合)。

于 2018-03-03T00:14:00.570 に答える