Public bug reported:
In Ubuntu Yakkety the following line in /etc/nsswitch.conf breaks DNS
resolution via the VPN tunnel created by Sonicwall NetExtender application.
hosts: files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return]
Changing this line to:
hosts: files mdns4_minimal [NOTFOUND=return] resolve
hosts: files mdns4_minimal [NOTFOUND=return] dns
I have not found documentation on what "resolve" means, so im not sure this
lines makes global sense, but it solve my dns problem. If i have to guess its
another systemd incarnation.
As a side note NetExtender modifies /etc/resolv.conf and adds the VPN
DNS servers as the first entries. So when NetExtender is connected the
first lines in /etc/resolv.conf contains the VPN DNS IP and only after
there is the local dnsmasq entry.
Sadly i could not found which package creates this file as "dpkg-query
-S /etc/nsswitch.conf" returns no results on my system.
DistroRelease: Ubuntu 16.10
Package: libnss3 2:3.26-1ubuntu1
ProcVersionSignature: Ubuntu 4.8.0-21.23-generic 4.8.0
Uname: Linux 4.8.0-21-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl nvidia_uvm nvidia_drm
Date: Wed Oct 12 13:58:41 2016
InstallationDate: Installed on 2016-07-27 (76 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
UpgradeStatus: Upgraded to yakkety on 2016-10-07 (4 days ago)
** Affects: nss (Ubuntu)
** Tags: amd64 apport-bug nsswitch.conf yakkety
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
SonicWall NetExteder broken by new nsswitch.conf configuration
To manage notifications about this bug go to:
ubuntu-bugs mailing list