mirror of
https://github.com/acme-dns/acme-dns.git
synced 2026-04-27 04:45:48 +03:00
[GH-ISSUE #200] Issues if acme-dns is configured as forwarder in main dns #89
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#89
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 @oregano87 on GitHub (Dec 10, 2019).
Original GitHub issue: https://github.com/acme-dns/acme-dns/issues/200
I'm not sure if I use the acme-dns application correctly. Maybe somebody can help me.
My environment:
In my bind configuration the acme-dns is configured as a forwarder.
Without the acme-dns forwarder entry my dns server is working fine. As soon as I add it to this list, I won't get any information about records from 8.8.8.8 anymore, only local and acme-dns is working fine. The acme-dns is answering for every domain and not only for the domain configured in the config file.
My config file (part of)
My log
The last line in the log is added due to this command on my client
You can see, I will not get any information about google.com.
My question:
Is my way of setting up the environment wrong or is there a bug in the acme-dns application (ignoring the domain variable in the config file)? If it is wrong, how would you recommend to setup this environment?
@joohoi commented on GitHub (Dec 10, 2019):
Hi!
I think the issue here is that
forwardersin BIND configuration are supposed to be recursive resolvers, andacme-dnsdoesn't support recursion.@oregano87 commented on GitHub (Dec 10, 2019):
Thank you for your quick answer.
How would you recommend to configure BIND to avoid to add this DNS server in every client?
@joohoi commented on GitHub (Dec 10, 2019):
Hmm, there's no need to add
acme-dnsto the clients in any way. It's enough that the CA is able to find and access theacme-dnsinstance. This is done by delegation usingNSrecords from the main zone.@oregano87 commented on GitHub (Dec 10, 2019):
Thanks, "Delegation" was the cue I needed. Now it works fine.