Package: bind9
Version: 1:9.18.19-1~deb12u1
Severity: normal
Hi,
This is a weird one, but it's been happening daily for a few days now,
so I figured it was worth reporting.
For the last few days, if I try and visit
https://www.dumbingofage.com/
Firefox can't resolve the hostname, similarly on the CLI:
matthew@aragorn:~$ host
www.dumbingofage.com
Host
www.dumbingofage.com not found: 2(SERVFAIL)
AFAICT the NSs work - I can do both
dig @
23.226.68.75 www.dumbingofage.com
and
dig @
23.226.68.76 www.dumbingofage.com
And get a sensible answer back.
If I restart bind9 then I am able to resolve the hostname fine, only for
the same problem to recur the following day.
So _something_ is getting confused, and I'm pretty sure it's bind :)
Regards,
Matthew
-- System Information:
Debian Release: 12.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages bind9 depends on:
ii adduser 3.134
ii bind9-libs 1:9.18.19-1~deb12u1
ii bind9-utils 1:9.18.19-1~deb12u1
ii debconf [debconf-2.0] 1.5.82
ii dns-root-data
2023010101
ii init-system-helpers 1.65.2
ii iproute2 6.1.0-3
ii libc6 2.36-9+deb12u3
ii libcap2 1:2.66-4
ii libelogind0 [libsystemd0] 246.10-1debian1
ii libfstrm0 0.6.1-1
ii libjson-c5 0.16-2
ii liblmdb0 0.9.24-1
ii libmaxminddb0 1.7.1-1
ii libnghttp2-14 1.52.0-1
ii libprotobuf-c1 1.4.1-1+b1
ii libssl3 3.0.11-1~deb12u2
ii libuv1 1.44.2-1
ii libxml2 2.9.14+dfsg-1.3~deb12u1
ii lsb-base 11.6
ii netbase 6.4
ii sysvinit-utils [lsb-base] 3.06-4
ii zlib1g 1:1.2.13.dfsg-1
bind9 recommends no packages.
Versions of packages bind9 suggests:
pn bind-doc <none>
ii bind9-dnsutils [dnsutils] 1:9.18.19-1~deb12u1
ii dnsutils 1:9.18.19-1~deb12u1
pn resolvconf <none>
pn ufw <none>
-- Configuration Files:
/etc/bind/db.127 changed:
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA
ns.empire.pick.ucam.org.
hostmaster.pick.ucam.org. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
/etc/bind/named.conf changed:
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind/README.Debian for information on the
// structure of BIND configuration files in Debian for BIND versions 8.2.1
// and later, *BEFORE* you customize this configuration file.
//
options {
directory "/var/cache/bind";
check-names master warn;
// If there is a firewall between you and nameservers you want
// to talk to, you might need to uncomment the query-source
// directive below. Previous versions of BIND always asked
// questions using port 53, but BIND 8.1 and later use an unprivileged
// port by default.
// query-source address * port 53;
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
//can't use this, since it would break the reverse zones we secondary
//forwarders {
//
212.23.8.1; 212.23.8.6;
//};
};
// reduce log verbosity on issues outside our control
logging {
category lame-servers { null; };
// category cname { null; };
};
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
// add entries for other zones below here
zone "
empire.pick.ucam.org" {
type master;
file "/etc/bind/db.empire";
};
zone "22.16.172.in-addr.arpa" {
type master;
file "/etc/bind/db.172.16.22";
};
zone "23.16.172.in-addr.arpa" {
type master;
file "/etc/bind/db.172.16.23";
};
// real IP address for the house network with A&A
//zone "160-167.100.2.81.in-addr.arpa" {
// type master;
// file "/etc/bind/db.81.2.100.160-167";
//};
// WAN IP address for the ADSL router with A&A
//zone "225.93.2.81.in-addr.arpa" {
// type master;
// file "/etc/bind/db.81.2.93.225";
//};
zone "
easel.vpn.ucam.org" {
type master;
file "/etc/bind/db.easel";
};
zone "
principate.org" { type slave; masters { 212.13.197.229; 93.93.128.67; 45.33.127.156; }; file "slave/
principate.org"; };
zone "
principate.org.uk" {type slave; masters { 212.13.197.229; 93.93.128.67; 45.33.127.156; }; file "slave/
principate.org.uk"; };
zone "168.192.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/168.192.in-addr.arpa"; };
zone "16.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/16.172.in-addr.arpa"; };
zone "17.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/17.172.in-addr.arpa"; };
zone "18.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/18.172.in-addr.arpa"; };
zone "19.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/19.172.in-addr.arpa"; };
zone "20.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/20.172.in-addr.arpa"; };
zone "21.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/21.172.in-addr.arpa"; };
zone "22.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/22.172.in-addr.arpa"; };
zone "23.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/23.172.in-addr.arpa"; };
zone "24.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/24.172.in-addr.arpa"; };
zone "25.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/25.172.in-addr.arpa"; };
zone "26.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/26.172.in-addr.arpa"; };
zone "27.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/27.172.in-addr.arpa"; };
zone "28.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/28.172.in-addr.arpa"; };
zone "29.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/29.172.in-addr.arpa"; };
zone "30.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/30.172.in-addr.arpa"; };
zone "31.172.in-addr.arpa" { type slave; masters { 172.31.80.8; }; file "slave/31.172.in-addr.arpa"; };
//zone "
cam.ac.uk" {type slave; masters { 131.111.8.37; 131.111.12.37; }; file "slave/
cam.ac.uk"; };
zone "
ucam.org" {type slave; masters { 212.13.197.229; }; file "slave/
ucam.org"; };
//zone "
greenend.empire.pick.ucam.org" {type slave; masters { 192.168.73.1; }; file "slave/
greenend.empire.pick.ucam.org"; };
-- debconf information:
bind9/start-as-user: bind
bind9/different-configuration-file:
bind9/run-resolvconf: true