Skip to content

dnssec/zone_update: zone sign bumps SOA serial only if not updated yet

Libor Peltan requested to merge sign_diff_fix into master

this bug bahaves like this: if you configure: dnssec-signing: on zonefile-load: difference it will, upon changing zonefile, make inconsistencies in journal leading in broken IXFR

the reason is that by calling set_new_soa over existing SOA in changeset (probably because of zone_update_from_differences) it updates the changeset's soa_from to incorrect value

Merge request reports