<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000">Hi,<br><br>Can you provide your named.conf?<br><br>9.21.15 introduces a new rndc command `showconf -effective`. The output of this command would be useful.<br><br><hr id="zwchr" data-marker=""><div data-marker=""><b>From: </b>"Greg Choules via bind-users" <bind-users@lists.isc.org><br><b>To: </b>"pgnd" <pgnd@dev-mail.net><br><b>Cc: </b>bind-users@lists.isc.org<br><b>Sent: </b>Wednesday, 19 November, 2025 15:02:24<br><b>Subject: </b>Re: EDE 18/20 recursion failures after devel release upgrade 9.21.14 -> 9.21.15. bug, or config change req'd?<br></div><br><div data-marker=""><div dir="ltr"><div>Hi.</div><div>Looking at the dig flags it suggests you changed your config.</div><br><div>In the first example the flags are qr (query), rd (recursion desired) ra (recursion available)</div><div>In the second, ra is missing and dig tells you that explicitly:</div><br><div>
;; WARNING: recursion requested but not available</div><br><div>Since the digs were to your local resolver, I think something must have changed in your config. The default for "recursion" hasn't changed; it's still "yes". Did you set it to "no"?</div><br><div>Hope that helps.</div><div>Cheers, Greg</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, 19 Nov 2025 at 13:53, pgnd <<a href="mailto:pgnd@dev-mail.net" target="_blank" rel="nofollow noopener noreferrer">pgnd@dev-mail.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb( 204 , 204 , 204 );padding-left:1ex">building devel release on<br>
<br>
distro<br>
Name: Fedora Linux 43 (Forty Three)<br>
Version: 43<br>
Codename:<br>
<br>
v9.21.14<br>
<br>
rpm -qa | grep bind9-current<br>
bind9-current-git_v9.21.14-0.20251119_130057.fc43.x86_64<br>
<br>
named -V<br>
BIND 9.21.14 (Development Release) <id:noscm><br>
running on Linux x86_64 6.17.8-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 14 01:47:12 UTC 2025<br>
built by meson with ...<br>
<br>
resolves ok<br>
<br>
dig A <a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a> @::1<br>
<br>
; <<>> DiG 9.21.14 <<>> A <a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a><br>
;; global options: +cmd<br>
;; Got answer:<br>
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63331<br>
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1<br>
<br>
;; OPT PSEUDOSECTION:<br>
; EDNS: version: 0, flags:; udp: 4096<br>
; COOKIE: b1c0919d86c0b01001000000691dc03a9ed8ea5890000147 (good)<br>
;; QUESTION SECTION:<br>
;<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. IN A<br>
<br>
;; ANSWER SECTION:<br>
<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. 244 IN A 151.101.194.217<br>
<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. 244 IN A 151.101.2.217<br>
<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. 244 IN A 151.101.66.217<br>
<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. 244 IN A 151.101.130.217<br>
<br>
;; Query time: 0 msec<br>
;; SERVER: ::1#53(::1) (UDP)<br>
;; WHEN: Wed Nov 19 08:03:54 EST 2025<br>
;; MSG SIZE rcvd: 128<br>
<br>
after upgrade to v9.21.15<br>
<br>
rpm -Uvh \<br>
bind9-current-git_v9.21.15-0.20251119_131709.fc43.x86_64.rpm \<br>
<br>
systemctl restart bind9-current<br>
<br>
named -V<br>
BIND 9.21.15 (Development Release) <id:noscm><br>
running on Linux x86_64 6.17.8-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Nov 14 01:47:12 UTC 2025<br>
built by meson with ...<br>
<br>
resolver fails<br>
<br>
dig A <a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a> @::1<br>
<br>
; <<>> DiG 9.21.15 <<>> A <a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a> @::1<br>
;; global options: +cmd<br>
;; Got answer:<br>
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 29342<br>
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br>
;; WARNING: recursion requested but not available<br>
<br>
;; OPT PSEUDOSECTION:<br>
; EDNS: version: 0, flags:; udp: 4096<br>
; COOKIE: e714b97a4e1821be01000000691dc69fed0b5edc11f55428 (good)<br>
; EDE: 18 (Prohibited)<br>
; EDE: 20 (Not Authoritative): (recursion disabled)<br>
;; QUESTION SECTION:<br>
;<a href="http://isc.org" rel="noreferrer nofollow noopener noreferrer" target="_blank">isc.org</a>. IN A<br>
<br>
;; Query time: 0 msec<br>
;; SERVER: ::1#53(::1) (UDP)<br>
;; WHEN: Wed Nov 19 08:31:11 EST 2025<br>
;; MSG SIZE rcvd: 94<br>
<br>
note the<br>
<br>
; EDE: 18 (Prohibited)<br>
; EDE: 20 (Not Authoritative): (recursion disabled)<br>
<br>
and logs filling with<br>
<br>
19-Nov-2025 08:32:48.468 resolver: debug 1: set ede: info-code 18 extra-text (null)<br>
19-Nov-2025 08:32:48.468 resolver: debug 1: set ede: info-code 20 extra-text recursion disabled<br>
<br>
<br>
i see back in<br>
<br>
Notes for BIND 9.21.7<br>
...<br>
Support was added for EDE codes 20 (Not Authoritative) when the client requests recursion (RD) but the server has recursion disabled.<br>
...<br>
<br>
but nothing obvious in 9.21.15 release notes re: EDE xx, recursion<br>
<br>
is this a bug? or a required change in config?<br>
-- <br>
Visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer nofollow noopener noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list.<br>
</blockquote></div>
<br>-- <br>Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.<br></div></div></body></html>