Skip to content
Discussion options

You must be logged in to vote

The step that's undoing your fix is #5. GitHub Pages gets its certificate from Let's Encrypt, and the validation request has to reach GitHub's servers for both names. Right now both jarvisserver.org and www.jarvisserver.org resolve to Cloudflare (104.21.19.65, 172.67.185.149) and responses come back with server: cloudflare, so the challenge can't reach GitHub and the authorization stays in bad_authz. The Pages API still shows the certificate expired since 2026-10-21. There are no CAA records on either name, so that isn't the blocker.

Re-adding the domain restarts the ACME order, but it then needs DNS to stay pointed at GitHub until issuance finishes. The docs say it can take up to an hour,…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by hotboxking09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Pages Host a static website, right from your repo Question Ask and answer questions about GitHub features and usage source:ui Discussions created via Community GitHub templates Other Features and Feedback Discussions that fall into "Other" category
2 participants