Post

GitHub Pagesのカスタムドメイン設定でInvalidDNSErrorが出る

GitHub Pagesのカスタムドメイン設定でエラーが出たときの対処法の備忘録です。

エラー内容

GitHubのリポジトリからSettingsPagesと移動し、Custom domainという項目でカスタムドメイン設定を行いました。

設定を完了すると、NotServedByPagesErrorInvalidDNSErrorが出てしまいました。エラーの種類はアクセスするタイミングで異なり、InvalidDNSErrorのほうが多かったです。

エラーは以下の画像のように表示されます。

Alt text

まずは公式ドキュメント

考えられる原因として、設定方法が誤っている可能性があるので、まずは公式ドキュメントを参照することをお勧めします。

私は何度も公式ドキュメントを読み返しましたが、エラーの解消までに時間がかかりました。

公式ドキュメントに従っている場合

翌日、設定から13時間後に再びアクセスしたところ、エラーは解消していました。

Alt text

画像下にあるEnforce HTTPSのチェックボックスも有効になりました。チェックすることで、GitHub Pagesにカスタムドメインを設定し、HTTPSでアクセスるすことができるようになりました。

参考リンク

下記のリンクでも、時間を置くようにアドバイスされています。色々調べると、1時間かかるとか15分かかったとか半日かかったとか、人によって解決までにかかる時間はまちまちのようでした。

This post is licensed under CC BY 4.0 by the author.