Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#54336 - [systemd] DNS resolution does not work
Attached to Project:
Arch Linux
Opened by Brandon Gottlob (bnasty) - Wednesday, 07 June 2017, 02:14 GMT
Last edited by Christian Hesse (eworm) - Tuesday, 04 July 2017, 20:40 GMT
Opened by Brandon Gottlob (bnasty) - Wednesday, 07 June 2017, 02:14 GMT
Last edited by Christian Hesse (eworm) - Tuesday, 04 July 2017, 20:40 GMT
|
DetailsDescription:
systemd version 233-4, the current version in the [testing] repo seems to break DNS resolution. As a result, I can't connect to the Internet or any web sites by URL. Pinging by IP address both on my LAN and the public web does work. Additionally, the drill command works. However, pinging a domain name will fail. I have attached output from the ping and drill commands to demonstrate the issue. Additional info: * package version(s): systemd-233-4 libsystemd-233-4 systemd-sysvcompat-233-4 * my [testing] repo forum post: https://bbs.archlinux.org/viewtopic.php?id=226546 Steps to reproduce: Switching to the packages systemd-233-4, libsystemd-233-4, and systemd-sysvcompat-233-4 caused DNS resolution to break. Reverting back to systemd-232-8, libsystemd-232-8, and systemd-sysvcompat-232-8 "fixes" the issue. |
This task depends upon
ping_and_drill_out.txt
Is systemd-resolved running? What do /etc/resolv.conf and /etc/nsswitch.conf look like?
Can't just throw the mdns stuff in the middle of "resolve [!UNAVAIL=return]" and expect it to work.
I've posted my /etc/resolv.conf and /etc/nsswitch.conf for good measures.
Look at the wiki again and put everything in their proper place. It should work fine regardless of resolved running or not.