Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
stub resolver generates incomplete CNAME replies #3826
Comments
poettering
added
the
resolve
label
Jul 29, 2016
poettering
added this to the v232 milestone
Jul 29, 2016
poettering
added
the
bug
label
Jul 29, 2016
pushed a commit
to gentoo/gentoo
that referenced
this issue
Jul 31, 2016
This was referenced Aug 12, 2016
|
@keszybz FYI this one was what I just mentioned. |
zdzichu
referenced this issue
Oct 4, 2016
Closed
systemd-resolved does not follow CNAMEs with DNS server stub #4254
poettering
changed the title from
stub resolver can't resolve particular names
to
stub resolver generates incomplete CNAME replies
Oct 5, 2016
poettering
modified the milestones:
v233,
v232
Oct 20, 2016
falconindy
referenced this issue
Nov 8, 2016
Closed
DNS resolution doesn't work in nspawn container when resolved is disabled #4595
|
Would be nice to see this get some attention. Combined with 3539724, DNS resolution in nspawn chroots is pretty broken. |
tkarls
commented
Dec 1, 2016
|
What is the status of this one? It has been broken for quite some time now. |
andersk
referenced this issue
in ncw/rclone
Dec 3, 2016
Closed
tcp lookup www.googleapi.com no such host #683
tsimonq2
commented
Dec 10, 2016
|
It would be great if we could get a fix soon. If I'm correct in reproducing, this is still a bug on a fully updated Ubuntu Zesty install (systemd 232), which recently switched to resolvd from dnsmasq. For now, I can just edit /etc/resolv.conf specifying Google's nameservers and it works fine again, but I'd rather not have to do that... |
andersk
commented
Dec 10, 2016
|
@tsimonq2 Yes, it is, and it makes the internet pretty much useless in Zesty (LP #1647031, LP #1647178, LP #1648037). |
|
Seems like this is actually two bugs.
Debug output shows that the cache is storing both the CNAME and A records:
But then something on cache get, it seems to be confusing the presence of a CNAME with an A record...
There exists no A record for mirrors.rit.edu cache if you're to believe the above log lines from the first query... |
Mic92
referenced this issue
in NixOS/nixpkgs
Dec 15, 2016
Closed
[WIP] nsswitch: use libnss_resolve if resolved is enabled #21178
warsaw
commented
Jan 4, 2017
|
@tsimonq2 If you install libnss-resolve, it apparently modifies /etc/nsswitch.conf to point at resolve before dns, so that is a workaround. However it'll still bite you in schroots. |
added a commit
to poettering/systemd
that referenced
this issue
Feb 8, 2017
|
Fix waiting in #5276. |
poettering
added
the
has-pr
label
Feb 8, 2017
piotr-dobrogost
commented
Feb 12, 2017
|
I think I'm hitting this bug when trying to update with
The only thing I don't get is why has dnf been working fine till now? |
yrro commentedJul 28, 2016
Submission type
systemd version the issue has been seen with
Used distribution
In case of bug report: Expected behaviour you didn't see
In case of bug report: Unexpected behaviour you saw
Debugging the DNS response:
Looks like the corresponding RRs for the CNAME are missing from the response; they are present when I query other recursive DNS servers directly:
In case of bug report: Steps to reproduce the problem