-
|
I have a registered domain - https://mentalhealth-kb.net and added a Let’s Encrypt certificate to it last week. The GitHub Pages URL for it https://mhwkb.github.io/ The first problem is that in the options for my repo, under the custom domain section, the check box is disabled (after I enter in the the custom domain and save).
The second problem is that when I go to https://mentalhealth-kb.net in my browser, I get the message
|
Beta Was this translation helpful? Give feedback.
-
|
I changed my A records to 185.199.108.153 Now waiting for DNS to update |
Beta Was this translation helpful? Give feedback.
-
|
I’m getting the following message after updating my DNS to point to the four IP addresses: Enforce HTTPS — Unavailable for your site because you have a custom domain configured |
Beta Was this translation helpful? Give feedback.
-
|
@tagatuhaI’ve got that message too, but it’s changed a few times for me since I started fiddling with my settings. Right now I’m told Unavailable for your site because your domain is not properly configured to support HTTPS I’m gonna let it sit for a day or 2 and see how things look after the DNS update. I’ll post here if I get things straightened out properly and make notes on what I’ve done. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @andy5995, @donotspampls, and @tagatuha, Edit: You need to use our new IP addresses to set up custom domains. These are:
If you are still having this problem after using these new IP addresses and haven’t opened up a ticket with our support team, could you please contact us at git.io/c? That way, we can help resolve this issue. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
In my case, I had to remove the custom domain from the repository settings, then re-add it. This did not immediately work, but nine hours later, the certificate was issued and my site started being served over HTTPS. So I would suggest to anyone having difficulty to first try removing and re-adding their custom domain, if they have not already done so. And secondly, a little patience may be required – the process can take a number of hours. |
Beta Was this translation helpful? Give feedback.
-
|
I deleted the custom domain (setting the custom domain field to empty and hit save), waited 30 seconds, and then added my domain again. Now I’m getting the expected message! Fast forward 5 minutes and the certificate was issued and the checkbox was clickable. Now I have HTTPS :smileyvery-happy: Enforce HTTPS — Not yet available for your site because the certificate has not finished being issued |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @tagatuha , I did what you said, but 12 hours later, I still see Enforce HTTPS — Not yet available for your site because the certificate has not finished being issued with a checkbox I can’t click. @that-patI’ll open a ticket, thanks for the suggestion. |
Beta Was this translation helpful? Give feedback.
-
|
After opening a ticket, support staff resolved the issue in less than 30 minutes. |
Beta Was this translation helpful? Give feedback.
-
|
I renew my A records, deleted my custom domain and added it again. But this message shows about one day: Enforce HTTPS — Not yet available for your site because the certificate has not finished being issued (upupming.site) |
Beta Was this translation helpful? Give feedback.
-
|
Hi @upupming I marked this ticket as solved a few days ago. Check out page 1 for the post marked as “solution”. Good luck! |
Beta Was this translation helpful? Give feedback.
-
|
Hi, Me too. I got the same problem. I changed my domain yesterday. Did you solve that right now? |
Beta Was this translation helpful? Give feedback.
-
|
Me too. It doesn’t work same: Not yet available for your site because the certificate has not finished being issued |
Beta Was this translation helpful? Give feedback.
-
|
Why does this require to create ticket to solve issue everytime, 3 days back I hosted a githubpage and then this issue was sloved after writing to support. Today I created a page and same issue created tocket to GH support and waiting to reply from last 5 hours, no reply yet. |
Beta Was this translation helpful? Give feedback.
-
|
I assume it’s because not all the bugs have been worked out of the automated process yet. It’s a very new feature. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @jonathanchaochen and @carsarena, As the Accepted Solution to this thread states, if you’re still experiencing issues with HTTPS, you should reach out to our support team so we can help. Cheers! |
Beta Was this translation helpful? Give feedback.
-
|
How do I use that to add it to my custom domain? |
Beta Was this translation helpful? Give feedback.
-
|
Took about an hour in my case. |
Beta Was this translation helpful? Give feedback.
-
|
I renew my A records, deleted my custom domain and added it again. But this alert shows continuously from last Monday: Enforce HTTPS — unavailable for your site because your website is not properly configured. why this !! |
Beta Was this translation helpful? Give feedback.
-
|
If you're using Cloudflare you need to disable their proxy feature
|
Beta Was this translation helpful? Give feedback.
Hi @andy5995, @donotspampls, and @tagatuha,
Edit: You need to use our new IP addresses to set up custom domains. These are:
If you are still having this problem after using these new IP addresses and haven’t opened up a ticket with our support team, could you please contact us at git.io/c? That way, we can help resolve this issue.
Thanks!