Hallo,
Ich denke, das ist ein Fehler, aber bitte korrigieren Sie mich, wenn ich falsch liege!
Nachdem ich die AWS IoT-Integration für The Things Stack in unserem AWS-Konto mit der Clusteradresse au1.cloud.thethings.network
installiert und konfiguriert hatte, habe ich ein Ding in AWS IoT Core erstellt. Die CreateThingFunction hat einen Fehler zurückgegeben: 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"
Die Dokumentation besagt, dass die Clusteradresse zwar in au1 sein kann, Identity Server API requests to any cluster other than eu1 will fail
.
Ich habe den Stapel so geändert, dass die Clusteradresse eu1.cloud.thethings.industries
und es schien zu funktionieren, dass Dinge auf der ttn-Konsole au1.cloud.thethings.network erstellt wurden, aber die Lambda-Funktion meldet immer noch einen Fehler. Die Protokolle zeigen
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
Die in der Dokumentation angegebene Clusteradresse scheint nicht zu funktionieren oder gilt nicht für das Community-Netzwerk. Es scheint, dass stattdessen eu1 verwendet werden muss. Die Lambda-Funktion meldet ein Fehlerergebnis in Cloudwatch, erstellt jedoch Dinge in der TTN-Konsole.
Die Lambda-Funktion sollte keinen Fehler melden. Die Dokumentation hier sollte eine Beispiel-Clusteradresse für das Community-Netzwerk enthalten.
Ich denke nicht, dass die Hardware oder Gateways hier relevant sind.
Aktualisierungen der Dokumentation und Aktualisierungen der Lambda-Funktion.
Könnte leicht mit den obigen Wiedergabeschritten getestet werden, solange eu1 nicht als Testnetzwerk verwendet wird.
Leider nicht, wenn die Lambda-Funktionen in Go!
Vielen Dank
Danke @thinkOfaNumber , wir haben TTN V3-Unterstützung für die AWS IoT Core Integration bereit für die Bereitstellung. Wir warten derzeit darauf, dass unsere The Things Stack Cloud auf 3.11.x aktualisiert wird, damit wir mit dem Rollout beginnen können.
Interne Referenz https://github.com/TheThingsIndustries/lorawan-stack-aws-integration/pull/21
Vielen Dank für die schnelle Antwort. Ich wusste nicht, dass dies jetzt noch nicht fertig ist. Gibt es irgendwo eine Roadmap, auf die ich verweisen kann?
Verweise auch auf https://github.com/TheThingsIndustries/lorawan-stack-docs/pull/236
Dies ist jetzt freigegeben. Weitere Informationen finden Sie unter https://www.thethingsindustries.com/docs/integrations/aws-iot/default/deployment-guide/. Wählen Sie Community aus, bevor Sie auf die CloudFormation-Bereitstellungsschaltfläche klicken.
Hilfreichster Kommentar
Dies ist jetzt freigegeben. Weitere Informationen finden Sie unter https://www.thethingsindustries.com/docs/integrations/aws-iot/default/deployment-guide/. Wählen Sie Community aus, bevor Sie auf die CloudFormation-Bereitstellungsschaltfläche klicken.