Package: bind9
Version: 1:9.9.2.dfsg.P1-2
Severity: important

Dear Maintainer,
using bind9 for certain queries is literally crashing my VPS.

Bind9 is setup as a
name server authoritative for two zones. Querying both zones works fine
from localhost and the internet over ipv4, and ipv6. The problem comes
up when I try to use bind9 to resolve other domains from
localhost. When resolving certain domains, the VPS literally
crashes. I have to send it a boot request, and it boots up again
starting with grub, to the login prompt. It doesn't matter if I use
dig to query localhost by hand, or if I have nameserver::1, or
nameserver 127.0.0.1 in resolv.conf. It doesn't matter if I query A
records, or AAAA records (if those exist). The results are the same,
bind9 resolves some domains, and crashes on others. There are no
errors in logs. If I use dig by hand, type in:

dig @localhost www.debian.org.

and press enter, the crash happens right there and then, I have to
send the VPS a boot request at that point.

Here's a list of domains that work fine, and those which crash the
machine.

crashes:
www.ietf.org.
www.linux-speakup.org.
ftp.us.debian.org.
www.debian.org.

works fine:
www.yahoo.com.
www.google.com.
www.fsf.org.
 
There are probably many more from both categories. In the case of a
query that works, I can get a cname record, and query that until I get
answers for a and aaaa records without problems. It doesn't matter if
I do, or don't use forwarders. If I put my VPS provider's name servers
in resolv.conf, I can query everything just fine.

When using the stock wheezy kernel, the machine would sometimes crash
during boot right after printing "starting bind9," before the ok that
comes after. This was true especially if starting named without the -4
flag to disable ipv6. This seems to have gone away after I upgraded to
linux 3.9 from wheezy-backports, and just the query crashes remain.

I know someone who is with the same VPS provider and runs fedora 16 in
his VPS. I have a shell account on his system, and have been able to
verify for myself by using dig that it's possible to query all the
domains I listed above using his local bind9 on his machine with no
crashes. As far as I can tell (lspci, /proc/cpuinfo), his vps is
configured exactly like mine as far as hardware, except for RAM and HD
capacity.

I upgraded the bind9 package to the latest one in experimental, but the query 
issue is still there. Looking at logs, bind9 appears to start fine with no 
unusual messages. 

The VPS is based on KVM/QEMU. According to /proc/cpuinfo on my VPS, the 
KVM/QEMU version is 0.9.1. The host I login to get out of band access to the 
VPS says it runs openbsd in the banner it displays. I don't know however if the 
machine I use for out of band access is the same one on which my VPS is running.

I'm not sure how else to go about debugging this. I will do my best though to 
provide whatever additional information is necessary. Thank you.


-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.9-0.bpo.1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bind9 depends on:
ii  adduser                3.113+nmu3
ii  bind9utils             1:9.9.2.dfsg.P1-2
ii  debconf [debconf-2.0]  1.5.49
ii  libbind9-90            1:9.9.2.dfsg.P1-2
ii  libc6                  2.17-92
ii  libcap2                1:2.22-1.2
ii  libdns95               1:9.9.2.dfsg.P1-2
ii  libgssapi-krb5-2       1.10.1+dfsg-5+deb7u1
ii  libisc92               1:9.9.2.dfsg.P1-2
ii  libisccc90             1:9.9.2.dfsg.P1-2
ii  libisccfg90            1:9.9.2.dfsg.P1-2
ii  liblwres90             1:9.9.2.dfsg.P1-2
ii  libreadline6           6.2+dfsg-0.1
ii  libssl1.0.0            1.0.1e-2
ii  libxml2                2.8.0+dfsg1-7+nmu1
ii  lsb-base               4.1+Debian8+deb7u1
ii  net-tools              1.60-24.2
ii  netbase                5.0

bind9 recommends no packages.

Versions of packages bind9 suggests:
ii  bind9-doc   1:9.8.4.dfsg.P1-6+nmu2+deb7u1
ii  dnsutils    1:9.8.4.dfsg.P1-6+nmu3
pn  resolvconf  <none>
pn  ufw         <none>

-- Configuration Files:
/etc/bind/db.root changed [not included]
/etc/bind/named.conf.local changed [not included]

-- debconf information:
  bind9/different-configuration-file:
  bind9/run-resolvconf: false
  bind9/start-as-user: bind


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to