_acme-challenge.yourdomain.com to prove domain ownership. CertForge handles this automatically using DNS accounts configured in the UI — no config.yaml changes are needed.
Why DNS-01?
CertForge uses DNS-01 exclusively. HTTP-01 is not supported.
Step 1: Create a DNS account
Go to Admin → DNS Accounts → New and select your provider.Cloudflare
- In Cloudflare → Profile → API Tokens → Create Token
- Use the Edit zone DNS template
- Restrict the token to the zone(s) CertForge needs to manage
- Copy the token
RFC 2136 / TSIG (bind, Windows DNS, Infoblox, etc.)
For any DNS server that supports RFC 2136 dynamic updates with TSIG authentication:
Save the account. CertForge will show a connection status indicator once the account is saved.
Step 2: Link the DNS account to a DTP
Each Domain Trust Profile that uses an ACME CA must reference a DNS account to use for challenge solving.- Go to Admin → Domain Trust Profiles
- Edit the profile backed by an ACME CA
- Under DNS Settings, select the DNS account from the dropdown
- Save
_acme-challenge TXT record automatically.