SimpleACME
Sign inCreate account →
Wildcards

Wildcard certificates with one permanent challenge CNAME

Secure first-level subdomains using wildcard DNS-01 validation. Understand wildcard coverage, the apex name and permanent CNAME delegation with SimpleACME.

A wildcard certificate can simplify a growing collection of service names. A certificate for *.example.com can match app.example.com, mail.example.com and vpn.example.com. That is useful when new first-level names appear regularly and the applications support importing the certificate.

The useful shortcut has boundaries. It does not automatically cover example.com, and it does not match app.team.example.com. Choose the certificate names deliberately before turning the wildcard into a deployment standard.

Why wildcard validation uses DNS-01

Let's Encrypt wildcard validation uses DNS-01 rather than HTTP-01. The ACME client publishes the required TXT value under the relevant challenge name. You do not need to host a challenge file on every application that will later use the certificate.

For the wildcard and its parent name, the challenge owner name can be the same. Some clients need more than one authorization value during a single order. Follow the client's validation behavior and keep the update process coordinated; do not assume that simultaneous hooks can overwrite each other safely.

Delegate the changing record

With SimpleACME, create wildcard coverage for the correct parent name. Add the CNAME supplied by the account, then configure your client with that registration. The CNAME is the stable link; the TXT authorization values behind it change during validation.

Your application traffic still follows its existing A, AAAA, proxy and load-balancer records. The challenge delegation does not route users to SimpleACME or move your application behind our web server.

Plan the certificate request

  1. Write down the exact names clients will connect to.
  2. Decide whether the wildcard is enough or whether the parent name is also required.
  3. Use the wildcard plan and a client that supports the intended DNS-01 order.
  4. Validate in staging before requesting a publicly trusted certificate.
  5. Deploy only to services that need the private key and verify their served names afterward.

A wildcard can reduce certificate-order administration. It can also increase the impact of a leaked key when the same key is copied to many services. Separate certificates may be the better choice across unrelated security boundaries.

Why SimpleACME fits this job

The delegated workflow avoids maintaining a normal DNS-provider API token on each renewal host. One CNAME per challenge owner can remain for later renewals, while Traefik, win-acme or Certbot handles issuance. Your private services do not need to expose an HTTP challenge endpoint.

Keep a renewal schedule, protect the key and monitor what each service actually presents. A TXT activity entry is useful operational evidence, but it is not an installation check. Prepare wildcard coverage when that combination of flexibility and reduced DNS setup matches your services.

KEEP EXPLORING

A little more clarity.

ONE CNAME. A REPEATABLE WORKFLOW.

Your next certificate. A little less complicated.

Keep your DNS provider and your ACME client.
Prepare your domain before activating paid updates.

Create your account →Explore the integrations