The posix boxes are validating the responses and your zone is not properly delegated/signed so DNSSEC validation fails.
What does the following return? dig +cd +dnssec mail.jungersen.dk The answer on the internet is signed. -- Mark Andrews > On 19 Feb 2025, at 21:21, Danjel Jungersen via bind-users > <bind-users@lists.isc.org> wrote: > > On 19-02-2025 11:11, Marco Moock wrote: >> Am Wed, 19 Feb 2025 10:58:14 +0100 >> schrieb Danjel Jungersen via bind-users <bind-users@lists.isc.org>: >> >>> But if I change /etc/resolv.conf to 127.0.0.1 something happens >>> If I do a dig or ping from my postfixbox to something that the 2 main >>> bind-boxes are authoratative for, it doesn't work. >> Please sniff the DNS traffic between the 2 machines and check if the >> request goes out to the authoritative server and check what it replied. >> >> You can trigger the request by >> >> dig A/AAAA non-working domain @IP. >> >> Try +recurse/+norecurse to check if the issue is related to those flags. > root@mail:~# dig A mail.jungersen.dk @127.0.0.1 > > ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> A mail.jungersen.dk @127.0.0.1 > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 9792 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 1232 > ; COOKIE: d55e55f5d6573eaf0100000067b5af13a2e4bdccbb3ce36b (good) > ;; QUESTION SECTION: > ;mail.jungersen.dk. IN A > > ;; Query time: 4 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) > ;; WHEN: Wed Feb 19 11:14:43 CET 2025 > ;; MSG SIZE rcvd: 74 > > > dig +recurse A mail.jungersen.dk @127.0.0.1 > > ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> +recurse A mail.jungersen.dk > @127.0.0.1 > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 19526 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 1232 > ; COOKIE: 1579e49c3774139b0100000067b5af24e95ccd20f610d99d (good) > ;; QUESTION SECTION: > ;mail.jungersen.dk. IN A > > ;; Query time: 0 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) > ;; WHEN: Wed Feb 19 11:15:00 CET 2025 > ;; MSG SIZE rcvd: 74 > > > dig +norecurse A mail.jungersen.dk @127.0.0.1 > > ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> +norecurse A mail.jungersen.dk > @127.0.0.1 > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10118 > ;; flags: qr ra; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 1 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 1232 > ; COOKIE: 689869318da8e64c0100000067b5af33f48840b2e116d76e (good) > ;; QUESTION SECTION: > ;mail.jungersen.dk. IN A > > ;; AUTHORITY SECTION: > . 3600000 IN NS E.ROOT-SERVERS.NET. > . 3600000 IN NS F.ROOT-SERVERS.NET. > . 3600000 IN NS L.ROOT-SERVERS.NET. > . 3600000 IN NS C.ROOT-SERVERS.NET. > . 3600000 IN NS B.ROOT-SERVERS.NET. > . 3600000 IN NS A.ROOT-SERVERS.NET. > . 3600000 IN NS J.ROOT-SERVERS.NET. > . 3600000 IN NS D.ROOT-SERVERS.NET. > . 3600000 IN NS H.ROOT-SERVERS.NET. > . 3600000 IN NS G.ROOT-SERVERS.NET. > . 3600000 IN NS I.ROOT-SERVERS.NET. > . 3600000 IN NS K.ROOT-SERVERS.NET. > . 3600000 IN NS M.ROOT-SERVERS.NET. > > ;; Query time: 0 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) > ;; WHEN: Wed Feb 19 11:15:15 CET 2025 > ;; MSG SIZE rcvd: 297 > > > Not sure how to do the sniff part(?) > > But I must get some sort of answer... > dig A postfix.org @127.0.0.1 > > ; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> A postfix.org @127.0.0.1 > ;; global options: +cmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2255 > ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 > > ;; OPT PSEUDOSECTION: > ; EDNS: version: 0, flags:; udp: 1232 > ; COOKIE: 6c3f5cf7e1e34e450100000067b5b035b878201ed4e8d3fd (good) > ;; QUESTION SECTION: > ;postfix.org. IN A > > ;; ANSWER SECTION: > postfix.org. 3600 IN A 65.108.3.114 > > ;; Query time: 852 msec > ;; SERVER: 127.0.0.1#53(127.0.0.1) (UDP) > ;; WHEN: Wed Feb 19 11:19:33 CET 2025 > ;; MSG SIZE rcvd: 84 > > Best regards > Danjel > > > -- > 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 -- 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