GitHub Pagesのカスタムドメイン設定でInvalidDNSErrorが出る
GitHub Pagesのカスタムドメイン設定でエラーが出たときの対処法の備忘録です。
エラー内容
GitHubのリポジトリからSettings → Pagesと移動し、Custom domainという項目でカスタムドメイン設定を行いました。
設定を完了すると、NotServedByPagesErrorやInvalidDNSErrorが出てしまいました。エラーの種類はアクセスするタイミングで異なり、InvalidDNSErrorのほうが多かったです。
エラーは以下の画像のように表示されます。
まずは公式ドキュメント
考えられる原因として、設定方法が誤っている可能性があるので、まずは公式ドキュメントを参照することをお勧めします。
私は何度も公式ドキュメントを読み返しましたが、エラーの解消までに時間がかかりました。
公式ドキュメントに従っている場合
翌日、設定から13時間後に再びアクセスしたところ、エラーは解消していました。
画像下にあるEnforce HTTPSのチェックボックスも有効になりました。チェックすることで、GitHub Pagesにカスタムドメインを設定し、HTTPSでアクセスるすことができるようになりました。
参考リンク
下記のリンクでも、時間を置くようにアドバイスされています。色々調べると、1時間かかるとか15分かかったとか半日かかったとか、人によって解決までにかかる時間はまちまちのようでした。
This post is licensed under CC BY 4.0 by the author.

