私のクライアント プログラムは、DynamoDb
テーブルからレコードを取得することです。私のバイナリはホスト マシンでは期待どおりに動作していますが、Linux コンテナーで同じバイナリを実行すると、次のエラーが返されます。
エンドポイントに接続できません
クライアント コードまたはコンテナー設定を変更する必要はありますか?
私のクライアント プログラムは、DynamoDb
テーブルからレコードを取得することです。私のバイナリはホスト マシンでは期待どおりに動作していますが、Linux コンテナーで同じバイナリを実行すると、次のエラーが返されます。
エンドポイントに接続できません
クライアント コードまたはコンテナー設定を変更する必要はありますか?
ある種の SSL 証明書または接続エラーについて言及している例外やログが表示される場合は、SSL の問題である可能性があります。
簡単にまとめると、Linux ボックスは Amazon のルート CA を信頼する必要があるということです。これはhttps://dynamodb.eu-west-3.amazonaws.comにアクセスしてテストできます。
証明書関連の問題を診断して解決するための詳細なドキュメントは次のとおりです: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/ats-certs.html