Cannot Enforce HTTPS

I have registered my domain http://amanuel.io via namecheap and am hosting it on github : https://github.com/amanuel2/amanuel2.github.io .

When i try to enforce https its greyed out saying: Enforce HTTPS — Unavailable for your site because your domain is not properly configured to support HTTPS ( — Troubleshooting custom domains

Any help would be greatly appreciated

EDIT

Here is my current records for this website

Im confused. is this a troll account?

@amanuel2 The IPs you’re using for the A records are pointed to our old IPs, which don’t go through the same endpoints that allow us to do automatic HTTPS. Docs on this are available here: https://docs.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain

Once you point the site’s A records to the IPs listed in that doc, we should be able to obtain a certificate for you. Once the certificate is obtained, the option to enforce HTTPS should become available.

2 Likes