3 trust-anchor: "example.com. 3600 IN DS 2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
4 val-override-date: "20070916134226"
5 target-fetch-policy: "0 0 0 0 0"
9 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
13 SCENARIO_BEGIN Test dnssec-lame detection at ds point, which is ok.
19 MATCH opcode qtype qname
25 . IN NS K.ROOT-SERVERS.NET.
27 K.ROOT-SERVERS.NET. IN A 193.0.14.129
31 MATCH opcode qtype qname
35 www.sub.example.com. IN A
37 com. IN NS a.gtld-servers.net.
39 a.gtld-servers.net. IN A 192.5.6.30
43 MATCH opcode qtype qname
49 net. IN NS e.gtld-servers.net.
51 e.gtld-servers.net. IN A 192.12.94.30
55 MATCH opcode qtype qname
59 ns.example.net. IN AAAA
61 net. IN NS e.gtld-servers.net.
63 e.gtld-servers.net. IN A 192.12.94.30
72 MATCH opcode qtype qname
78 com. IN NS a.gtld-servers.net.
80 a.gtld-servers.net. IN A 192.5.6.30
84 MATCH opcode qtype qname
88 www.sub.example.com. IN A
90 example.com. IN NS ns.example.com.
92 ns.example.com. IN A 1.2.3.55
100 MATCH opcode qtype qname
106 net. IN NS e.gtld-servers.net.
108 e.gtld-servers.net. IN A 192.12.94.30
112 MATCH opcode qtype qname
118 example.net. IN NS ns.example.net.
120 ns.example.net. IN A 1.2.3.44
124 MATCH opcode qtype qname
128 ns.example.net. IN AAAA
130 example.net. IN NS ns.example.net.
132 ns.example.net. IN A 1.2.3.44
140 MATCH opcode qtype qname
146 example.net. IN NS ns.example.net.
148 ns.example.net. IN A 1.2.3.44
152 MATCH opcode qtype qname
158 ns.example.net. IN A 1.2.3.44
160 example.net. IN NS ns.example.net.
164 MATCH opcode qtype qname
168 ns.example.net. IN AAAA
170 example.net. IN NS ns.example.net.
172 ns.example.net. IN A 1.2.3.44
175 ; response to DNSKEY priming query
176 ; sub.example.com. 3600 IN DS 30899 RSASHA1 1 f7ed618f24d5e5202927e1d27bc2e84a141cb4b3
178 MATCH opcode qtype qname
182 sub.example.com. IN DNSKEY
184 sub.example.com. 3600 IN DNSKEY 256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}
185 sub.example.com. 3600 IN RRSIG DNSKEY 5 3 3600 20070926134150 20070829134150 30899 sub.example.com. uNGp99iznjD7oOX02XnQbDnbg75UwBHRvZSKYUorTKvPUnCWMHKdRsQ+mf+Fx3GZ+Fz9BVjoCmQqpnfgXLEYqw== ;{id = 30899}
187 ; no NS set. not needed for this test.
189 ns.sub.example.com. IN A 1.2.3.6
190 ns.sub.example.com. 3600 IN RRSIG A 5 4 3600 20070926134150 20070829134150 30899 sub.example.com. UF7shD/gt1FOp2UHgLTNbPzVykklSXFMEtJ1xD+Hholwf/PIzd7zoaIttIYibNa4fUXCqMg22H9P7MRhfmFe6g== ;{id = 30899}
193 ; response to query of interest
195 MATCH opcode qtype qname
199 www.sub.example.com. IN A
201 www.sub.example.com. IN A 11.11.11.11
202 www.sub.example.com. 3600 IN RRSIG A 5 4 3600 20070926134150 20070829134150 30899 sub.example.com. 0DqqRfRtm7VSEQ4mmBbzrKRqQAay3JAE8DPDGmjtokrrjN9F1G/HxozDV7bjdIh2EChlQea8FPwf/GepJMUVxg== ;{id = 30899}
212 MATCH opcode qtype qname
218 example.com. IN NS ns.example.com.
220 ns.example.com. IN A 1.2.3.55
224 MATCH opcode qtype qname
230 ns.example.com. IN A 1.2.3.55
234 MATCH opcode qtype qname
238 ns.example.com. IN AAAA
241 ; fine DNSKEY response.
243 MATCH opcode qtype qname
247 example.com. IN DNSKEY
249 example.com. 3600 IN DNSKEY 256 3 3 ALXLUsWqUrY3JYER3T4TBJII s70j+sDS/UT2QRp61SE7S3E EXopNXoFE73JLRmvpi/UrOO/Vz4Se 6wXv/CYCKjGw06U4WRgR YXcpEhJROyNapmdIKSx hOzfLVE1gqA0PweZR8d tY3aNQSRn3sPpwJr6Mi /PqQKAMMrZ9ckJpf1+b QMOOvxgzz2U1GS18b3y ZKcgTMEaJzd/GZYzi/B N2DzQ0MsrSwYXfsNLFO Bbs8PJMW4LYIxeeOe6rUgkWOF 7CC9Dh/dduQ1QrsJhmZAEFfd6ByYV+ ;{id = 2854 (zsk), size = 1688b}
250 example.com. 3600 IN RRSIG DNSKEY DSA 2 3600 20070926134150 20070829134150 2854 example.com. MCwCFBQRtlR4BEv9ohi+PGFjp+AHsJuHAhRCvz0shggvnvI88DFnBDCczHUcVA== ;{id = 2854}
252 example.com. IN NS ns.example.com.
253 example.com. 3600 IN RRSIG NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
256 ; correct delegation with DS
258 MATCH opcode qtype qname
262 www.sub.example.com. IN A
265 sub.example.com. IN NS ns.sub.example.com.
266 sub.example.com. IN NS ns.example.net.
267 sub.example.com. 3600 IN DS 30899 RSASHA1 1 f7ed618f24d5e5202927e1d27bc2e84a141cb4b3
268 sub.example.com. 3600 IN RRSIG DS 3 3 3600 20070926134150 20070829134150 2854 example.com. MCwCFCW3ix0GD4BSvNLWIbROCJt5DAW9AhRt/kg9kBKJ20UBUdumrBUHqnskdA== ;{id = 2854}
270 ns.sub.example.com. IN A 1.2.3.6
273 ; response for delegation to sub.example.com.
275 MATCH opcode qtype qname
279 sub.example.com. IN DNSKEY
282 sub.example.com. IN NS ns.sub.example.com.
283 sub.example.com. IN NS ns.example.net.
284 sub.example.com. 3600 IN DS 30899 RSASHA1 1 f7ed618f24d5e5202927e1d27bc2e84a141cb4b3
285 sub.example.com. 3600 IN RRSIG DS 3 3 3600 20070926134150 20070829134150 2854 example.com. MCwCFCW3ix0GD4BSvNLWIbROCJt5DAW9AhRt/kg9kBKJ20UBUdumrBUHqnskdA== ;{id = 2854}
287 ns.sub.example.com. IN A 1.2.3.6
291 ; server is not DNSSEC lame.
292 ; ns.sub.example.com.
297 MATCH opcode qtype qname
301 sub.example.com. IN NS
303 sub.example.com. IN NS ns.sub.example.com.
304 sub.example.com. IN NS ns.example.net.
305 sub.example.com. 3600 IN RRSIG NS 5 3 3600 20070926134150 20070829134150 30899 sub.example.com. C/0b+sqlsdSTkhd+aDXb6ELyuQreosIGBzLCtWxYGD+Q9QGB5rN8uB+4+48yhw36pd3MfeAn06AgAnJ6eu8tJg== ;{id = 30899}
307 ns.sub.example.com. IN A 1.2.3.6
308 ns.sub.example.com. 3600 IN RRSIG A 5 4 3600 20070926134150 20070829134150 30899 sub.example.com. UF7shD/gt1FOp2UHgLTNbPzVykklSXFMEtJ1xD+Hholwf/PIzd7zoaIttIYibNa4fUXCqMg22H9P7MRhfmFe6g== ;{id = 30899}
311 ; response to DNSKEY priming query
312 ; sub.example.com. 3600 IN DS 30899 RSASHA1 1 f7ed618f24d5e5202927e1d27bc2e84a141cb4b3
314 MATCH opcode qtype qname
318 sub.example.com. IN DNSKEY
320 sub.example.com. 3600 IN DNSKEY 256 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30899 (zsk), size = 512b}
321 sub.example.com. 3600 IN RRSIG DNSKEY 5 3 3600 20070926134150 20070829134150 30899 sub.example.com. uNGp99iznjD7oOX02XnQbDnbg75UwBHRvZSKYUorTKvPUnCWMHKdRsQ+mf+Fx3GZ+Fz9BVjoCmQqpnfgXLEYqw== ;{id = 30899}
324 ; response to query of interest
326 MATCH opcode qtype qname
330 www.sub.example.com. IN A
332 www.sub.example.com. IN A 11.11.11.11
333 www.sub.example.com. 3600 IN RRSIG A 5 4 3600 20070926134150 20070829134150 30899 sub.example.com. 0DqqRfRtm7VSEQ4mmBbzrKRqQAay3JAE8DPDGmjtokrrjN9F1G/HxozDV7bjdIh2EChlQea8FPwf/GepJMUVxg== ;{id = 30899}
337 MATCH opcode qtype qname
341 ns.sub.example.com. IN AAAA
352 www.sub.example.com. IN A
355 ; recursion happens here.
359 REPLY QR RD RA AD DO NOERROR
361 www.sub.example.com. IN A
363 www.sub.example.com. IN A 11.11.11.11
364 www.sub.example.com. 3600 IN RRSIG A 5 4 3600 20070926134150 20070829134150 30899 sub.example.com. 0DqqRfRtm7VSEQ4mmBbzrKRqQAay3JAE8DPDGmjtokrrjN9F1G/HxozDV7bjdIh2EChlQea8FPwf/GepJMUVxg== ;{id = 30899}