http://appleseedhq.net/ is a GitHub Pages site hosted at https://appleseedhq.github.io/.

I'm following Cloudflare's tutorial to enable HTTPS at https://appleseedhq.net/:


I've followed and double-checked all the steps scrupulously but at the moment the site appears to use an invalid certificate and browsers such as Firefox issue a warning:

Firefox's Invalid Certificate Warning

Here is our Cloudflare setup:

  • Crypto:

SSL setup on Cloudflare

  • DNS:

DNS setup on Cloudflare

  • Name servers:

Name servers setup on Cloudflare

At this point I'm out of ideas. Could it be simply that settings need to propagate? In my past experience, I've never had to wait longer than a few minutes at most. In this case a couple hours have elapsed already. I suspect that I'm making a simple mistake.

EDIT: It appears to be working correctly for some other people. Could it be some caching on my side? I've tried flushing Windows' and my browser's DNS caches but to no effect.


The configuration was correct. It simply took forever for settings to propagate. I'm leaving the question as (yet another) example of how to configure HTTPS for a GitHub Pages site with a custom domain name.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.