質問: ・CloudFrontでS3のウェブサイトをSSL化する https://qiita.com/jasbulilit/items/73d70a01a5d3b520450f 上記を参考に「AWS Certificate Manager(ACM)で証明書作成」の1までは出来たのですがそこから先にがうまくできません。 ACMの証明書作成は諸事情により「DNS の検証」を選択しています。 その後「検証保留中」のままなのを不審に思い、下記のAWSのdocsを開いて確認しました。 https://aws.amazon.com/jp/blogs/news/easier-certificate-validation-using-dns-with-aws-certificate-manager/ この手順の「ステップ 3: リクエストを確認する」までは行くのですが、「ステップ 4: リクエストを送信する」のような画面になりません。 ※添付した画像のままです。ステップ3から1時間以上経過しています。 何が原因なのでしょうか。 ドメインはお名前.comで取得、Route53で各レコード追加し、アクセス可能となっています。 わかる方いらっしゃいましたらよろしくお願いします。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/fa87883334b8ffe3881528b44924facc.jpeg) ![![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/1a4e29d711d4d0081a047017e74f4607.jpeg)] ※TXT確認画像 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/e495a041a4ed381bff57d7144b46e1c6.jpeg) ※先ほど確認したACMの画面 【追記】10/25 14:38 ・AWS S3 を CloudFront 対応にする https://www.aws-book.com/getting-started/cloudfront/s3.html 上記のサイトを参考にhttps://xxxxxxxxx.cloudfront.netにアクセスするとhttps化されたサイトが表示されていることが確認できました。 ということはClordFrontから本来のドメインに飛ばす設定ができていないということでしょうか、、
回答: ~~CNAMEレコードの追加は行いましたでしょうか? Route53にCNAMEレコードの追加を行わないと、検証が行われません。~~ !![イメージ説明 ~~上記のように、画面に表示される値をCNAMEレコードとして登録する必要があります。~~ すみません、検証は解消したのですね。 時系列を勘違いしていました。 CloudFrontの該当ディストリビューションの設定、 GeneralのAlternate Domain Names (CNAMEs)はどうなっていますか? アクセスを行うためのドメインは登録されていますでしょうか。 例えばhttps://www.aaa.com をSSl化した上でアクセスしたい場合は CNAMEsにwww.aaa.comが登録されている必要があります。 上記設定も正常に確認できている場合は、 同様にディストリビューションの設定でBehaviorsのCache Based on Selected Request Headersを確認、 noneなどになっていればAllに変更して試してみてください。