3 trust-anchor: "example. DNSKEY 257 3 7 AwEAAcUlFV1vhmqx6NSOUOq2R/dsR7Xm3upJ ( j7IommWSpJABVfW8Q0rOvXdM6kzt+TAu92L9 AbsUdblMFin8CVF3n4s= )"
4 val-override-date: "20120420235959"
5 target-fetch-policy: "0 0 0 0 0"
9 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
12 SCENARIO_BEGIN Test validator NSEC3 B.3 optout unsigned, without ce.
18 MATCH opcode qtype qname
24 . IN NS K.ROOT-SERVERS.NET.
26 K.ROOT-SERVERS.NET. IN A 193.0.14.129
30 MATCH opcode subdomain
31 ADJUST copy_id copy_query
36 example. IN NS ns1.example.
37 ; leave out to make unbound take ns1
38 ;example. IN NS ns2.example.
40 ns1.example. IN A 192.0.2.1
41 ; leave out to make unbound take ns1
42 ;ns2.example. IN A 192.0.2.2
50 MATCH opcode qtype qname
51 ADJUST copy_id copy_query
59 MATCH opcode qtype qname
60 ADJUST copy_id copy_query
68 MATCH opcode qtype qname
69 ADJUST copy_id copy_query
76 ; response to DNSKEY priming query
79 MATCH opcode qtype qname
85 example. DNSKEY 256 3 7 AwEAAaetidLzsKWUt4swWR8yu0wPHPiUi8LU ( sAD0QPWU+wzt89epO6tHzkMBVDkC7qphQO2h TY4hHn9npWFRw5BYubE= )
86 example. DNSKEY 257 3 7 AwEAAcUlFV1vhmqx6NSOUOq2R/dsR7Xm3upJ ( j7IommWSpJABVfW8Q0rOvXdM6kzt+TAu92L9 AbsUdblMFin8CVF3n4s= )
87 example. RRSIG DNSKEY 7 1 3600 20150420235959 ( 20051021000000 12708 example. AuU4juU9RaxescSmStrQks3Gh9FblGBlVU31 uzMZ/U/FpsUb8aC6QZS+sTsJXnLnz7flGOsm MGQZf3bH+QsCtg== )
91 MATCH opcode qtype qname
93 REPLY QR AA DO NOERROR
97 ;; NSEC3 RR that covers the "next closer" name (c.example)
98 ;; H(c.example) = 4g6p9u5gvfshp30pqecj98b3maqbn1ck
99 35mthgpgcu1qg68fab165klnsnk3dpvl.example. NSEC3 1 1 12 aabbccdd ( b4um86eghhds6nea196smvmlo4ors995 NS DS RRSIG )
100 35mthgpgcu1qg68fab165klnsnk3dpvl.example. RRSIG NSEC3 7 2 3600 20150420235959 20051021000000 ( 40430 example. g6jPUUpduAJKRljUsN8gB4UagAX0NxY9shwQ Aynzo8EUWH+z6hEIBlUTPGj15eZll6VhQqgZ XtAIR3chwgW+SA== )
102 ;; NSEC3 RR that matches the closest encloser (example)
103 ;; H(example) = 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom
104 ;0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd ( 2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
105 ;0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. RRSIG NSEC3 7 2 3600 20150420235959 20051021000000 ( 40430 example. OSgWSm26B+cS+dDL8b5QrWr/dEWhtCsKlwKL IBHYH6blRxK9rC0bMJPwQ4mLIuw85H2EY762 BOCXJZMnpuwhpA== )
109 MATCH opcode subdomain
110 ADJUST copy_id copy_query
111 REPLY QR AA DO NOERROR
115 c.example. NS ns1.c.example.
116 c.example. NS ns2.c.example.
118 ;; NSEC3 RR that covers the "next closer" name (c.example)
119 ;; H(c.example) = 4g6p9u5gvfshp30pqecj98b3maqbn1ck
120 35mthgpgcu1qg68fab165klnsnk3dpvl.example. NSEC3 1 1 12 aabbccdd ( b4um86eghhds6nea196smvmlo4ors995 NS DS RRSIG )
121 35mthgpgcu1qg68fab165klnsnk3dpvl.example. RRSIG NSEC3 7 2 3600 20150420235959 20051021000000 ( 40430 example. g6jPUUpduAJKRljUsN8gB4UagAX0NxY9shwQ Aynzo8EUWH+z6hEIBlUTPGj15eZll6VhQqgZ XtAIR3chwgW+SA== )
123 ;; NSEC3 RR that matches the closest encloser (example)
124 ;; H(example) = 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom
125 ; 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. NSEC3 1 1 12 aabbccdd ( 2t7b4g4vsa5smi47k61mv5bv1a22bojr MX DNSKEY NS SOA NSEC3PARAM RRSIG )
126 ; 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. RRSIG NSEC3 7 2 3600 20150420235959 20051021000000 ( 40430 example. OSgWSm26B+cS+dDL8b5QrWr/dEWhtCsKlwKL IBHYH6blRxK9rC0bMJPwQ4mLIuw85H2EY762 BOCXJZMnpuwhpA== )
129 ns1.c.example. A 192.0.2.7
130 ns2.c.example. A 192.0.2.8
139 MATCH opcode qtype qname
143 ns1.c.example. IN AAAA
147 MATCH opcode qtype qname
151 ns2.c.example. IN AAAA
155 MATCH opcode qtype qname
161 c.example. NS ns1.c.example.
162 c.example. NS ns2.c.example.
164 ns1.c.example. A 192.0.2.7
165 ns2.c.example. A 192.0.2.8
169 MATCH opcode qtype qname
175 mc.c.example. IN MX 50 mx.c.example.
177 c.example. NS ns1.c.example.
178 c.example. NS ns2.c.example.
180 ns1.c.example. A 192.0.2.7
181 ns2.c.example. A 192.0.2.8
189 MATCH opcode qtype qname
193 ns1.c.example. IN AAAA
197 MATCH opcode qtype qname
201 ns2.c.example. IN AAAA
205 MATCH opcode qtype qname
211 c.example. NS ns1.c.example.
212 c.example. NS ns2.c.example.
214 ns1.c.example. A 192.0.2.7
215 ns2.c.example. A 192.0.2.8
219 MATCH opcode qtype qname
225 mc.c.example. IN MX 50 mx.c.example.
227 c.example. NS ns1.c.example.
228 c.example. NS ns2.c.example.
230 ns1.c.example. A 192.0.2.7
231 ns2.c.example. A 192.0.2.8
243 ; recursion happens here.
247 REPLY QR RD RA SERVFAIL