3 target-fetch-policy: "0 0 0 0 0"
7 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
10 SCENARIO_BEGIN Test resolution with parent child differ with extra child name.
11 ; child has extra name and it has to be used once the other one stops working.
17 MATCH opcode qtype qname
23 . IN NS K.ROOT-SERVERS.NET.
25 K.ROOT-SERVERS.NET. IN A 193.0.14.129
29 MATCH opcode subdomain
30 ADJUST copy_id copy_query
35 com. IN NS a.gtld-servers.net.
37 a.gtld-servers.net. IN A 192.5.6.30
41 MATCH opcode subdomain
42 ADJUST copy_id copy_query
47 net. IN NS e.gtld-servers.net.
49 e.gtld-servers.net. IN A 192.12.94.30
58 MATCH opcode qtype qname
64 com. IN NS a.gtld-servers.net.
66 a.gtld-servers.net. IN A 192.5.6.30
70 MATCH opcode subdomain
71 ADJUST copy_id copy_query
76 example.com. IN NS ns.example.com.
78 ns.example.com. IN A 1.2.3.44
86 MATCH opcode qtype qname
92 net. IN NS e.gtld-servers.net.
94 e.gtld-servers.net. IN A 192.12.94.30
98 MATCH opcode subdomain
99 ADJUST copy_id copy_query
104 example.net. IN NS ns.example.net.
106 ns.example.net. IN A 1.2.3.55
111 ; the working version, until time 50.
115 MATCH opcode qtype qname
121 example.net. IN NS ns.example.net.
123 ns.example.net. IN A 1.2.3.55
127 MATCH opcode qtype qname
133 ns.example.net. IN A 1.2.3.55
135 example.net. IN NS ns.example.net.
139 MATCH opcode qtype qname
143 ns.example.net. IN AAAA
145 example.net. IN NS ns.example.net.
147 ns.example.net. IN A 1.2.3.55
151 MATCH opcode qtype qname
157 ns.example.com. IN A 1.2.3.44
159 example.com. IN NS ns.example.com.
160 example.com. IN NS ns.example.net.
164 MATCH opcode qtype qname
168 ns.example.com. IN AAAA
170 example.com. IN NS ns.example.com.
171 example.com. IN NS ns.example.net.
173 ns.example.com. IN A 1.2.3.44
177 MATCH opcode qtype qname
183 example.com. IN NS ns.example.com.
184 example.com. IN NS ns.example.net.
186 ns.example.com. IN A 1.2.3.44
190 MATCH opcode qtype qname
194 www.example.com. IN A
196 www.example.com. IN A 10.20.30.40
198 example.com. IN NS ns.example.com.
199 example.com. IN NS ns.example.net.
201 ns.example.com. IN A 1.2.3.44
205 MATCH opcode qtype qname
209 mail.example.com. IN A
211 mail.example.com. IN A 10.20.30.20
213 example.com. IN NS ns.example.com.
214 example.com. IN NS ns.example.net.
216 ns.example.com. IN A 1.2.3.44
220 ; Broken. Does not respond to anything (servfail instead
221 ; of timeouts since this is easier to encode in .rpl file format).
226 ADJUST copy_id copy_query
238 ADJUST copy_id copy_query
249 MATCH opcode qtype qname
255 example.net. IN NS ns.example.net.
257 ns.example.net. IN A 1.2.3.55
261 MATCH opcode qtype qname
267 ns.example.net. IN A 1.2.3.55
269 example.net. IN NS ns.example.net.
273 MATCH opcode qtype qname
277 ns.example.net. IN AAAA
279 example.net. IN NS ns.example.net.
281 ns.example.net. IN A 1.2.3.55
285 MATCH opcode qtype qname
291 ns.example.com. IN A 1.2.3.44
293 example.com. IN NS ns.example.com.
294 example.com. IN NS ns.example.net.
298 MATCH opcode qtype qname
302 ns.example.com. IN AAAA
304 example.com. IN NS ns.example.com.
305 example.com. IN NS ns.example.net.
307 ns.example.com. IN A 1.2.3.44
311 MATCH opcode qtype qname
317 example.com. IN NS ns.example.com.
318 example.com. IN NS ns.example.net.
320 ns.example.com. IN A 1.2.3.44
324 MATCH opcode qtype qname
328 www.example.com. IN A
330 www.example.com. IN A 10.20.30.40
332 example.com. IN NS ns.example.com.
333 example.com. IN NS ns.example.net.
335 ns.example.com. IN A 1.2.3.44
339 MATCH opcode qtype qname
343 mail.example.com. IN A
345 mail.example.com. IN A 10.20.30.20
347 example.com. IN NS ns.example.com.
348 example.com. IN NS ns.example.net.
350 ns.example.com. IN A 1.2.3.44
359 www.example.com. IN A
362 ; recursion happens here.
366 REPLY QR RD RA NOERROR
368 www.example.com. IN A
370 www.example.com. IN A 10.20.30.40
372 example.com. IN NS ns.example.com.
373 example.com. IN NS ns.example.net.
375 ns.example.com. IN A 1.2.3.44
378 ; server stops working.
384 mail.example.com. IN A
390 REPLY QR RD RA NOERROR
392 mail.example.com. IN A
394 mail.example.com. IN A 10.20.30.20
396 example.com. IN NS ns.example.com.
397 example.com. IN NS ns.example.net.
399 ns.example.com. IN A 1.2.3.44
402 ; still pending query needs removal.
407 ns.example.net. IN AAAA
413 REPLY QR RD RA NOERROR
415 ns.example.net. IN AAAA
418 example.net. IN NS ns.example.net.
420 ns.example.net. IN A 1.2.3.55