Pages custom-domain certificate never issued — stuck in "new"/"authorization_created" for 56 days (pontonniersbex.ch) #205765
Replies: 3 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Another affected domain: GitHub Support ticket A clean custom-domain remove/re-add at 07:25 UTC and a successful Pages rebuild did not advance provisioning. At 08:46 UTC, GitHub was still serving the generic DNS and the documented Pages records have been verified. We will now leave the DNS and custom-domain configuration unchanged. Could the Pages team inspect and restart the stalled certificate provisioning job? |
|
A third affected domain: The custom domain was added 2026-08-28 16:45 UTC.
Checked against the authoritative nameservers rather than a cached resolver: Two clean remove/re-adds (17:03 and 19:55 UTC) did not advance provisioning — the first moved the state from no certificate to Details and the full health output: #206108 So that is |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Pages
Body
Repository: https://github.com/GeeRuoss/pontonniersbex (public, Pages legacy build from
main, path/)Custom domain:
www.pontonniersbex.ch(alternate name:pontonniersbex.ch)Problem
The Pages HTTPS certificate for this domain has never been issued.
https_certificate.statehas never progressed pastnew/authorization_created, across three attempts over 56 days. The edge still serves the default*.github.iocertificate, sohttps://showsERR_CERT_COMMON_NAME_INVALID. GitHub's own/pages/healthcheck is fully green for both names.I opened support ticket #4697430, which was closed as out of scope for the free plan and redirected here.
Timeline (UTC)
pontonniersbex.ch). State went toauthorization_createdand stayed there for 53 days.PUT /pages {"cname": null}), waited 9 minutes (edge served 404), re-added. State came straight back asauthorization_created, nevernew— the existing record was resumed. No movement for 3h25.www.pontonniersbex.ch. A genuinely new record was created: statenew. No movement for 66 hours.null, edge served 404 throughout), re-added. Statenewagain, still stuck.Also tried, with no effect: repeated
GET /pages/health,POST /pages/builds, re-saving the same cname, and a content push that rebuilt the site successfully.Current state
GET /repos/GeeRuoss/pontonniersbex/pages:{"status":"built","cname":"www.pontonniersbex.ch","build_type":"legacy","source":{"branch":"main","path":"/"},"public":true,"protected_domain_state":null,"https_certificate":{"state":"new","description":"This domain was recently added. The certificate request process will begin shortly.","domains":["www.pontonniersbex.ch","pontonniersbex.ch"]},"https_enforced":false}GET /repos/GeeRuoss/pontonniersbex/pages/health— bothdomain(www) andalt_domain(apex):is_valid: true,is_served_by_pages: true,is_https_eligible: true,caa_error: null,is_proxied: false,reason: null,https_error: "peer_failed_verification".DNS (Infomaniak, DNSSEC valid, unchanged since 2026-06-30)
pontonniersbex.chA → 185.199.108.153 / .109.153 / .110.153 / .111.153 (no AAAA, no other A)www.pontonniersbex.chCNAME →geeruoss.github.iohttp://www.pontonniersbex.ch/.well-known/acme-challenge/<test>returns a GitHub.com 404, so HTTP-01 would be reachable.Why this looks like a stuck backend job, not a configuration issue
authorization_created, www atnew) — pointing at the domain, not the repo.approvedcertificates (carron-deslarzes.ch, www.bikeverbier.ch), so the account pipeline works.Request
Could someone from the Pages team clear and re-trigger the certificate provisioning job for
www.pontonniersbex.ch/pontonniersbex.ch? I will not touch the domain settings in the meantime. (Account-level domain verification is in progress — the_github-pages-challenge-GeeRuossTXT record is already published.)This is a volunteer sports club website (Club des Pontonniers de Bex, Switzerland); it currently works over HTTP only.
Thanks!
All reactions