Hai,
Saya pikir ini bug, tapi tolong perbaiki saya jika saya salah!
Setelah menginstal dan mengonfigurasi integrasi AWS IoT untuk The Things Stack di akun AWS kami dengan alamat cluster au1.cloud.thethings.network
, saya membuat sesuatu di AWS IoT Core. CreateThingFunction mengembalikan kesalahan: Failed to dial Identity Server at "ttn-v3-is:///ttn.au1.cloud.thethings.network": connection error: desc = "transport: error while dialing: dial tcp: lookup ttn.au1.cloud.thethings.network on 169.254.78.1:53: no such host"
Dokumentasi mengatakan bahwa sementara alamat cluster dapat berada di au1, Identity Server API requests to any cluster other than eu1 will fail
.
Saya mengubah tumpukan sehingga alamat cluster adalah eu1.cloud.thethings.industries
dan tampaknya berfungsi karena semuanya dibuat di ttn console au1.cloud.thethings.network, tetapi fungsi lambda masih melaporkan kegagalan. Log menunjukkan
2021/02/23 02:13:20 Created on Identity Server
2021/02/23 02:13:21 Failed to dial Join Server at "ttn-v3-js:///eu1.cloud.thethings.network": context deadline exceeded
2021/02/23 02:13:21 Rollback create on Identity Server failed: rpc error: code = DeadlineExceeded desc = context deadline exceeded
Alamat cluster yang diberikan dalam dokumentasi tampaknya tidak berfungsi, atau tidak berlaku untuk jaringan komunitas. Tampaknya eu1 harus digunakan sebagai gantinya. Fungsi lambda melaporkan hasil kesalahan di cloudwatch, tetapi membuat sesuatu di konsol TTN.
Fungsi lambda seharusnya tidak melaporkan kesalahan. Dokumentasi di sini harus memiliki alamat cluster sampel untuk jaringan komunitas.
Saya tidak berpikir perangkat keras atau gateway relevan di sini.
Pembaruan dokumentasi dan pembaruan fungsi lambda.
Dapat dengan mudah diuji dengan menggunakan langkah-langkah reproduksi di atas selama eu1 tidak digunakan sebagai jaringan uji.
Sayangnya tidak jika fungsi lambda ditulis di Go!
Terima kasih
Terima kasih @thinkOfNumber , kami memiliki dukungan TTN V3 untuk AWS IoT Core Integration yang siap diterapkan. Kami sedang menunggu The Things Stack Cloud kami ditingkatkan menjadi 3.11.x sehingga kami dapat memulai peluncurannya.
Referensi internal https://github.com/TheThingsIndustries/lorawan-stack-aws-integration/pull/21
Terima kasih atas tanggapan yang cepat, saya tidak menyadari ini belum siap sekarang. Apakah ada peta jalan di suatu tempat yang bisa saya rujuk?
Ini sekarang dirilis, silakan lihat https://www.thethingsindustries.com/docs/integrations/aws-iot/default/deployment-guide/ dan pastikan untuk memilih Komunitas sebelum mengklik tombol penyebaran CloudFormation.
Komentar yang paling membantu
Ini sekarang dirilis, silakan lihat https://www.thethingsindustries.com/docs/integrations/aws-iot/default/deployment-guide/ dan pastikan untuk memilih Komunitas sebelum mengklik tombol penyebaran CloudFormation.