EC2でデプロイしたアプリをSSL化し終えて、ブラウザで検索をかけると、エラー504が出る。
事前登録
ドメインはお名前.comで2020/04/13に取得しました。
事前登録サイトでroute53のDNSを設定しました。
内容
EC2でdjangoアプリをNginxとgunicornを使いデプロイを終え、IPアドレスでアプリを表示することはできました。
その後SSL化をするため参考サイトを元に進めていきました。
エラーなく全てを終え、https + [ドメイン名]で検索するとエラー(504 Gateway Time-out)が出てしまい、行き詰まってしまいました。
試したこと
1、エラーを調べるとタイムアウトが原因だということで、EC2のロードバランサーのアイドルタイムアウトを伸ばしました。
>>>結果は何も変わりませんでした。
2、nginxのエラーログを確認
sudo tail -F /var/log/nginx/error.log
>>>結果はログ自体が一つも出ませんでした。
3、ロードバランサーのエラーログをONにして、S3でログを確認。
>>>結果はエラーはありませんでした。
至らない点も多々あるかと思いますが、よろしくお願いします。
追記
AWSのターゲットグループのヘルスチェックを確認したところ、Unhealthyと表示されており、Status detailsにRequest timed outと表示されています。