mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-19 17:17:04 -04:00
Merge branch '3857-notify-source-port-test-is-not-reliable' into 'main'
Resolve "Notify source port test is not reliable" Closes #3857 See merge request isc-projects/bind9!7509
This commit is contained in:
commit
ab4f4b4df0
3 changed files with 29 additions and 1 deletions
|
|
@ -35,3 +35,9 @@ zone "example" {
|
|||
# non-responsive notify recipient (no reply, no ICMP errors)
|
||||
also-notify { 10.53.10.53; };
|
||||
};
|
||||
|
||||
zone "notify-source-port-test" {
|
||||
type primary;
|
||||
file "notify-source-port-test.db";
|
||||
notify-source 10.53.0.3 port @EXTRAPORT2@;
|
||||
};
|
||||
|
|
|
|||
22
bin/tests/system/notify/ns3/notify-source-port-test.db
Normal file
22
bin/tests/system/notify/ns3/notify-source-port-test.db
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
; Copyright (C) Internet Systems Consortium, Inc. ("ISC")
|
||||
;
|
||||
; SPDX-License-Identifier: MPL-2.0
|
||||
;
|
||||
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||
; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
; file, you can obtain one at https://mozilla.org/MPL/2.0/.
|
||||
;
|
||||
; See the COPYRIGHT file distributed with this work for additional
|
||||
; information regarding copyright ownership.
|
||||
|
||||
notify-source-port-test. SOA mname1. . (
|
||||
1 ; serial
|
||||
300 ; refresh (300 seconds)
|
||||
300 ; retry (300 seconds)
|
||||
1814400 ; expire (3 weeks)
|
||||
3600 ; minimum (1 hour)
|
||||
)
|
||||
notify-source-port-test. NS ns2.notify-source-port-test.
|
||||
ns2.notify-source-port-test. A 10.53.0.2
|
||||
notify-source-port-test. NS ns3.notify-source-port-test.
|
||||
ns3.notify-source-port-test. A 10.53.0.3
|
||||
|
|
@ -203,7 +203,7 @@ grep "sending notify to 10.53.0.5#[0-9]* : TSIG (c)" ns5/named.run > /dev/null |
|
|||
test_end
|
||||
|
||||
test_start "checking notify-source uses port option correctly"
|
||||
grep "10.53.0.2#${EXTRAPORT2}: received notify for zone 'x1'" ns3/named.run > /dev/null || ret=1
|
||||
grep "10.53.0.3#${EXTRAPORT2}: received notify for zone 'notify-source-port-test'" ns2/named.run > /dev/null || ret=1
|
||||
test_end
|
||||
|
||||
# notify messages were sent to unresponsive 10.53.10.53 during the tests
|
||||
|
|
|
|||
Loading…
Reference in a new issue