AWS,lightsailのubuntu環境でwebアプリを作っています。
ロードバランサーを設定したいと思い、ssl証明書を発行しましたが、インスタンスにアタッチしても、httpsでサイトに接続できません。
アプリの詳細は
OS: ubuntu20.04
サーバーソフト:RustのActix-webで構築しています。バインドしているポートは80と443。
dockerは使用していません。
これまでに行った設定、確認できていること
①インスタンスは稼働中。
②ssl証明書は発行済み、httpsにアタッチ済み、インスタンスのヘルスチェックも成功しています。
③DNSゾーンの設定(Lightsailにて)は
ー1 Aレコード @.独自ドメイン 構築したロードバランサー
ー2 Aレコード www.独自ドメイン 構築したロードバランサー
残りはssl証明書で使用したシネマレコードです。
(ここまではAWSチュートリアルの通りです)
現状、静的IPアドレス(DNSゾーンは上記から変更して)での接続はできるようになりました。
考えうる、原因はドメインをroute53で取得したので、そちらとの設定の齟齬があるのか、どうかと考えております。
また、ssl証明書の発行の際にシネマレコードをroute53に設定して、発行してしまったのも原因でしょうか?
さすがに、httpだけでの運用は避けたいので、httpsで接続できる方法、リダイレクトの設定など教えていただければと思います。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー