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