Allow HTTPS connections to caleydo.org
mstreit opened this issue ยท 5 comments
Getting a certificate from https://letsencrypt.org/ might be an option. But the certs are only valid for 60 days and need to be renewed regularly.
As described in #101 , custom domains for github pages got SSL support in May 2018 (see blog post).
The configured A Name for the github page pointed to 192.30.252.153
, which seems autodated:
If you're using an A record that points to 192.30.252.153 or 192.30.252.154, you'll need to update your DNS settings for your site to be available over HTTPS
Source: Troubleshooting custom domains
After updating the A record, I had to remove and re-add the custom domain from the repo settings:
After updating existing DNS settings, you may need to remove and re-add your custom domain to your GitHub account to trigger the process of enabling HTTPS.
Source: Troubleshooting custom domains
And now it works ๐
I have added SSL certificates for our forward domains.
So these should no longer give you security alerts:
Thanks!