thomastthai
Posts: 3
Joined: Fri May 22, 2020 10:32 am

Bind 9.13 or Newer

Fri May 22, 2020 10:54 am

I just got my first Raspberry Pi 4B up and running. It's been sitting in a box for a while. I'm super excited about it!

I installed Bind from the package collection. The version is: BIND 9.11.5-P4-5.1+deb10u1-Raspbian (Extended Support Version). Unfortunately, this version has a bug and logs "May 22 11:35:33 pi named[20537]: resolver priming query complete" type messages every few seconds. This is a known bug and was fixed in version 9.13 or later.

Is there newer package available? I could install from source but I'm worried that future package updates will overwrite some files.

Thank you in advance!
--Thomas

fruitoftheloom
Posts: 23864
Joined: Tue Mar 25, 2014 12:40 pm
Location: Delightful Dorset

Re: Bind 9.13 or Newer

Fri May 22, 2020 11:44 am

thomastthai wrote:
Fri May 22, 2020 10:54 am
I just got my first Raspberry Pi 4B up and running. It's been sitting in a box for a while. I'm super excited about it!

I installed Bind from the package collection. The version is: BIND 9.11.5-P4-5.1+deb10u1-Raspbian (Extended Support Version). Unfortunately, this version has a bug and logs "May 22 11:35:33 pi named[20537]: resolver priming query complete" type messages every few seconds. This is a known bug and was fixed in version 9.13 or later.

Is there newer package available? I could install from source but I'm worried that future package updates will overwrite some files.

Thank you in advance!
--Thomas

Have you full updated Raspbian Buster Operating System ?

https://www.raspberrypi.org/documentati ... pdating.md
Rather than negativity think outside the box !
RPi 4B 4GB (SSD Boot) RaspiOS64 ARM64
Asus ChromeBox 3 Celeron is my other computer...

bls
Posts: 718
Joined: Mon Oct 22, 2018 11:25 pm
Location: Seattle, WA
Contact: Twitter

Re: Bind 9.13 or Newer

Fri May 22, 2020 2:16 pm

Huh. I'm running the stock 9.11 version with forwarders configured, and have never seen this problem. I'm guessing that it's my 'category resolver' statement in the logging section?

Here's my bind.conf.options for your review:

Code: Select all


// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

    acl internals { 127.0.0.0/8; 192.168.92.0/24; 10.92.10.0/24; 192.168.16.0/24; };

options {
    directory "/var/cache/bind";
    pid-file "/var/run/named/named.pid";
    session-keyfile "/var/run/named/session.key";
    listen-on port 53 { 192.168.92.3; 127.0.0.1; };
    listen-on-v6 { none; };
    allow-query { internals; };
    allow-query-cache { internals; };
    allow-recursion { internals; };
    forwarders { 1.1.1.1; 1.0.0.1; };
};


key dhcp-update {
    algorithm hmac-md5;
    secret "wiHq6qyRWZS77S7IL0U2vA==";
};

logging {
	category lame-servers { null; };
	category edns-disabled { null; };
	category resolver { null; }; // this will kill resolver error msgs
};

controls {
	 inet 127.0.0.1 allow { localhost; } keys { rndc-key; };
};

include "/etc/bind/rndc.key";

zone "92.168.192.in-addr.arpa" in {
     type master;
     file "/etc/bind/db.192.168.92";
     allow-update { key dhcp-update; };
     forwarders { };
     notify no;
};

zone "mydomain.net" in {
     type master;
     file "/etc/bind/db.mydomain.net";
     allow-update { key dhcp-update; };
     forwarders { };
     notify no;
};

zone "92.168.192.dhcp" in {
     type master;
     file "/etc/bind/db.192.168.92.dhcp";
     allow-update { key dhcp-update; };
     forwarders { };
     notify no;
};

zone "dyn.mydomain.net" in {
     type master;
     file "/etc/bind/db.dyn.mydomain.net";
     allow-update { key dhcp-update; };
     forwarders { };
     notify no;
};

include "/etc/bind/ndm-bind-blocked.conf";
Pi tools:
Easily and quickly build customized-just-for-you SD Cards: https://github.com/gitbls/sdm
Free your network from your router's DHCP/DNS:https://github.com/gitbls/ndm
Easy strongSwan VPN installer/manager: https://github.com/gitbls/pistrong
Lightweight Virtual VNC Config: https://github.com/gitbls/RPiVNCHowTo

Return to “Networking and servers”