Skip to content

docs: document migrating an existing domain to Cloudflare Origin CA - #172

Open
onlyilkr wants to merge 1 commit into
Dokploy:mainfrom
onlyilkr:docs/cloudflare-origin-ca-migration
Open

docs: document migrating an existing domain to Cloudflare Origin CA#172
onlyilkr wants to merge 1 commit into
Dokploy:mainfrom
onlyilkr:docs/cloudflare-origin-ca-migration

Conversation

@onlyilkr

@onlyilkr onlyilkr commented Aug 1, 2026

Copy link
Copy Markdown

The Using Cloudflare's Origin CA guide assumes a domain that never had a Let's Encrypt certificate. When one already exists, following every step still leaves Traefik serving the old certificate, and Cloudflare returns Error 526 in Full (Strict) mode once it expires — with nothing in the docs pointing at the cause.

This adds, inside the existing Origin CA section:

  • a warning at the top of the section linking to the migration steps
  • Migrating a domain that already used Let's Encrypt: removing the entrypoint-level certResolver, clearing the old entry from acme.json, restarting Traefik
  • Verifying the certificate is actually being served: checking the origin with openssl, a table mapping each wrong result to its cause, and a warning that curl through Cloudflare Access never reaches the origin

Content only, no existing lines removed.

It also gives a concrete answer to the open note in core/certificates.mdx ("This action will create the files, but that doesn't mean it will work automatically. You need to adjust the Traefik configuration to use it"), which currently does not say how.

Related to Dokploy/dokploy#4949.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant