AXFR gets stuck downloading ch from the public sources
Summary
Downloading public .ch gets stuck on 9.20
BIND version affected
9.20.1, 9.20.2 and bind-9.20 branch
Steps to reproduce
Use named.conf
below and start named
.
What is the current bug behavior?
The transfer is not progressing.
What is the expected correct behavior?
The transfer should be progressing.
Relevant configuration files
options {
recursion no;
notify explicit;
max-transfer-idle-in 1;
max-transfer-time-in 5;
};
# filename ch_zonedata.key
key tsig-zonedata-ch-public-21-01 {
algorithm hmac-sha512;
secret "stZwEGApYumtXkh73qMLPqfbIDozWKZLkqRvcjKSpRnsor6A6MxixRL6C2HeSVBQNfMW4wer+qjS0ZSfiWiJ3Q==";
};
# filename li_zonedata.key
key tsig-zonedata-li-public-21-01 {
algorithm hmac-sha512;
secret "t8GgeCn+fhPaj+cRy1epox2Vj4hZ45ax6v3rQCkkfIQNg5fsxuU23QM5mzz+BxJ4kgF/jiQyBDBvL+XWPE6oCQ==";
};
zone "ch" {
type secondary;
primaries { 86.119.29.94 key "tsig-zonedata-ch-public-21-01"; };
file "zones/ch";
};
zone "li" {
type secondary;
primaries { 86.119.29.94 key "tsig-zonedata-li-public-21-01"; };
file "zones/li";
};
Relevant logs
20-Sep-2024 12:21:17.660 zone li/IN: Transfer started.
20-Sep-2024 12:21:17.664 zone ch/IN: Transfer started.
20-Sep-2024 12:21:17.696 0x7f9988c29000: transfer of 'ch/IN' from 86.119.29.94#53: connected using 86.119.29.94#53 TSIG tsig-zonedata-ch-public-21-01
20-Sep-2024 12:21:17.696 0x7f9989a29000: transfer of 'li/IN' from 86.119.29.94#53: connected using 86.119.29.94#53 TSIG tsig-zonedata-li-public-21-01
20-Sep-2024 12:21:21.160 zone li/IN: transferred serial 2024092012: TSIG 'tsig-zonedata-li-public-21-01'
20-Sep-2024 12:21:21.160 0x7f9989a29000: transfer of 'li/IN' from 86.119.29.94#53: Transfer status: success
20-Sep-2024 12:21:21.160 0x7f9989a29000: transfer of 'li/IN' from 86.119.29.94#53: Transfer completed: 1113 messages, 369691 records, 16815902 bytes, 3.464 secs (4854475 bytes/sec) (serial 2024092012)
20-Sep-2024 12:22:47.724 0x7f9988c29000: transfer of 'ch/IN' from 86.119.29.94#53: maximum idle time exceeded: timed out
20-Sep-2024 12:22:47.760 zone ch/IN: Transfer started.
20-Sep-2024 12:22:47.796 0x7f9988c29a00: transfer of 'ch/IN' from 86.119.29.94#53: connected using 86.119.29.94#53 TSIG tsig-zonedata-ch-public-21-01
20-Sep-2024 12:24:17.820 0x7f9988c29a00: transfer of 'ch/IN' from 86.119.29.94#53: maximum idle time exceeded: timed out
20-Sep-2024 12:24:21.764 zone ch/IN: Transfer started.
20-Sep-2024 12:24:21.808 0x7f9988c2a400: transfer of 'ch/IN' from 86.119.29.94#53: connected using 86.119.29.94#53 TSIG tsig-zonedata-ch-public-21-01
20-Sep-2024 12:24:51.764 0x7f9988c2a400: transfer of 'ch/IN' from 86.119.29.94#53: failed while receiving responses: timed out
20-Sep-2024 12:24:51.764 0x7f9988c2a400: transfer of 'ch/IN' from 86.119.29.94#53: Transfer status: timed out
20-Sep-2024 12:24:51.764 0x7f9988c2a400: transfer of 'ch/IN' from 86.119.29.94#53: Transfer completed: 23230 messages, 7045020 records, 340183007 bytes, 29.956 secs (11356089 bytes/sec) (serial 2024092012)
There's more stuff being wrong - the named
gets stuck on shutdown after the timeout.