CesiumGS / webglreport

A web page that reports a browser's WebGL capabilities, including supported extensions and implementation specific capabilities, such as the maximum number of texture units.
https://webglreport.com
Apache License 2.0
402 stars 100 forks source link

Change DNS records to enable HTTPS support #40

Closed shunter closed 5 years ago

shunter commented 6 years ago

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

Basically because we're using an apex domain, we (AGI) need to change DNS records as described here:

https://help.github.com/articles/setting-up-an-apex-domain/#configuring-a-records-with-your-dns-provider

emackey commented 6 years ago

Thanks @shunter. I presume we need IS to make this change? Did you file an issue with them?

shunter commented 6 years ago

Yes, they will need to make the change. I have not yet opened a ticket.

Spaxe commented 5 years ago

Any updates on this? I'd like to embed this webpage, but my webpage is HTTPS, and browsers will block loading.

webprofusion-chrisc commented 5 years ago

Hi folks, just to let you know that if you google WebGL 2 support, the first page that comes up is https://webglreport.com/?v=2 which then fails to render due to cert error.

I note that webglreport currently points to 192.30.252.154 which is a github pages server, so I think you just need to enable https in github pages. Sometimes you need to remove https and add it again to kick off the let's encrypt cert request/binding.

shunter commented 5 years ago

DNS records were changed, and the site is working on HTTPS now. DNS changes are still propagating, so I'll give it a day or so before making HTTPS enforced on GitHub.

webprofusion-chrisc commented 5 years ago

Confirmed working. Thanks!

shunter commented 5 years ago

I enabled Enforce HTTPS so it redirects from HTTP -> HTTPS now. Closing.