mirror of
https://github.com/acme-dns/acme-dns.git
synced 2026-04-27 04:45:48 +03:00
[GH-ISSUE #354] How do you bootstrap when you have a split-DNS? #197
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#197
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 @gctwnl on GitHub (Jun 8, 2024).
Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/354
[Update: this is a dumb question. Ignore]
I need to get the acme-dns server running locally, on a server that is already running an instance of my split-DNS (so 53 is not available).
Outside public DNS for
mydomain.tld:Inside private DNS for
mydomain.tld:acme-dns is running as a container via docker compose, with this:
It starts fine:
NAT is like
From the outside, my acme-dns is reachable:
From the inside as well:
Now, when on the inside I try to register, I get
and the log says:
My config is a mess, of course, because I don't understand this all very well.
Is there a way to get the
acme-dnsrunning self-hosted in this situation?@gctwnl commented on GitHub (Jun 8, 2024):
I worked around it by copying a valid cert over from another machine and setting
That is of course not a real solution.
@gctwnl commented on GitHub (Jun 8, 2024):
I can now successfully use the API, but not entirely:
That is a call on the inside. 443 is not available from outside (no NAT). The log says:
But when I try to read this from the outside:
So, almost there?
@gctwnl commented on GitHub (Jun 8, 2024):
Never mind @joohoi, it was in part a dumb question (there is a 'none' option).
@gctwnl commented on GitHub (Jun 9, 2024):
Never mind, the error was mine (no surprise here). I had CNAME'd
_acme-challenge.acmedns.mydomain.tldto<acme-dns-subdomain>.acmedns.mydomain.tldbut I should have CNAME'd_acme-challenge.mydomain.tldof course because that is where LE CA will look... 😬 Now just see if I can get it working in full.So, probably the bootstrap would have worked too, maybe. I'll probably check later.
@gctwnl commented on GitHub (Jun 13, 2024):
This was (as least in part) a dumb question.