Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix invalid nxdomain response (fixes #257) #264

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Yannik
Copy link
Contributor

@Yannik Yannik commented Jun 9, 2021

This fixes #257

@coveralls
Copy link

coveralls commented Jun 9, 2021

Coverage Status

Coverage decreased (-0.06%) to 73.056% when pulling b1ed162 on Yannik:fix-invalid-nxdomain-response into 68bb6ab on joohoi:master.

@Yannik
Copy link
Contributor Author

Yannik commented Jun 9, 2021

Actually, the proper source for the SOA record requirement is this: https://datatracker.ietf.org/doc/html/rfc2308#section-3 ("Name servers authoritative for a zone MUST include the SOA record of the zone in the authority section of the response when reporting an NXDOMAIN or indicating that no data of the requested type exists.")

@Yannik Yannik force-pushed the fix-invalid-nxdomain-response branch from a7e3094 to b1ed162 Compare July 16, 2021 12:59
linuxgemini added a commit to linuxgemini/acme-dns that referenced this pull request Feb 9, 2022
Co-authored-by: İlteriş Yağıztegin Eroğlu <me@linuxgemini.space>
Signed-off-by: İlteriş Yağıztegin Eroğlu <me@linuxgemini.space>
linuxgemini added a commit to linuxgemini/acme-dns that referenced this pull request Feb 9, 2022
Co-authored-by: Yannik Sembritzki <yannik@sembritzki.me>
Signed-off-by: İlteriş Yağıztegin Eroğlu <me@linuxgemini.space>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

acme-dns returns NXDOMAIN for A records of existing subdomains rather than NOERROR with empty answer
2 participants