GitHub Pages custom domain stuck on DNS Check in Progress and serving wrong TLS certificate #210010
Replies: 1 comment
|
I checked your domain from the outside. Your DNS is actually correct, so the problem is on the Pages side:
The interesting part: crt.sh shows that GitHub already obtained a Let's Encrypt certificate for What usually unsticks it:
Also recommended: verify the domain for your account (profile Settings → Pages → Add a domain). It gives you a TXT record If it's still stuck after a clean remove → wait → re-add cycle, it's a backend issue only GitHub can fix. Open a ticket at https://support.github.com (Pages category) and mention that crt.sh already shows a valid cert for your domain while the old |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Pages
Body
Hello!
My GitHub Pages website uses the custom domain https://domderevyev.ru/.
Repository: https://github.com/qw12-34/domderevyev-site
In Settings → Pages, the custom domain has been stuck at “DNS Check in Progress” for a long time.
My DNS records at the domain registrar are configured as follows:
A records for the root domain:
CNAME record:
The repository's CNAME file contains:
domderevyev.ru
However, HTTPS serves a Let's Encrypt certificate issued for *.github.io, which does not match domderevyev.ru. Yandex Browser warns visitors that the connection is not secure.
I have already removed and re-added the custom domain once, but the DNS check is still in progress.
Could you please advise how to get GitHub Pages to issue and attach the correct TLS certificate for my custom domain?
Thank you!
All reactions