web-dev-qa-db-ja.com

504HTTPSではゲートウェイタイムアウトがHTTPではない

AWSロードバランサーを設定しました。 HTTPで検索を実行していますが、HTTPSを介して試行すると、504ゲートウェイタイムアウトエラーが発生します。 AWSのヘルプページ(アイドルタイムアウトを増やす)ですべての提案を試しましたが、うまくいきませんでした。 HTTPSでは機能しないが、HTTPでは機能する理由はありますか?

インスタンスセキュリティグループとロードバランサーセキュリティグループの両方で、HTTPとHTTPSが有効になっています

ロードバランサーにはHTTPリスナーとHTTPSリスナーがあります(LBはSSL証明書を終了せず、フロントエンドポートとバックエンドポートに443があります)

443/80(フロント/バック)に変更すると動作します。

443/443にしたいです。しかし、このように設定すると、504エラーが発生します。

2
user472292

インスタンスプロトコルとしてHTTPSを選択していることを確認してください。 443をLBポートとインスタンスポートの両方として設定しましたが、インスタンスプロトコルとしてHTTPを選択し、まったく同じ動作をしました。

1
Dmitry