開発環境
Mac OS Catalina 10.15.7
ruby 2.6系
rails 6.0系
前提
- 記事投稿型のアプリを作成
- EC2にデプロイ済み
- Route53で名前解決済み(ドメインはお名前ドットコムで取得しました)
ことの発端
昨日の夜、東北地方を震源とした比較的大きな地震が発生し、その結果私の家が停電になってしまいました。
そして、その停電を境に、転職活動用に作成したポートフォリオにアクセスできなくなる事態が発生しました。
IPアドレスからだとアクセスできるので、サーバーは正常に動いていると思うのですが、SSL化した独自ドメインからのアクセスができません。
chrome画面のエラー文はERR_CONNECTION_TIMED_OUT
とのこと
応答時間が長すぎます
とも言われてしまいました。
解決法
結論から書くと、ロードバランサーでSSL化した際に作成したセキュリティグループのインバウンドルールを編集して、ソースを「任意の場所」に変えることで解決しました。
原因としては、ソースにカスタムでIPアドレスを指定してしまっていたことでした。接続先を制限してしまったため、停電でwifi接続が切れたことが発端となり、ネットワークがうまくいってなかったのだと思われます。
本番環境でのエラーは毎回ヒヤヒヤしますね笑
以上です。
参考になれば幸いです。