Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 ; The island of trust is at com.
      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 with RRSIG labels for wildcard with aggressive cache.
     22 
     23 ; K.ROOT-SERVERS.NET.
     24 RANGE_BEGIN 0 100
     25 	ADDRESS 193.0.14.129 
     26 ENTRY_BEGIN
     27 MATCH opcode qtype qname
     28 ADJUST copy_id
     29 REPLY QR NOERROR
     30 SECTION QUESTION
     31 . IN NS
     32 SECTION ANSWER
     33 . IN NS	K.ROOT-SERVERS.NET.
     34 SECTION ADDITIONAL
     35 K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     36 ENTRY_END
     37 
     38 ENTRY_BEGIN
     39 MATCH opcode subdomain
     40 ADJUST copy_id copy_query
     41 REPLY QR NOERROR
     42 SECTION QUESTION
     43 test. IN NS
     44 SECTION AUTHORITY
     45 test.	IN NS	ns.test.
     46 SECTION ADDITIONAL
     47 ns.test. IN A 1.2.3.5
     48 ENTRY_END
     49 RANGE_END
     50 
     51 ; ns.test
     52 RANGE_BEGIN 0 100
     53 	ADDRESS 1.2.3.5
     54 ENTRY_BEGIN
     55 MATCH opcode qtype qname
     56 ADJUST copy_id
     57 REPLY QR AA NOERROR
     58 SECTION QUESTION
     59 test. IN NS
     60 SECTION ANSWER
     61 test.    IN NS   ns.test
     62 test.	3600	IN	RRSIG	NS 8 1 3600 20201116135527 20201019135527 1444 test. RGCxIO32TbbLTk6xZmTr+fjYPH50hntBxeOQ2DIj2pDsmjALcHYtVkOfpfk2EhOhHZd+9PLuoJPbJh6a9NqLSFeBvr0XZoCZoQ2g0tCHUNHcH5EVjA2TuYBQem6DVYnPLJ3914aRx0uA1j42b8dC2xsam/XkOo7U+dLbUW2Os1s=
     63 SECTION ADDITIONAL
     64 ns.test. IN A 1.2.3.5
     65 ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     66 ENTRY_END
     67 
     68 ENTRY_BEGIN
     69 MATCH opcode qtype qname
     70 ADJUST copy_id
     71 REPLY QR AA NOERROR
     72 SECTION QUESTION
     73 ns.test. IN A
     74 SECTION ANSWER
     75 ns.test. IN A 1.2.3.5
     76 ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     77 ENTRY_END
     78 
     79 ENTRY_BEGIN
     80 MATCH opcode qtype qname
     81 ADJUST copy_id
     82 REPLY QR AA NOERROR
     83 SECTION QUESTION
     84 ns.test. IN AAAA
     85 SECTION AUTHORITY
     86 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
     87 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
     88 ns.test. 3600 IN NSEC nz.test. A RRSIG
     89 ns.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. PElArVB3KPg8KHAP7lzcNbhFuXNxTsHNTn1dZVncB5qmWRdIaeKpaXDjpH0JSXMaelGFS+/QhuQ6Hmw9+4VyZFRqMzGhw4agUR/2bxABHcDIG4ZpUwyeSP61ATTfHUkQVxaH2wjCWI/tfmesdP2xVE4GXyUvCIBxU914MkZbULU=
     90 ENTRY_END
     91 
     92 ENTRY_BEGIN
     93 MATCH opcode qtype qname
     94 ADJUST copy_id
     95 REPLY QR AA NOERROR
     96 SECTION QUESTION
     97 test. IN DNSKEY
     98 SECTION ANSWER
     99 test.    3600    IN      DNSKEY  257 3 8 AwEAAbd9WqjzE2Pynz21OG5doSf9hFzMr5dhzz2waZ3vTa+0o5r7AjTAqmA1yH/B3+aAMihUm5ucZSfVqo7+kOaRE8yFj9aivOmA1n1+JLevJq/oyvQyjxQN2Qb89LyaNUT5oKZIiL+uyyhNW3KDR3SSbQ/GBwQNDHVcZi+JDR3RC0r7 ;{id = 1444 (ksk), size = 1024b}
    100 test.	3600	IN	RRSIG	DNSKEY 8 1 3600 20201116135527 20201019135527 1444 test. UmRMS4iG9NBBHZYOtpwFFcJgbEb5SfHSgHd9XRe/8pTWM31WSDayn5ViPOBMqI1T5TXg2amc13dDI574xIM2oKMus3b5cBW72jJLW13jprBtslO6P8BMWb4HNnvLrJtQjwf3ErRirtTxinLmywQtmyr1cdthyG3Gp4N7i90fHSc=
    101 SECTION ADDITIONAL
    102 ENTRY_END
    103 
    104 ENTRY_BEGIN
    105 MATCH opcode qname qtype
    106 ADJUST copy_id
    107 REPLY QR AA NXDOMAIN
    108 SECTION QUESTION
    109 domain1.test. IN A
    110 SECTION ANSWER
    111 SECTION AUTHORITY
    112 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
    113 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
    114 test. 3600 IN NSEC abc.test. NS SOA DNSKEY RRSIG NSEC
    115 test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. SHU0veyxtCpPvwdJxn2xCEq9xXJZLIvAlYYy7/dBMSjo6ugBPSxs1+8hUZFxks+YQoPLR5nTU0C0yuhZ9dfg/2VGkCYLsDLYnh1lJj6uQ2VgwfhbwSJC0E9hwYvD7yl6LcmpySbGiyI0cCbK/wWHE8wVw4VBcbuv01f3Cj6F+mo=
    116 cee.test. 3600 IN NSEC erts.test. RRSIG DS
    117 cee.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. kIveXrsXAeb7fsc3YNZ6UyJeCGxENpeUAl3mUCW2py+0vXfLjmDNs4FG5cwkLSIrni1z8k4939Bt+/3i+ABE84Utb77LpF29+dIay0L5V9c+avY2rJH8F1JU0kidtFQAccZqXuHtGSHHAi35w09UqghK+hNKfv+7qRUICX5ByCA=
    118 ENTRY_END
    119 
    120 ENTRY_BEGIN
    121 MATCH opcode qname qtype
    122 ADJUST copy_id
    123 REPLY QR AA NXDOMAIN
    124 SECTION QUESTION
    125 domain2.test. IN DS
    126 SECTION ANSWER
    127 SECTION AUTHORITY
    128 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
    129 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
    130 test. 3600 IN NSEC abc.test. NS SOA DNSKEY RRSIG NSEC
    131 test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. SHU0veyxtCpPvwdJxn2xCEq9xXJZLIvAlYYy7/dBMSjo6ugBPSxs1+8hUZFxks+YQoPLR5nTU0C0yuhZ9dfg/2VGkCYLsDLYnh1lJj6uQ2VgwfhbwSJC0E9hwYvD7yl6LcmpySbGiyI0cCbK/wWHE8wVw4VBcbuv01f3Cj6F+mo=
    132 cee.test. 3600 IN NSEC erts.test. RRSIG DS
    133 cee.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. kIveXrsXAeb7fsc3YNZ6UyJeCGxENpeUAl3mUCW2py+0vXfLjmDNs4FG5cwkLSIrni1z8k4939Bt+/3i+ABE84Utb77LpF29+dIay0L5V9c+avY2rJH8F1JU0kidtFQAccZqXuHtGSHHAi35w09UqghK+hNKfv+7qRUICX5ByCA=
    134 ENTRY_END
    135 
    136 ENTRY_BEGIN
    137 MATCH opcode qname qtype
    138 ADJUST copy_id
    139 REPLY QR AA NOERROR
    140 SECTION QUESTION
    141 example.test. IN DS
    142 SECTION ANSWER
    143 example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    144 example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    145 ENTRY_END
    146 
    147 ENTRY_BEGIN
    148 MATCH opcode subdomain
    149 ADJUST copy_id copy_query
    150 REPLY QR NOERROR
    151 SECTION QUESTION
    152 example.test. IN NS
    153 SECTION AUTHORITY
    154 example.test.    IN NS   ns.example.test.
    155 example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    156 example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    157 SECTION ADDITIONAL
    158 ns.example.test. IN A 1.2.3.4
    159 ENTRY_END
    160 
    161 RANGE_END
    162 
    163 ; ns.example.test.
    164 RANGE_BEGIN 0 100
    165 	ADDRESS 1.2.3.4
    166 ENTRY_BEGIN
    167 MATCH opcode qtype qname
    168 ADJUST copy_id
    169 REPLY QR NOERROR
    170 SECTION QUESTION
    171 example.test. IN NS
    172 SECTION ANSWER
    173 example.test.    IN NS   ns.example.test.
    174 example.test.	3600	IN	RRSIG	NS 8 2 3600 20201116135527 20201019135527 55567 example.test. l1JT0wMlK0YI7/CWHzexf/k0iafUhCgN+BdgjBXIRXmSQNf4HDTiAkbcWL2/15qtnp12nQy9JeiTdSQ3vtPoHAJX4C5uTWaze4ms+Wrrf+n92sLCjacP9x50uuicH3URT6cKb1QCAPwlvlWxIlZjAMYFScSns7+C441NMJT8aE4=
    175 SECTION ADDITIONAL
    176 ns.example.test.         IN      A       1.2.3.4
    177 ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    178 ENTRY_END
    179 
    180 ENTRY_BEGIN
    181 MATCH opcode qtype qname
    182 ADJUST copy_id
    183 REPLY QR AA NOERROR
    184 SECTION QUESTION
    185 ns.example.test. IN A
    186 SECTION ANSWER
    187 ns.example.test.         IN      A       1.2.3.4
    188 ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    189 ENTRY_END
    190 
    191 ENTRY_BEGIN
    192 MATCH opcode qtype qname
    193 ADJUST copy_id
    194 REPLY QR AA NOERROR
    195 SECTION QUESTION
    196 ns.example.test. IN AAAA
    197 SECTION AUTHORITY
    198 example.test. 3600 IN SOA ns.example.test. host.example.test. 20301 3600 1800 604800 3600
    199 example.test.	3600	IN	RRSIG	SOA 8 2 3600 20201116135527 20201019135527 55567 example.test. 2UUkScBAN37fJpSrelhE8DotKvmOzj3q9wicaanCIaCv95DE4nQnePih5B+ek3FIRjB/Uv2+z4Ro5Uxy94XAnlK0rCkDLSa0U9U7KP0ytc88sevO0x1SCPAMoZoJO6JqHkv42pdh54WSz+Zb/D8npY0j/tksHe/uX+VQnMymgb8=
    200 ns.example.test. 3600 IN NSEC nz.example.test. A RRSIG
    201 example.test.	3600	IN	SOA	ns.example.test. host.example.test. 20301 3600 1800 604800 3600
    202 ENTRY_END
    203 
    204 ; response to DNSKEY priming query
    205 ENTRY_BEGIN
    206 MATCH opcode qtype qname
    207 ADJUST copy_id
    208 REPLY QR NOERROR
    209 SECTION QUESTION
    210 example.test. IN DNSKEY
    211 SECTION ANSWER
    212 example.test.	3600	IN	DNSKEY	257 3 8 AwEAAdug/L739i0mgN2nuK/bhxu3wFn5Ud9nK2+XUmZQlPUEZUC5YZvm1rfMmEWTGBn87fFxEu/kjFZHJ55JLzqsbbpVHLbmKCTT2gYR2FV2WDKROGKuYbVkJIXdKAjJ0ONuK507NinYvlWXIoxHn22KAWOd9wKgSTNHBlmGkX+ts3hh ;{id = 55567 (ksk), size = 1024b}
    213 example.test.	3600	IN	RRSIG	DNSKEY 8 2 3600 20201116135527 20201019135527 55567 example.test. IbWMC6quOuZFNPAVxQLqCJ9nLhindBo826rnLcg5yMgs9dGUSPOCXAfHTmbgJAUNs9HTFfrJWNvasnETs0UOpmEuifGwWdH1OlME7Gny4RL2QmITUFeMW81Jz1tiVQxFXl6yxT0jxOxvz+bqMHlrz+8IeWQXcO+GZTPu8ueq30g=
    214 ENTRY_END
    215 
    216 ; response to query of interest
    217 ENTRY_BEGIN
    218 MATCH opcode qtype qname
    219 ADJUST copy_id
    220 REPLY QR AA NOERROR
    221 SECTION QUESTION
    222 wild.example.test. IN A
    223 SECTION ANSWER
    224 wild.example.test. IN A 10.20.30.40
    225 ; normal RRSIG:
    226 ;wild.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. RzIsliJeEcLIHQGJqr5U2tfgxjzyxvwpqWYMdF2qOmb5a5erx3AFwRLbHhl7383Kdpdi+KxVKIWmkG6YCta0sWE42UeDXAVtZnFK/VeADRWpzWljQaTdIG8eN6FdB/X3gSPXnxMhsd9OoAWHPJYrwXtoFbciH6Hy0gl4Cosc+7Q=
    227 ; with labelcount lower, 2 lower.
    228 ; like it is : *.test. IN A 10.20.30.40
    229 wild.example.test.	3600	IN	RRSIG	A 8 1 3600 20201116135527 20201019135527 55567 example.test. XR1dPkaZmhIXoKRBmVLiDdIROYxlVNuII0kD/Nh/L3QteSvjwdfDBbVvwWGc+y011is0eFZBlFHWxmhw8BXytktlcJ3rZ1GPbcixkX7XPIIZER7jvZiFnKDS2Fwgh2wgpAXdo8KrmMgeUGPjP9scbzbBxLfSV/ja93PTuTSi6VA=
    230 SECTION AUTHORITY
    231 un.example.test. 3600 IN NSEC xy.example.test. A RRSIG
    232 un.example.test.	3600	IN	RRSIG	NSEC 8 3 3600 20201116135527 20201019135527 55567 example.test. rP0p0viq8A3y/RSth9BNkDVAufPRVp8uohX+Wp1lby4naxlOjZCONz3aeLz8c0XgrIUtdU4t2sZZz9gF9jfr/QnAr5JDMDAIpMXKYGx/3dk5mSP/OBRX9sNVuBdr9YuyYy5N9K97aKTSQTRNU8FdTVYx9yjImVlwA8KI+SkztJ4=
    233 ENTRY_END
    234 
    235 ENTRY_BEGIN
    236 MATCH opcode qtype qname
    237 ADJUST copy_id
    238 REPLY QR AA NOERROR
    239 SECTION QUESTION
    240 wild2.example.test. IN DS
    241 SECTION ANSWER
    242 wild2.example.test. IN DS 12345 250 2 00000000
    243 ; normal RRSIG
    244 ; wild2.example.test.	3600	IN	RRSIG	DS 8 3 3600 20201116135527 20201019135527 55567 example.test. GdSaD9J3c2QwsAPRbzY7lbuqguaBNEu/19jnZIrdMx4nmRRaMOS1MqMGZyOJdYvupVA0zg32bhCbmZdHSQLwzybjIgixGeiPC9MnfHdSqZKG7QG/AlUR2A/Mhmedp7RngROgIf6c7de88zsX+60xSfvBgNtg55YmODHqOICvTLs=
    245 ; with labelcount lower, 2 lower.
    246 ; for *.test. IN DS 12345 250 2 00000000
    247 wild2.example.test.	3600	IN	RRSIG	DS 8 1 3600 20201116135527 20201019135527 55567 example.test. qZQ/bfTCVuGISm6Pkq6OYDnyZMx8/uQQE3vq402UVWyy7ZrDBVI/CAErEIqz7Xl4cGgFUoezL2LCBIS7BMERCbQ0cVm3YTpnSzCgiDNJsu9W778SLOTcWlqJaiJn9EieFGkiFo2k3c1iuW++yufdhQmuXGk+DdLzE87tgvIkQm0=
    248 SECTION AUTHORITY
    249 un.example.test. 3600 IN NSEC xy.example.test. A RRSIG
    250 un.example.test.	3600	IN	RRSIG	NSEC 8 3 3600 20201116135527 20201019135527 55567 example.test. rP0p0viq8A3y/RSth9BNkDVAufPRVp8uohX+Wp1lby4naxlOjZCONz3aeLz8c0XgrIUtdU4t2sZZz9gF9jfr/QnAr5JDMDAIpMXKYGx/3dk5mSP/OBRX9sNVuBdr9YuyYy5N9K97aKTSQTRNU8FdTVYx9yjImVlwA8KI+SkztJ4=
    251 ENTRY_END
    252 RANGE_END
    253 
    254 STEP 1 QUERY
    255 ENTRY_BEGIN
    256 REPLY RD DO
    257 SECTION QUESTION
    258 domain1.test. IN A
    259 ENTRY_END
    260 
    261 ; Picks up NSECs for aggressive negative cache.
    262 STEP 10 CHECK_ANSWER
    263 ENTRY_BEGIN
    264 MATCH all
    265 REPLY QR RD RA AD DO NXDOMAIN
    266 SECTION QUESTION
    267 domain1.test. IN A
    268 SECTION AUTHORITY
    269 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
    270 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
    271 test. 3600 IN NSEC abc.test. NS SOA DNSKEY RRSIG NSEC
    272 test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. SHU0veyxtCpPvwdJxn2xCEq9xXJZLIvAlYYy7/dBMSjo6ugBPSxs1+8hUZFxks+YQoPLR5nTU0C0yuhZ9dfg/2VGkCYLsDLYnh1lJj6uQ2VgwfhbwSJC0E9hwYvD7yl6LcmpySbGiyI0cCbK/wWHE8wVw4VBcbuv01f3Cj6F+mo=
    273 cee.test. 3600 IN NSEC erts.test. RRSIG DS
    274 cee.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. kIveXrsXAeb7fsc3YNZ6UyJeCGxENpeUAl3mUCW2py+0vXfLjmDNs4FG5cwkLSIrni1z8k4939Bt+/3i+ABE84Utb77LpF29+dIay0L5V9c+avY2rJH8F1JU0kidtFQAccZqXuHtGSHHAi35w09UqghK+hNKfv+7qRUICX5ByCA=
    275 ENTRY_END
    276 
    277 STEP 20 QUERY
    278 ENTRY_BEGIN
    279 REPLY RD DO
    280 SECTION QUESTION
    281 wild.example.test. IN A
    282 ENTRY_END
    283 
    284 ; query for the wildcard record.
    285 STEP 30 CHECK_ANSWER
    286 ENTRY_BEGIN
    287 MATCH all
    288 REPLY QR RD RA DO SERVFAIL
    289 SECTION QUESTION
    290 wild.example.test. IN A
    291 ENTRY_END
    292 ;REPLY QR RD RA AD DO NXDOMAIN
    293 ;SECTION QUESTION
    294 ;domain1.test. IN A
    295 ;SECTION ANSWER
    296 ;wild.example.test. IN A 10.20.30.40
    297 ;wild.example.test.	3600	IN	RRSIG	A 8 1 3600 20201116135527 20201019135527 55567 example.test. XR1dPkaZmhIXoKRBmVLiDdIROYxlVNuII0kD/Nh/L3QteSvjwdfDBbVvwWGc+y011is0eFZBlFHWxmhw8BXytktlcJ3rZ1GPbcixkX7XPIIZER7jvZiFnKDS2Fwgh2wgpAXdo8KrmMgeUGPjP9scbzbBxLfSV/ja93PTuTSi6VA=
    298 ;SECTION AUTHORITY
    299 ;un.example.test. 3600 IN NSEC xy.example.test. A RRSIG
    300 ;un.example.test.	3600	IN	RRSIG	NSEC 8 3 3600 20201116135527 20201019135527 55567 example.test. rP0p0viq8A3y/RSth9BNkDVAufPRVp8uohX+Wp1lby4naxlOjZCONz3aeLz8c0XgrIUtdU4t2sZZz9gF9jfr/QnAr5JDMDAIpMXKYGx/3dk5mSP/OBRX9sNVuBdr9YuyYy5N9K97aKTSQTRNU8FdTVYx9yjImVlwA8KI+SkztJ4=
    301 ;ENTRY_END
    302 
    303 ;STEP 40 QUERY
    304 ;ENTRY_BEGIN
    305 ;REPLY RD DO
    306 ;SECTION QUESTION
    307 ;domain2.test. IN A
    308 ;ENTRY_END
    309 ;
    310 ;; aggressive cache synthesis, the '*.test' from the wildcard lookup.
    311 ;STEP 50 CHECK_ANSWER
    312 ;ENTRY_BEGIN
    313 ;MATCH all
    314 ;REPLY QR RD RA DO SERVFAIL
    315 ;SECTION QUESTION
    316 ;domain2.test. IN A
    317 ;SECTION ANSWER
    318 ;ENTRY_END
    319 
    320 STEP 60 QUERY
    321 ENTRY_BEGIN
    322 REPLY RD DO
    323 SECTION QUESTION
    324 wild2.example.test. IN DS
    325 ENTRY_END
    326 
    327 ; wild2 is for *.test DS
    328 STEP 70 CHECK_ANSWER
    329 ENTRY_BEGIN
    330 MATCH all
    331 REPLY QR RD RA DO SERVFAIL
    332 SECTION QUESTION
    333 wild2.example.test. IN DS
    334 SECTION ANSWER
    335 ENTRY_END
    336 
    337 STEP 80 QUERY
    338 ENTRY_BEGIN
    339 REPLY RD DO
    340 SECTION QUESTION
    341 domain3.test. IN A
    342 ENTRY_END
    343 
    344 ; aggressive cache synthesis, the '*.test' from the wildcard lookup.
    345 ; with '*.test' DS record.
    346 STEP 90 CHECK_ANSWER
    347 ENTRY_BEGIN
    348 MATCH all
    349 
    350 ; The bad answer
    351 ;REPLY QR RD RA DO NOERROR
    352 ;SECTION QUESTION
    353 ;domain3.test. IN A
    354 ;SECTION ANSWER
    355 ;domain3.test.   0       IN      A       10.20.30.40
    356 ;domain3.test.   0       IN      RRSIG   A 8 1 3600 20201116135527 20201019135527 55567 example.test. XR1dPkaZmhIXoKRBmVLiDdIROYxlVNuII0kD/Nh/L3QteSvjwdfDBbVvwWGc+y011is0eFZBlFHWxmhw8BXytktlcJ3rZ1GPbcixkX7XPIIZER7jvZiFnKDS2Fwgh2wgpAXdo8KrmMgeUGPjP9scbzbBxLfSV/ja93PTuTSi6VA= ;{id = 55567}
    357 ;SECTION AUTHORITY
    358 ;cee.test.       0       IN      NSEC    erts.test. DS RRSIG
    359 ;cee.test.       0       IN      RRSIG   NSEC 8 2 3600 20201116135527 20201019135527 1444 test. kIveXrsXAeb7fsc3YNZ6UyJeCGxENpeUAl3mUCW2py+0vXfLjmDNs4FG5cwkLSIrni1z8k4939Bt+/3i+ABE84Utb77LpF29+dIay0L5V9c+avY2rJH8F1JU0kidtFQAccZqXuHtGSHHAi35w09UqghK+hNKfv+7qRUICX5ByCA= ;{id = 1444}
    360 
    361 ; The correct answer
    362 REPLY QR RD RA AD DO NXDOMAIN
    363 SECTION QUESTION
    364 domain3.test. IN A
    365 SECTION AUTHORITY
    366 test. 3600 IN NSEC abc.test. NS SOA DNSKEY RRSIG NSEC
    367 test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. SHU0veyxtCpPvwdJxn2xCEq9xXJZLIvAlYYy7/dBMSjo6ugBPSxs1+8hUZFxks+YQoPLR5nTU0C0yuhZ9dfg/2VGkCYLsDLYnh1lJj6uQ2VgwfhbwSJC0E9hwYvD7yl6LcmpySbGiyI0cCbK/wWHE8wVw4VBcbuv01f3Cj6F+mo=
    368 cee.test. 3600 IN NSEC erts.test. RRSIG DS
    369 cee.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. kIveXrsXAeb7fsc3YNZ6UyJeCGxENpeUAl3mUCW2py+0vXfLjmDNs4FG5cwkLSIrni1z8k4939Bt+/3i+ABE84Utb77LpF29+dIay0L5V9c+avY2rJH8F1JU0kidtFQAccZqXuHtGSHHAi35w09UqghK+hNKfv+7qRUICX5ByCA=
    370 test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
    371 test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
    372 ENTRY_END
    373 
    374 SCENARIO_END
    375