Add a CAA record for the domain #127
Labels
No labels
audit-work
bug
docs
general-admin
major-upgrade
needs-vps-sync
new-service
on-hold
outside-work
post-podman
renovate
upstream
vps
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
mysticalsoap/docker#127
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
No CAA record on the domain. One registrar-side record (
0 issue "letsencrypt.org", plusissuewildsame) means no other CA will issue for*.mysticalsoap.comeven if DNS credentials or the registrar account are attacked through some other CA's validation. Five minutes at the registrar, no moving parts, nothing in this repo to change. Verify afterwards withdig CAA mysticalsoap.com.While in the registrar panel: check whether DNSSEC is available for the domain and weigh enabling it (AdGuard upstream and split-horizon are unaffected either way).
Checked before handing over (2026-10-07):
mysticalsoap.comandesotericsuds.comsit on Porkbun's nameservers and get Let's Encrypt certs from Traefik'sporkbunresolver (DNS-01 only, nocaServeroverride).esotericsuds.comneeds the same records, which the issue didn't name.Records to add on each domain, Host left blank (apex), default TTL:
validationmethods=dns-01is safe here because DNS-01 is the only challenge the stack uses.accounturipinning is skipped on purpose: a lostacme.jsonwould mint a new account and silently break issuance until the record was edited.DNSSEC caveat: once on, moving the domain to other nameservers requires removing the DS record first, or validating resolvers return SERVFAIL. Traefik's DNS-01 through the Porkbun API is unaffected.
Verify afterwards:
Verified 2026-10-07 after the registrar changes:
0 issue "letsencrypt.org;validationmethods=dns-01"and0 issuewildsame.delvreports; fully validatedfor both via 8.8.8.8 and 1.1.1.1, and the AD flag is set. Quad9 still returned a cached unsigned answer foresotericsuds.coma few minutes after the toggle; that clears on its own as the negative cache expires.Nothing changed in this repo. The next wildcard renewal is the live proof the CAA record doesn't block Traefik's DNS-01; Traefik logs will show it.