Thomas, you were right about the dnsmasq parameters: strainu@emily:~$ ps -elf|grep dnsmasq 4 S nobody 6849 6764 0 80 0 - 7573 poll_s 08:24 ? 00:00:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/sendsigs.omit.d/network-manager.dnsmasq.pid --listen-address=127.0.0.1 --conf-file=/var/run/nm-dns-dnsmasq.conf --cache-size=0 --proxy-dnssec
As to the dig bug, I consider it as being a common sense behavior, as it does not find any IPv6 servers in /etc/resolv.conf and it has to use IPv6 to connect. I will comment further in #1011307. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1010724 Title: NM fails to start dnsmasq such that it listens on ::1 Status in “network-manager” package in Ubuntu: New Bug description: I have IPv6 activated on Ubuntu 12.04 LTS and I receive an IPv6 address through DHCPv6. However, requests sent through IPv6 fail. For example: strainu@emily:~$ dig aaaa -6 google.com ; <<>> DiG 9.8.1-P1 <<>> aaaa -6 google.com ;; global options: +cmd ;; connection timed out; no servers could be reached But: strainu@emily:~$ dig aaaa google.com ; <<>> DiG 9.8.1-P1 <<>> aaaa google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60426 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4 ;; QUESTION SECTION: ;google.com. IN AAAA ;; ANSWER SECTION: google.com. 94 IN AAAA 2a00:1450:400d:805::1000 Looking into /etc/resolv.conf, I see: strainu@emily:~$ cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 search lan And with netstat: strainu@emily:~$ netstat -ln Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp6 0 0 ::1:631 :::* LISTEN udp 0 0 127.0.0.1:53 0.0.0.0:* udp 0 0 0.0.0.0:68 0.0.0.0:* udp 0 0 0.0.0.0:5353 0.0.0.0:* udp 0 0 0.0.0.0:38399 0.0.0.0:* udp6 0 0 :::47973 :::* udp6 0 0 :::5353 :::* Apparently, the local dnsmasq server does not listen on IPv6, which is wrong. The server should also listen on ::1:53, to allow IPv6-only connections. Alternatively, the resolvconf package should write the actual DNS server received through DHCPv6 in /etc/resolv.conf ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: resolvconf 1.63ubuntu14 ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16 Uname: Linux 3.2.0-24-generic x86_64 ApportVersion: 2.0.1-0ubuntu8 Architecture: amd64 Date: Sat Jun 9 02:27:02 2012 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012) PackageArchitecture: all SourcePackage: resolvconf UpgradeStatus: Upgraded to precise on 2012-05-28 (11 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1010724/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

