Bug 2220973
| Summary: | systemd-resolved: Single label names do not exist in DNS | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Petr Menšík <pemensik> |
| Component: | systemd | Assignee: | systemd-maint |
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | dominik, fedoraproject, filbranden, lnykryn, msekleta, ryncsn, systemd-maint, yuwatana, zbyszek |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| URL: | https://github.com/systemd/systemd/issues/23494 | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Petr Menšík
2023-07-06 18:33:49 UTC
RFC 8020 [1] clearly state that if NXDOMAIN is returned, anything beneath it does not exist as well. Which is of course not true, Fedora has its own domain there. $ nslookup -type=ns fedoraproject.org Server: 127.0.0.53 Address: 127.0.0.53#53 Non-authoritative answer: fedoraproject.org nameserver = ns02.fedoraproject.org. fedoraproject.org nameserver = ns05.fedoraproject.org. fedoraproject.org nameserver = ns-iad01.fedoraproject.org. fedoraproject.org nameserver = ns-iad02.fedoraproject.org. Authoritative answers can be found from: $ nslookup -type=ns org Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find org: NXDOMAIN I have tested that on windows and it seems systemd-resolved copied its behaviour. It works roughly the same way on my Windows 11 machine. Which is issue to be solved on Windows. But it should look like: $ nslookup -type=ns fedoraproject.org Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: fedoraproject.org nameserver = ns-iad01.fedoraproject.org. fedoraproject.org nameserver = ns-iad02.fedoraproject.org. fedoraproject.org nameserver = ns02.fedoraproject.org. fedoraproject.org nameserver = ns05.fedoraproject.org. Authoritative answers can be found from: $ nslookup -type=ns org Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: org nameserver = d0.org.afilias-nst.org. org nameserver = b0.org.afilias-nst.org. org nameserver = c0.org.afilias-nst.info. org nameserver = b2.org.afilias-nst.org. org nameserver = a2.org.afilias-nst.info. org nameserver = a0.org.afilias-nst.info. Authoritative answers can be found from: 1. https://www.rfc-editor.org/rfc/rfc8020.html |