DNS Check Successful, can't enforce HTTPS in Github Pages #44160
Replies: 9 comments 10 replies
|
Anyone know an answer for this at all? |
|
I don't reckon you've found an answer have you? I have the same issue |
|
I am having the same issue - everything checks out - legit CNAME record, legit 4 x A records and DNS check successful - still can't enforce HTTPS. |
|
Also having the same issue. |
|
may be worth looking at this. Your DNS needs to be able to sign certificates from Lets Encrypt. I've read some other forums and others have solved this issue by entering a CAA via their DNS provider |
|
My problem was solved. What ended up working for me was setting the domain as
It was a messy process but I got it working in the end. |
|
Remove any redirected urls. |
|
You have to enter "https://yourdomain.com" in the 'Custom domain' field, i.e. specify https at the start of the domain. |

Uh oh!
There was an error while loading. Please reload this page.
Select Topic Area
Bug
Body
I'm deploying a website through Github pages. I've done this before but not enough to consider myself professional.
When I go to Github pages in my repository, I add the web address of my custom domain, and for a few seconds it performs a DNS check. When it says successful, I try to click the checkbox but the box is still grayed out.
When I refresh the page it goes back to doing a DNS check and then after a couple of seconds it says DNS check was successful.
I've checked with my DNS registrar and I've created an "A" record with the IP addresses for my site on Github pages and a CNAME record as well.
I tried removing the custom domain and adding it again and that's when it started to go through the DNS check and then success cycle every time I loaded the page, but it still won't unblock the Enforce HTTPS box.
All reactions