mirror of
https://github.com/acme-dns/acme-dns.git
synced 2026-04-27 04:45:48 +03:00
[GH-ISSUE #389] Clarify domain and nsname in the documentation and the example config.cfg #220
Labels
No labels
Documentation
Documentation
bug
enhancement
feature request
feature request
help wanted
pull-request
question
security
security
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/acme-dns#220
Loading…
Add table
Add a link
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?
Originally created by @numo68 on GitHub (Jul 26, 2025).
Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/389
Not a bug, just an idea. Perhaps it is just me but I find the documentation a bit confusing. It is not readily clear what the exact meaning of
is and it takes some trial and error to find out. Perhaps rewriting the example in a way that e.g.
acme.example.orgserves challenges for*.intranet.example.orgwould make it more clear.Thanks
@numo68 commented on GitHub (Jul 27, 2025):
To clarify, what I wanted to do is the acme-dns to issue a wildcard certificate, which is valid for a subdomain that is not accessible publicly. Meaning that I have actually three things
example.orgauth.example.orgintranet.example.orgdomain I need a wildcard certificate for (the public nameserver only serves_acme-challengefor it)So now I have
and the
example.orghas NS for bothauthandlanpointing to theacme-dns; it works, but I am not sure that's the intended usage.What exactly does the
acme-dnsuse thensnamefor, I guess for theSOArecord for thedomain, anything else?Thanks
@leggewie commented on GitHub (Feb 5, 2026):
I have been pulling my hair out over the exact same question.
My current understanding is that nsname is the name of the public DNS server server where acme-dns is running. This could be https://auth.acme-dns.io for example., this domain does not need like be under your control, but could be a third-party you trust. domain is the zone from your own domain for which you want to issue certificates. The confusion comes about because in the example configuration both variables are set to the same string. This works but is not necessary.