Public bug reported: I have a carefully sorted order of dns servers that my dhcp server gives out. When booting lubuntu, I can't resolve names that should be resolvable by the first two name servers from the list. The names are local private names, but since the local nameserver is first, I expect them to resolve. But apparently because the order has been reversed, resolving fails.
rhialto@glicca:~$ lsb_release -rd Description: Ubuntu 14.04.2 LTS Release: 14.04 rhialto@glicca:~$ apt-cache policy dnsmasq-base dnsmasq-base: Installed: 2.68-1 Candidate: 2.68-1 Version table: *** 2.68-1 0 500 http://nl.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages 100 /var/lib/dpkg/status Extract from /var/log/messages (I munged a few numbers here and there). Note how the order at the end is the reverse of the first one. Apr 27 16:04:49 glicca NetworkManager[783]: <info> (eth0): DHCPv4 state changed nbi -> preinit Apr 27 16:04:49 glicca dhclient: Listening on LPF/eth0/00:22:xxxxxxxx Apr 27 16:04:49 glicca dhclient: Sending on LPF/eth0/00:22:xxxxxxxx Apr 27 16:04:49 glicca dhclient: Sending on Socket/fallback Apr 27 16:04:49 glicca dhclient: DHCPREQUEST of 10.0.0.14 on eth0 to 255.255.255.255 port 67 (xid=0x72024df1) Apr 27 16:04:49 glicca ntpd[974]: Deferring DNS for 0.ubuntu.pool.ntp.org 1 Apr 27 16:04:49 glicca ntpd[974]: Deferring DNS for 1.ubuntu.pool.ntp.org 1 Apr 27 16:04:49 glicca ntpd[974]: Deferring DNS for 2.ubuntu.pool.ntp.org 1 Apr 27 16:04:49 glicca ntpd[974]: Deferring DNS for 3.ubuntu.pool.ntp.org 1 Apr 27 16:04:49 glicca dhclient: DHCPACK of 10.0.0.14 from 10.0.0.16 Apr 27 16:04:49 glicca dhclient: bound to 10.0.0.14 -- renewal in 247908 seconds. Apr 27 16:04:49 glicca NetworkManager[783]: <info> (eth0): DHCPv4 state changed preinit -> reboot Apr 27 16:04:49 glicca NetworkManager[783]: <info> address 10.0.0.14 Apr 27 16:04:49 glicca NetworkManager[783]: <info> prefix 24 (255.255.255.0) Apr 27 16:04:49 glicca NetworkManager[783]: <info> gateway 10.0.0.16 Apr 27 16:04:49 glicca NetworkManager[783]: <info> hostname 'glicca.falu.nl' Apr 27 16:04:49 glicca NetworkManager[783]: <info> nameserver '83.162.x.y' Apr 27 16:04:49 glicca NetworkManager[783]: <info> nameserver '10.0.0.16' Apr 27 16:04:49 glicca NetworkManager[783]: <info> nameserver '194.109.104.104' Apr 27 16:04:49 glicca NetworkManager[783]: <info> nameserver '194.109.9.99' Apr 27 16:04:49 glicca NetworkManager[783]: <info> nameserver '194.109.6.66' Apr 27 16:04:49 glicca NetworkManager[783]: <info> domain name 'falu.nl' Apr 27 16:04:49 glicca NetworkManager[783]: <info> Activation (eth0) Stage 5 of 5 (IPv4 Configure Commit) scheduled... Apr 27 16:04:50 glicca NetworkManager[783]: <info> Activation (eth0) Stage 5 of 5 (IPv4 Commit) started... Apr 27 16:04:50 glicca avahi-daemon... Apr 27 16:04:51 glicca NetworkManager[783]: <info> (eth0): device state change: ip-config -> secondaries (reason 'none') [70 90 0] Apr 27 16:04:51 glicca NetworkManager[783]: <info> Activation (eth0) Stage 5 of 5 (IPv4 Commit) complete. Apr 27 16:04:51 glicca NetworkManager[783]: <info> (wlan0): supplicant interface state: disconnected -> inactive Apr 27 16:04:51 glicca NetworkManager[783]: <info> (eth0): device state change: secondaries -> activated (reason 'none') [90 100 0] Apr 27 16:04:51 glicca NetworkManager[783]: <info> NetworkManager state is now CONNECTED_GLOBAL Apr 27 16:04:51 glicca NetworkManager[783]: <info> Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS. Apr 27 16:04:51 glicca NetworkManager[783]: <info> DNS: starting dnsmasq... Apr 27 16:04:51 glicca NetworkManager[783]: <warn> dnsmasq not available on the bus, can't update servers. Apr 27 16:04:51 glicca NetworkManager[783]: <error> [1430143491.244228] [nm-dns-dnsmasq.c:396] update(): dnsmasq owner not found on bus: Could not get owner of name 'org.freedesktop.NetworkManager.dnsmasq': no such name Apr 27 16:04:51 glicca NetworkManager[783]: <warn> DNS: plugin dnsmasq update failed Apr 27 16:04:51 glicca NetworkManager[783]: <info> Writing DNS information to /sbin/resolvconf Apr 27 16:04:51 glicca anacron... Apr 27 16:04:51 glicca cron... Apr 27 16:04:51 glicca dnsmasq[1072]: started, version 2.68 cache disabled Apr 27 16:04:51 glicca dnsmasq[1072]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth Apr 27 16:04:51 glicca dnsmasq[1072]: DBus support enabled: connected to system bus Apr 27 16:04:51 glicca dnsmasq[1072]: warning: no upstream servers configured Apr 27 16:04:51 glicca whoopsie... Apr 27 16:04:52 glicca acpid... Apr 27 16:04:52 glicca NetworkManager[783]: <info> Activation (eth0) successful, device activated. Apr 27 16:04:52 glicca dbus[486]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper) Apr 27 16:04:52 glicca NetworkManager[783]: <warn> dnsmasq appeared on DBus: :1.13 Apr 27 16:04:52 glicca NetworkManager[783]: <info> Writing DNS information to /sbin/resolvconf Apr 27 16:04:52 glicca dnsmasq[1072]: setting upstream servers from DBus Apr 27 16:04:52 glicca dnsmasq[1072]: using nameserver 194.109.6.66#53 Apr 27 16:04:52 glicca dnsmasq[1072]: using nameserver 194.109.9.99#53 Apr 27 16:04:52 glicca dnsmasq[1072]: using nameserver 194.109.104.104#53 Apr 27 16:04:52 glicca dnsmasq[1072]: using nameserver 10.0.0.16#53 Apr 27 16:04:52 glicca dnsmasq[1072]: using nameserver 83.162.x.y#53 ** Affects: dnsmasq (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1449083 Title: dnsmasq reverses order of dns servers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1449083/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs