GitHub Pages custom domain stuck on DNS check traced to registrar nameserver timeouts
A developer's custom domain on GitHub Pages stalled at 'DNS check in progress' with HTTPS enforcement unavailable, despite correctly configured records. The community traced the problem to authoritative nameservers at the domain registrar REG.RU timing out on CAA queries. The recommended workaround is to keep REG.RU as registrar but move DNS hosting to Cloudflare, recreating the A and CNAME records as DNS-only. After nameserver propagation, the custom domain is removed and re-added in GitHub Pages settings, and the process then requires patience until the certificate is provisioned.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in