Skip to content
Discussion options

You must be logged in to vote

Cloudflare proxying (Orange Cloud) is currently enabled on your domain.

Running dig +short kingfood.ca A returns 172.67.143.162 and 104.21.47.15. Those are Cloudflare proxy anycast IPs rather than GitHub's Pages IPs (185.199.108.153, etc.). Because Cloudflare terminates the connection at its edge, GitHub's Let's Encrypt ACME verification check cannot reach the GitHub challenge endpoint, resulting in NotServedByPagesError.

To fix it:

  1. Set Cloudflare records to DNS Only (Grey Cloud)
    In your Cloudflare dashboard under DNS -> Records, edit the apex @ A records and www CNAME record. Switch Proxy status from "Proxied" to "DNS only".

  2. Reset the GitHub Pages verification state
    In your repositor…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@mahdishin
Comment options

@kk376
Comment options

@mahdishin
Comment options

Answer selected by mahdishin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug GitHub or a GitHub feature is not working as intended Repositories The core of version-controlled code storage Welcome 🎉 Used to greet and highlight first-time discussion participants. Welcome to the community! source:ui Discussions created via Community GitHub templates
2 participants