If a notify comes in while refresh / transfer is in progress that is noted and a new refresh cycle is started when the current refresh cycle / transfer completes.
Note named is NOT logging every refresh attempt. It is logging refresh attempt FAILURES so you know what to fix. Mark > On 21 Nov 2024, at 00:27, Klaus Darilion via bind-users > <bind-users@lists.isc.org> wrote: > > Hello! > Version: 9.18.30-1+ubuntu24.04.1+deb.sury.org+1 > masters { > AA.BB.4.13 key rcodezero; > 2xxx:xxx:9c:2031::4 key rcodezero; > AA.BB.6.13 key rcodezero; > 2xxx:xxx:40:2031::4 key rcodezero; > }; > For some reason, the last 2 IP addresses are currently not responding to > requests. Nevertheless our Bind secondary tries to contact them. That > confuses me, as I read quite some time that a NOTIFY (regardless of the > src-IP) just triggers a freshness check and during the freshness check, Bind > uses the configured masters in the order of the configuration. > Here is a log excerpt: > 10:47:48 zone redacted/IN: transferred serial 1106744096: TSIG 'rcodezero' > 10:47:48 transfer of 'redacted/IN' from AA.BB.4.13#53: Transfer status: > success > 10:47:48 transfer of 'redacted/IN' from AA.BB.4.13#53: Transfer completed: 1 > messages, 60 records, 9138 bytes, 0.026 secs (351461 bytes/sec) (serial > 1106744096) > 10:47:48 zone redacted/IN: sending notifies (serial 1106744096) > 10:47:53 zone redacted/IN: notify from AA.BB.4.13#49819: serial 1106744098: > refresh in progress, refresh check queued > 10:47:53 zone redacted/IN: notify from 2xxx:xxx:9c:2031::4#32880: serial > 1106744098: refresh in progress, refresh check queued > 10:47:53 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744098: refresh in progress, refresh check queued > 10:47:53 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744098: refresh in progress, refresh check queued > 10:47:58 zone redacted/IN: notify from AA.BB.4.13#49819: serial 1106744099: > refresh in progress, refresh check queued > 10:47:58 zone redacted/IN: notify from 2xxx:xxx:9c:2031::4#36818: serial > 1106744099: refresh in progress, refresh check queued > 10:47:58 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744099: refresh in progress, refresh check queued > 10:47:58 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744099: refresh in progress, refresh check queued > 10:48:03 zone redacted/IN: notify from AA.BB.4.13#49819: serial 1106744100: > refresh in progress, refresh check queued > 10:48:03 zone redacted/IN: notify from 2xxx:xxx:9c:2031::4#56591: serial > 1106744100: refresh in progress, refresh check queued > 10:48:03 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744101: refresh in progress, refresh check queued > 10:48:03 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744101: refresh in progress, refresh check queued > 10:48:08 zone redacted/IN: notify from AA.BB.4.13#49819: serial 1106744101: > refresh in progress, refresh check queued > 10:48:08 zone redacted/IN: notify from 2xxx:xxx:9c:2031::4#37105: serial > 1106744101: refresh in progress, refresh check queued > 10:48:14 zone redacted/IN: notify from AA.BB.4.13#49819: serial 1106744102: > refresh in progress, refresh check queued > 10:48:14 zone redacted/IN: notify from 2xxx:xxx:9c:2031::4#36695: serial > 1106744102: refresh in progress, refresh check queued > 10:48:14 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744102: refresh in progress, refresh check queued > 10:48:14 zone redacted/IN: notify from 2xxx:xxx:40:2031::4#48244: serial > 1106744102: refresh in progress, refresh check queued > 10:48:18 zone redacted/IN: refresh: retry limit for primary AA.BB.6.13#53 > exceeded (source 83.136.34.6#0) > So, the last inbound XFR was successful performed using the first configured > master. Hence, that master should not be tagged as “down”. > A few seconds later, the received NOTIFY is ignored with “refresh check > queued”. That is strange as nobody triggered a refresh and SOA refresh is > high and max-refresh-time=300. > Anyway the “refresh in progress” takes very long, and after 30s the reason is > obvious: retry limit for primary AA.BB.6.13#53 exceeded > So why is Bind using a master for refresh which is not the first in the list? > Thanks > Klaus > -- Klaus Darilion, Head of Operations > nic.at GmbH, Jakob-Haringer-Straße 8/V > 5020 Salzburg, Austria > -- > 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 -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org -- 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