Hi Ondřej,

unfortunately, it happened that we introduced a bug in journal loop detection in 3.2.7. We discovered the bug ourselves and i has been fixed https://gitlab.nic.cz/knot/knot-dns/-/merge_requests/1540 , but it will be part of the upcoming 3.2.8 release.

I'd like to ask you to roll back to 3.2.6 in the meantime.

Anyway, could you please share the output of `kjournalprint -d 83.204.91.in-addr.arpa.` , so that we can make sure that is is the same bug as we think it is?

Thank you!

Libor

Dne 23. 06. 23 v 12:34 Ondřej Caletka napsal(a):
Hey,

after an (unattended) upgrade to 3.2,7, one of my zones (the one that does rapid KSK rollovers) failed to load. Trying ro reload emits these errors in the log:

info: [83.204.91.in-addr.arpa.] zone file parsed, serial 1622013488
error: [83.204.91.in-addr.arpa.] failed to apply journal changes, serial 1622013488 -> 1686209286 (loop detected) 2023-06-23T12:11:57+0200 error: [83.204.91.in-addr.arpa.] failed to apply journal changes, serial 1622013488 -> 1686209286 (loop detected)
warning: [83.204.91.in-addr.arpa.] failed to load journal (loop detected)
2023-06-23T12:11:57+0200 warning: [83.204.91.in-addr.arpa.] failed to load journal (loop detected)
info: [83.204.91.in-addr.arpa.] zone not found
error: [83.204.91.in-addr.arpa.] zone event 'load' failed (not exists)
2023-06-23T12:11:57+0200 error: [83.204.91.in-addr.arpa.] zone event 'load' failed (not exists)

Calling `kjournalprint 83.204.91.in-addr.arpa` yields 600 lines of journal full of both additions and deletions, nothing seems particularly wrong. Is there anything I should try before purging the journal and starting from scratch?

There are other zones on the same server with similar config that just work normally, so I guess this is somehow related to the size of the journal for this zone, which rotates DNSSEC keys very often.

--
Cheers,

Ondřej Caletka

--
--

Reply via email to