+4251. [bug] NTAs were deleted when the server was reconfigured
+ or reloaded. [RT #41058]
+
4250. [func] Log the TSIG key in use during inbound zone
transfers. [RT #41075]
goto cleanup;
}
+ (void) ns_server_loadnta(server);
+
result = ISC_R_SUCCESS;
cleanup:
isc_hash_init();
CHECKFATAL(load_zones(server, ISC_TRUE), "loading zones");
-
- (void) ns_server_loadnta(server);
}
void
#
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta -f -l 20s bogus.example 2>&1 | sed 's/^/I:ns4 /'
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta badds.example 2>&1 | sed 's/^/I:ns4 /'
+$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 reconfig # reconfig should maintain NTAs
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta -d > rndc.out.ns4.test$n.1
lines=`wc -l < rndc.out.ns4.test$n.1`
[ "$lines" -eq 2 ] || ret=1
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta secure.example 2>&1 | sed 's/^/I:ns4 /'
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta fakenode.secure.example 2>&1 | sed 's/^/I:ns4 /'
+$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 reload # reload should maintain NTAs
$RNDC -c ../common/rndc.conf -s 10.53.0.4 -p 9953 nta -d > rndc.out.ns4.test$n.2
lines=`wc -l < rndc.out.ns4.test$n.2`
[ "$lines" -eq 4 ] || ret=1
</itemizedlist>
</section>
<section xml:id="relnotes_bugs"><info><title>Bug Fixes</title></info>
-
<itemizedlist>
<listitem>
<para>
already in progress. [RT #39649]
</para>
</listitem>
+ <listitem>
+ <para>
+ Negative trust anchors (NTAs) were incorrectly deleted
+ when the server was reloaded or reconfigured. [RT #41058]
+ </para>
+ </listitem>
</itemizedlist>
</listitem>
</itemizedlist>