![](/img/trans.png)
[英]can not start greengrassd (AWS IOT greengrass) on raspberrypi
[英]RaspberryPi AWS - IoT cert problems
我正在嘗試從RaspPi連接到AWS IoT。 我正在獲取如下信息。
“無法驗證服務器的證書。它無效,或者您沒有將ca_file或ca_path設置為適當的值。”
我的設置是:
#define AWS_IOT_MQTT_HOST "xxxx.iot.us-west-2.amazonaws.com"
#define AWS_IOT_MQTT_PORT 443
#define AWS_IOT_MQTT_CLIENT_ID "RaspberryPi"
#define AWS_IOT_MY_THING_NAME "RaspberryPi"
#define AWS_IOT_ROOT_CA_FILENAME "AmazonRootCA2.pem"
#define AWS_IOT_CERTIFICATE_FILENAME "xxx-certificate.pem.crt"
#define AWS_IOT_PRIVATE_KEY_FILENAME "xxx-private.pem.key"
我不知道應該放置哪個RootCA,以及在哪里找到它。 創建IoT證書時,我有兩個(prv / pub)密鑰和“用於此操作的證書”。 請讓我知道如何解決。
兆瓦
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.