Home | History | Annotate | Line # | Download | only in testdata
fill_reply_uninit.rpl revision 1.1
      1 ; config options
      2 ; The island of trust is at test.
      3 server:
      4 	trust-anchor: "test. DS 1444 8 2 8a87d067fd09a5965244fe2e317dd26d182c468e0a7f26ecc4c7b479bf89db9b"
      5 	val-override-date: "20201020135527"
      6 	target-fetch-policy: "0 0 0 0 0"
      7 	qname-minimisation: "no"
      8 	fake-sha1: yes
      9 	trust-anchor-signaling: no
     10 	minimal-responses: no
     11 	iter-scrub-promiscuous: no
     12 	aggressive-nsec: yes
     13 	local-zone: test. nodefault
     14 	log-servfail: yes
     15 
     16 stub-zone:
     17 	name: "."
     18 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     19 CONFIG_END
     20 
     21 SCENARIO_BEGIN Test val fill reply for uninit copy.
     22 ; Test DNSSEC validator additional section processing use of uninit data.
     23 
     24 ; K.ROOT-SERVERS.NET.
     25 RANGE_BEGIN 0 100
     26 	ADDRESS 193.0.14.129 
     27 ENTRY_BEGIN
     28 MATCH opcode qtype qname
     29 ADJUST copy_id
     30 REPLY QR NOERROR
     31 SECTION QUESTION
     32 . IN NS
     33 SECTION ANSWER
     34 . IN NS	K.ROOT-SERVERS.NET.
     35 SECTION ADDITIONAL
     36 K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     37 ENTRY_END
     38 
     39 ENTRY_BEGIN
     40 MATCH opcode subdomain
     41 ADJUST copy_id copy_query
     42 REPLY QR NOERROR
     43 SECTION QUESTION
     44 test. IN NS
     45 SECTION AUTHORITY
     46 test.	IN NS	ns.test.
     47 SECTION ADDITIONAL
     48 ns.test. IN A 1.2.3.5
     49 ENTRY_END
     50 RANGE_END
     51 
     52 ; ns.test
     53 RANGE_BEGIN 0 100
     54 	ADDRESS 1.2.3.5
     55 ENTRY_BEGIN
     56 MATCH opcode qtype qname
     57 ADJUST copy_id
     58 REPLY QR AA NOERROR
     59 SECTION QUESTION
     60 test. IN NS
     61 SECTION ANSWER
     62 test.    IN NS   ns.test
     63 test.	3600	IN	RRSIG	NS 8 1 3600 20201116135527 20201019135527 1444 test. RGCxIO32TbbLTk6xZmTr+fjYPH50hntBxeOQ2DIj2pDsmjALcHYtVkOfpfk2EhOhHZd+9PLuoJPbJh6a9NqLSFeBvr0XZoCZoQ2g0tCHUNHcH5EVjA2TuYBQem6DVYnPLJ3914aRx0uA1j42b8dC2xsam/XkOo7U+dLbUW2Os1s=
     64 SECTION ADDITIONAL
     65 ns.test. IN A 1.2.3.5
     66 ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     67 ENTRY_END
     68 
     69 ENTRY_BEGIN
     70 MATCH opcode qtype qname
     71 ADJUST copy_id
     72 REPLY QR AA NOERROR
     73 SECTION QUESTION
     74 ns.test. IN A
     75 SECTION ANSWER
     76 ns.test. IN A 1.2.3.5
     77 ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     78 ENTRY_END
     79 
     80 ENTRY_BEGIN
     81 MATCH opcode qtype qname
     82 ADJUST copy_id
     83 REPLY QR AA NOERROR
     84 SECTION QUESTION
     85 ns.test. IN AAAA
     86 SECTION AUTHORITY
     87 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
     88 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
     89 ns.test. 3600 IN NSEC nz.test. A RRSIG
     90 ns.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. PElArVB3KPg8KHAP7lzcNbhFuXNxTsHNTn1dZVncB5qmWRdIaeKpaXDjpH0JSXMaelGFS+/QhuQ6Hmw9+4VyZFRqMzGhw4agUR/2bxABHcDIG4ZpUwyeSP61ATTfHUkQVxaH2wjCWI/tfmesdP2xVE4GXyUvCIBxU914MkZbULU=
     91 ENTRY_END
     92 
     93 ENTRY_BEGIN
     94 MATCH opcode qtype qname
     95 ADJUST copy_id
     96 REPLY QR AA NOERROR
     97 SECTION QUESTION
     98 test. IN DNSKEY
     99 SECTION ANSWER
    100 test.    3600    IN      DNSKEY  257 3 8 AwEAAbd9WqjzE2Pynz21OG5doSf9hFzMr5dhzz2waZ3vTa+0o5r7AjTAqmA1yH/B3+aAMihUm5ucZSfVqo7+kOaRE8yFj9aivOmA1n1+JLevJq/oyvQyjxQN2Qb89LyaNUT5oKZIiL+uyyhNW3KDR3SSbQ/GBwQNDHVcZi+JDR3RC0r7 ;{id = 1444 (ksk), size = 1024b}
    101 test.	3600	IN	RRSIG	DNSKEY 8 1 3600 20201116135527 20201019135527 1444 test. UmRMS4iG9NBBHZYOtpwFFcJgbEb5SfHSgHd9XRe/8pTWM31WSDayn5ViPOBMqI1T5TXg2amc13dDI574xIM2oKMus3b5cBW72jJLW13jprBtslO6P8BMWb4HNnvLrJtQjwf3ErRirtTxinLmywQtmyr1cdthyG3Gp4N7i90fHSc=
    102 SECTION ADDITIONAL
    103 ENTRY_END
    104 
    105 ENTRY_BEGIN
    106 MATCH opcode qname qtype
    107 ADJUST copy_id
    108 REPLY QR AA NOERROR
    109 SECTION QUESTION
    110 example.test. IN DS
    111 SECTION ANSWER
    112 example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    113 example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    114 ENTRY_END
    115 
    116 ENTRY_BEGIN
    117 MATCH opcode subdomain
    118 ADJUST copy_id copy_query
    119 REPLY QR NOERROR
    120 SECTION QUESTION
    121 example.test. IN NS
    122 SECTION AUTHORITY
    123 example.test.    IN NS   ns.example.test.
    124 example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    125 example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    126 SECTION ADDITIONAL
    127 ns.example.test. IN A 1.2.3.4
    128 ENTRY_END
    129 RANGE_END
    130 
    131 ; ns.example.test.
    132 RANGE_BEGIN 0 100
    133 	ADDRESS 1.2.3.4
    134 ENTRY_BEGIN
    135 MATCH opcode qtype qname
    136 ADJUST copy_id
    137 REPLY QR NOERROR
    138 SECTION QUESTION
    139 example.test. IN NS
    140 SECTION ANSWER
    141 example.test.    IN NS   ns.example.test.
    142 example.test.	3600	IN	RRSIG	NS 8 2 3600 20201116135527 20201019135527 55567 example.test. l1JT0wMlK0YI7/CWHzexf/k0iafUhCgN+BdgjBXIRXmSQNf4HDTiAkbcWL2/15qtnp12nQy9JeiTdSQ3vtPoHAJX4C5uTWaze4ms+Wrrf+n92sLCjacP9x50uuicH3URT6cKb1QCAPwlvlWxIlZjAMYFScSns7+C441NMJT8aE4=
    143 SECTION ADDITIONAL
    144 ns.example.test.         IN      A       1.2.3.4
    145 ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    146 ENTRY_END
    147 
    148 ENTRY_BEGIN
    149 MATCH opcode qtype qname
    150 ADJUST copy_id
    151 REPLY QR AA NOERROR
    152 SECTION QUESTION
    153 ns.example.test. IN A
    154 SECTION ANSWER
    155 ns.example.test.         IN      A       1.2.3.4
    156 ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    157 ENTRY_END
    158 
    159 ENTRY_BEGIN
    160 MATCH opcode qtype qname
    161 ADJUST copy_id
    162 REPLY QR AA NOERROR
    163 SECTION QUESTION
    164 ns.example.test. IN AAAA
    165 SECTION AUTHORITY
    166 example.test. 3600 IN SOA ns.example.test. host.example.test. 20301 3600 1800 604800 3600
    167 example.test.	3600	IN	RRSIG	SOA 8 2 3600 20201116135527 20201019135527 55567 example.test. 2UUkScBAN37fJpSrelhE8DotKvmOzj3q9wicaanCIaCv95DE4nQnePih5B+ek3FIRjB/Uv2+z4Ro5Uxy94XAnlK0rCkDLSa0U9U7KP0ytc88sevO0x1SCPAMoZoJO6JqHkv42pdh54WSz+Zb/D8npY0j/tksHe/uX+VQnMymgb8=
    168 ns.example.test. 3600 IN NSEC nz.example.test. A RRSIG
    169 example.test.	3600	IN	SOA	ns.example.test. host.example.test. 20301 3600 1800 604800 3600
    170 ENTRY_END
    171 
    172 ; response to DNSKEY priming query
    173 ENTRY_BEGIN
    174 MATCH opcode qtype qname
    175 ADJUST copy_id
    176 REPLY QR NOERROR
    177 SECTION QUESTION
    178 example.test. IN DNSKEY
    179 SECTION ANSWER
    180 example.test.	3600	IN	DNSKEY	257 3 8 AwEAAdug/L739i0mgN2nuK/bhxu3wFn5Ud9nK2+XUmZQlPUEZUC5YZvm1rfMmEWTGBn87fFxEu/kjFZHJ55JLzqsbbpVHLbmKCTT2gYR2FV2WDKROGKuYbVkJIXdKAjJ0ONuK507NinYvlWXIoxHn22KAWOd9wKgSTNHBlmGkX+ts3hh ;{id = 55567 (ksk), size = 1024b}
    181 example.test.	3600	IN	RRSIG	DNSKEY 8 2 3600 20201116135527 20201019135527 55567 example.test. IbWMC6quOuZFNPAVxQLqCJ9nLhindBo826rnLcg5yMgs9dGUSPOCXAfHTmbgJAUNs9HTFfrJWNvasnETs0UOpmEuifGwWdH1OlME7Gny4RL2QmITUFeMW81Jz1tiVQxFXl6yxT0jxOxvz+bqMHlrz+8IeWQXcO+GZTPu8ueq30g=
    182 ENTRY_END
    183 
    184 ; response to query of interest
    185 ENTRY_BEGIN
    186 MATCH opcode qtype qname
    187 ADJUST copy_id
    188 REPLY QR AA NOERROR
    189 SECTION QUESTION
    190 a.d.example.test. IN MX
    191 SECTION ANSWER
    192 d.example.test. 3600 IN DNAME tgt.example.test.
    193 d.example.test.	3600	IN	RRSIG	DNAME 8 3 3600 20201116135527 20201019135527 55567 example.test. EGpXUnJuzkETAO2OWyZDrTeInnyxF7CXPXGDfFt2x3CBUeckUUZcgQQ3yMh+BATKph2nOhBfk8klvZ35C9sQO7Z32REAnqGjpHiR86xRPYxG62Nk9kXv1Odeh/adz2QhB93N8U7W57FM0P/VQDkP0GQXTSRGTuj+7ihfYVd4HWI=
    194 a.d.example.test. 3600 IN CNAME a.tgt.example.test.
    195 ENTRY_END
    196 
    197 ENTRY_BEGIN
    198 MATCH opcode qtype qname
    199 ADJUST copy_id
    200 REPLY QR AA NOERROR
    201 SECTION QUESTION
    202 a.tgt.example.test. IN MX
    203 SECTION ANSWER
    204 a.tgt.example.test. 3600 IN CNAME b.d.example.test.
    205 a.tgt.example.test.	3600	IN	RRSIG	CNAME 8 4 3600 20201116135527 20201019135527 55567 example.test. XHYWSHIm9J8j8T1qMh1tHZS71UguXYUVescKPFtoGHRuyRhHNob+NAqdn3I4/+8HSSGrJDqhTX/Vo3rcc3/g5HOHScwzZByB/diyJWpG9IA7pm7c7FnHnHpGBVdHq9wXlkgCPiaJShpE1zg1nNy3p99ca9/wh4y9XWSfcl0L8aw=
    206 ENTRY_END
    207 
    208 ENTRY_BEGIN
    209 MATCH opcode qtype qname
    210 ADJUST copy_id
    211 REPLY QR AA NOERROR
    212 SECTION QUESTION
    213 b.d.example.test. IN MX
    214 SECTION ANSWER
    215 b.d.example.test. 3600 IN CNAME c.d.example.test.
    216 ; (unsigned - no RRSIG)
    217 ENTRY_END
    218 
    219 ENTRY_BEGIN
    220 MATCH opcode qtype qname
    221 ADJUST copy_id
    222 REPLY QR AA NOERROR
    223 SECTION QUESTION
    224 c.d.example.test. IN MX
    225 SECTION ANSWER
    226 c.d.example.test. 3600 IN CNAME evil.example.test.
    227 ; (unsigned - no RRSIG)
    228 ENTRY_END
    229 
    230 ENTRY_BEGIN
    231 MATCH opcode qtype qname
    232 ADJUST copy_id
    233 REPLY QR AA NOERROR
    234 SECTION QUESTION
    235 evil.example.test. IN MX
    236 SECTION ANSWER
    237 evil.example.test. 3600 IN MX 10 mail.example.test.
    238 evil.example.test.	3600	IN	RRSIG	MX 8 3 3600 20201116135527 20201019135527 55567 example.test. ddinUzYoxk5OLUFBVdfFqyz39P6Z+VfQciTRC2EmEl+tbD/oJGFaEEnoU2eZil7E/kOygTFwFShDrmCYUq9W3DTpDKSaj1ci2Wze1E9zwOZguSwevAtw7qEenQei2TgPWrH39OlOwcW31Siqm9RDfX9eTRW72L1qYvqXnkTIctU=
    239 SECTION AUTHORITY
    240 evil.example.test. 3600 IN NSEC evil.example.test. MX RRSIG
    241 ; (unsigned)
    242 SECTION ADDITIONAL
    243 mail.example.test. 3600 IN A 192.0.2.10
    244 mail.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. JYvTCMU4isgSHS7R0tGUE+3i0FdPvKFENylO8bSuDzYr2iR8Ac6CFq8OepOYn4QUp73CL7QHho2Zy6Hxn4FK/5ryynGc3IjP9gvpV1YZ54TPKmvJkhWasRoALdrPqaWKS3i2Jyr6LeGgwc7Tlntc5ZwEdr4rOAJ0MgVpPpUxjnk=
    245 ENTRY_END
    246 RANGE_END
    247 
    248 STEP 1 QUERY
    249 ENTRY_BEGIN
    250 REPLY RD DO
    251 SECTION QUESTION
    252 a.d.example.test. IN MX
    253 ENTRY_END
    254 
    255 STEP 10 CHECK_ANSWER
    256 ENTRY_BEGIN
    257 MATCH all
    258 REPLY QR RD RA DO SERVFAIL
    259 SECTION QUESTION
    260 a.d.example.test. IN MX
    261 SECTION ANSWER
    262 ; The reply is bogus due to the 'NSEC' rrset missing signatures.
    263 ENTRY_END
    264 
    265 SCENARIO_END
    266