jscraftcamp / website

Website of the JSCraftCamp in Munich
https://jscraftcamp.org
48 stars 387 forks source link

Enable HTTPS for the page #372

Closed wolframkriesing closed 4 years ago

wolframkriesing commented 6 years ago

https://jscraftcamp.org brings up a warning now

andys8 commented 6 years ago

There is a blog post from a week ago, mentioning GitHub pages is now supporting "let's encrypt".

https://blog.github.com/2018-05-01-github-pages-custom-domains-https/

wolframkriesing commented 6 years ago
bildschirmfoto 2018-05-08 um 18 29 16

who knows what that means?

andys8 commented 6 years ago

I have no idea, but people in this thread were discussing and re-adding the domain solved issues for some of them.

https://github.community/t5/Pages/How-to-enable-https-support-on-custom-domains/td-p/6894

wolframkriesing commented 6 years ago

mmmh, i tried it in any order ... i am out of patience right now :)

Narigo commented 6 years ago

@wolframkriesing I've done it for todastic.de to test it and HTTPS works. I've selected "Enforce HTTPS" and I had a similar warning when using https://jscraftcamp.org for a while. I've also removed the domain and added it again without getting anywhere better. I slept over it and today it works without any problems, so I guess some kind of cache when dealing with the settings. If you want, we can go through the settings together.

FQ400 commented 5 years ago

Could this be helpful: https://help.github.com/articles/setting-up-an-apex-domain/

coderbyheart commented 5 years ago

Yes, enabling HTTPs for the website will generate a new certificate and it will be available after a while. I use this e.g. to serve https://paulaner.hiv

screenshot-2019-06-01T231152

wolframkriesing commented 5 years ago

i tried it again, removed the domain and added it again ... waiting

coderbyheart commented 5 years ago

I did not work, however looking at the DNS records, I see that jscraftcamp.org does not have to proper A records, as outlined here: https://help.github.com/en/articles/setting-up-an-apex-domain

dig +noall +answer jscraftcamp.org
jscraftcamp.org.        86260   IN      A       151.101.12.133

For SSL to work, the domain needs to point to GitHub IPs:

185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153

Narigo commented 4 years ago

https is working since a while now. We can close this 🎉