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 in names.
11 ; the parent has an extra name that is the only working one.
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.
77 example.com. IN NS ns.example.net.
79 ns.example.com. IN A 1.2.3.55
87 MATCH opcode qtype qname
93 net. IN NS e.gtld-servers.net.
95 e.gtld-servers.net. IN A 192.12.94.30
99 MATCH opcode subdomain
100 ADJUST copy_id copy_query
105 example.net. IN NS ns.example.net.
107 ns.example.net. IN A 1.2.3.44
113 ; the working version.
117 MATCH opcode qtype qname
123 example.net. IN NS ns.example.net.
125 ns.example.net. IN A 1.2.3.44
129 MATCH opcode qtype qname
135 ns.example.net. IN A 1.2.3.44
137 example.net. IN NS ns.example.net.
141 MATCH opcode qtype qname
145 ns.example.net. IN AAAA
147 example.net. IN NS ns.example.net.
149 ns.example.net. IN A 1.2.3.44
153 MATCH opcode qtype qname
159 ns.example.com. IN A 1.2.3.55
161 example.com. IN NS ns.example.com.
165 MATCH opcode qtype qname
169 ns.example.com. IN AAAA
171 example.com. IN NS ns.example.com.
173 ns.example.com. IN A 1.2.3.55
177 MATCH opcode qtype qname
183 example.com. IN NS ns.example.com.
185 ns.example.com. IN A 1.2.3.55
189 MATCH opcode qtype qname
193 www.example.com. IN A
195 www.example.com. IN A 10.20.30.40
197 example.com. IN NS ns.example.com.
199 ns.example.com. IN A 1.2.3.55
203 MATCH opcode qtype qname
207 mail.example.com. IN A
209 mail.example.com. IN A 10.20.30.20
211 example.com. IN NS ns.example.com.
213 ns.example.com. IN A 1.2.3.55
218 ; Broken. Does not respond to anything (servfail instead
219 ; of timeouts since this is easier to encode in .rpl file format).
224 ADJUST copy_id copy_query
237 www.example.com. IN A
240 ; recursion happens here.
244 REPLY QR RD RA NOERROR
246 www.example.com. IN A
248 www.example.com. IN A 10.20.30.40
250 example.com. IN NS ns.example.com.
252 ns.example.com. IN A 1.2.3.55
255 ; now that the bad child NS record is in cache, ask something else.
260 mail.example.com. IN A
266 REPLY QR RD RA NOERROR
268 mail.example.com. IN A
270 mail.example.com. IN A 10.20.30.20
272 example.com. IN NS ns.example.com.
274 ns.example.com. IN A 1.2.3.55