summaryrefslogtreecommitdiff
path: root/testdata/refuse_xfr.rpl
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/refuse_xfr.rpl')
-rw-r--r--testdata/refuse_xfr.rpl37
1 files changed, 37 insertions, 0 deletions
diff --git a/testdata/refuse_xfr.rpl b/testdata/refuse_xfr.rpl
new file mode 100644
index 000000000000..0285d2a4b91b
--- /dev/null
+++ b/testdata/refuse_xfr.rpl
@@ -0,0 +1,37 @@
+; config options
+CONFIG_END
+SCENARIO_BEGIN Test AXFR and IXFR queries.
+
+; AXFR
+STEP 1 QUERY
+ENTRY_BEGIN
+SECTION QUESTION
+nlnetlabs.nl. IN AXFR
+ENTRY_END
+STEP 2 CHECK_ANSWER
+ENTRY_BEGIN
+MATCH all
+REPLY QR REFUSED
+SECTION QUESTION
+nlnetlabs.nl. IN AXFR
+ENTRY_END
+
+; IXFR
+STEP 3 QUERY
+ENTRY_BEGIN
+SECTION QUESTION
+nlnetlabs.nl. IN IXFR
+SECTION AUTHORITY
+nlnetlabs.nl. IN SOA mr. op. 12 0 0 0 0
+ENTRY_END
+STEP 4 CHECK_ANSWER
+ENTRY_BEGIN
+MATCH all
+REPLY QR FORMERR
+SECTION QUESTION
+nlnetlabs.nl. IN IXFR
+SECTION AUTHORITY
+nlnetlabs.nl. IN SOA mr. op. 12 0 0 0 0
+ENTRY_END
+
+SCENARIO_END