2022年9月11日日曜日

blogger: カスタムドメインでhttps対応する方法


bloggerでカスタムドメインを使っていてちょいと手間取ったのでメモをのこしておきます。

bloggerの設定に「HTTPS の使用」という項目があったのでONにしたのだけれど、ステータスが「不明」になってしまうので困っている状況でした。

手順

  • DNS設定でCAAレコード追加
    • サブドメインなしのドメイン全体
    • フラグ: 0
    • tag: issue
  • blogger設定から「HTTPS の使用」をオンにする
    • ステータスが「使用可能」になる
    • ならないときはDNSが浸透していないので待つ
  • Let’s Encryptの設定
    • なし!
    • ここポイント。過去にLet'sEncrypt利用して自分のサーバーに証明書いれたことがある、かつ、DNSのCAAレコードについて理解していないと、何か設定は?とか証明書ファイルは?とか疑問に思うところだが、何もしなくていい。
    • CAAレコードを適切に設定してあれば、googleとletsencryptの間でよろしくやってくれる。
  • 注意点

    上記設定した後でもhttpsでブログに接続しようとすると

    chrome:  「切断されました」みたいなエラー
    firefox: PR_END_OF_FILE_ERROR エラー

    とエラーになるが、しばらく待ったら接続できるようになった。

    自分はこの間に、どこか間違ったか?とか、まだやること足りないのか?とかなり慌てたが、待てば解決した。

    もしかすると、Let’s Encryptが参照しているDNSまでCAAレコードの追加が浸透していなかっただけかもしれない。

参考にしたページ

0 件のコメント :

コメントを投稿