Dear All,

I am running BIND 9.18.32-dev (Extended Support Version) <id:a3b61ad>
running on Linux x86_64 6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26)

This server has several interfaces based on docker but in general a physical interface "eno1" and a loopback interface "lo". Both interfaces have each an IPv4 and an IPv6 address. So in total 4 combinations. The named service has several dynamic zones as master in three different views. The server does also inline-signing for some zones. There is also RPZ in use to rewrite some queries.

Most of the time I get on all 4 IP address the same answer for the serial number doing a dig for a specific domain name and SOA record.

Doing a dynamic update for a signed master zone with "nsupdate" I have the situation that I get from IP "127.0.0.1" and "::1" an increased serial number but on real interface "eno1" with IPv4 and IPv6 the old serial number. The interesting part is doing a zone-transfer with "dig axfr" from a remote server and therefore to the real interface "eno1" I get the updated serial number. Therefore all secondary DNS servers are getting the updates. Also a "dig" for the SOA RR from remote gives the updated information.

In my mind came, maybe there is an other DNS service running on the same machine. Checking the daemon log shows that bind has no error at start and is listening on all interface. To be sure I stopped "named" and without named I didn't get any answer at all on all interfaces. Therefore it is "named" which gives different answers on different interfaces.

A "rndc reload" doesn't help but after some time ( long time ) the serial numbers on all interfaces are identical.
The same with restarting the named process, it doesn't help.

Finally I assumed it has something to do with DNSSEC. I realized that validation for all views was disabled after reboot. So I run "rndc validation on". In the first moment it looks fine. All serial numbers identical. But doing an update again, the serial numbers are different. So maybe it was a coincidence that it changed in that moment.

Any ideas where I can look deeper into this issue ?  Any help would be appreciated.

Kind regards
Hans

--



-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to