1 1.1 christos ; config options 2 1.1 christos ; The island of trust is at test. 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 module-config: "respip validator iterator" 16 1.1 christos response-ip: 192.0.2.0/24 redirect 17 1.1 christos response-ip-data: 192.0.2.0/24 "A 10.10.10.10" 18 1.1 christos 19 1.1 christos stub-zone: 20 1.1 christos name: "." 21 1.1 christos stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 22 1.1 christos CONFIG_END 23 1.1 christos 24 1.1 christos SCENARIO_BEGIN Test respip with rewrite of a bogus reply 25 1.1 christos 26 1.1 christos ; K.ROOT-SERVERS.NET. 27 1.1 christos RANGE_BEGIN 0 100 28 1.1 christos ADDRESS 193.0.14.129 29 1.1 christos ENTRY_BEGIN 30 1.1 christos MATCH opcode qtype qname 31 1.1 christos ADJUST copy_id 32 1.1 christos REPLY QR NOERROR 33 1.1 christos SECTION QUESTION 34 1.1 christos . IN NS 35 1.1 christos SECTION ANSWER 36 1.1 christos . IN NS K.ROOT-SERVERS.NET. 37 1.1 christos SECTION ADDITIONAL 38 1.1 christos K.ROOT-SERVERS.NET. IN A 193.0.14.129 39 1.1 christos ENTRY_END 40 1.1 christos 41 1.1 christos ENTRY_BEGIN 42 1.1 christos MATCH opcode subdomain 43 1.1 christos ADJUST copy_id copy_query 44 1.1 christos REPLY QR NOERROR 45 1.1 christos SECTION QUESTION 46 1.1 christos test. IN NS 47 1.1 christos SECTION AUTHORITY 48 1.1 christos test. IN NS ns.test. 49 1.1 christos SECTION ADDITIONAL 50 1.1 christos ns.test. IN A 1.2.3.5 51 1.1 christos ENTRY_END 52 1.1 christos RANGE_END 53 1.1 christos 54 1.1 christos ; ns.test 55 1.1 christos RANGE_BEGIN 0 100 56 1.1 christos ADDRESS 1.2.3.5 57 1.1 christos ENTRY_BEGIN 58 1.1 christos MATCH opcode qtype qname 59 1.1 christos ADJUST copy_id 60 1.1 christos REPLY QR AA NOERROR 61 1.1 christos SECTION QUESTION 62 1.1 christos test. IN NS 63 1.1 christos SECTION ANSWER 64 1.1 christos test. IN NS ns.test 65 1.1 christos test. 3600 IN RRSIG NS 8 1 3600 20201116135527 20201019135527 1444 test. RGCxIO32TbbLTk6xZmTr+fjYPH50hntBxeOQ2DIj2pDsmjALcHYtVkOfpfk2EhOhHZd+9PLuoJPbJh6a9NqLSFeBvr0XZoCZoQ2g0tCHUNHcH5EVjA2TuYBQem6DVYnPLJ3914aRx0uA1j42b8dC2xsam/XkOo7U+dLbUW2Os1s= 66 1.1 christos SECTION ADDITIONAL 67 1.1 christos ns.test. IN A 1.2.3.5 68 1.1 christos ns.test. 3600 IN RRSIG A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw= 69 1.1 christos ENTRY_END 70 1.1 christos 71 1.1 christos ENTRY_BEGIN 72 1.1 christos MATCH opcode qtype qname 73 1.1 christos ADJUST copy_id 74 1.1 christos REPLY QR AA NOERROR 75 1.1 christos SECTION QUESTION 76 1.1 christos ns.test. IN A 77 1.1 christos SECTION ANSWER 78 1.1 christos ns.test. IN A 1.2.3.5 79 1.1 christos ns.test. 3600 IN RRSIG A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw= 80 1.1 christos ENTRY_END 81 1.1 christos 82 1.1 christos ENTRY_BEGIN 83 1.1 christos MATCH opcode qtype qname 84 1.1 christos ADJUST copy_id 85 1.1 christos REPLY QR AA NOERROR 86 1.1 christos SECTION QUESTION 87 1.1 christos ns.test. IN AAAA 88 1.1 christos SECTION AUTHORITY 89 1.1 christos test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600 90 1.1 christos test. 3600 IN RRSIG SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw= 91 1.1 christos ns.test. 3600 IN NSEC nz.test. A RRSIG 92 1.1 christos ns.test. 3600 IN RRSIG NSEC 8 2 3600 20201116135527 20201019135527 1444 test. PElArVB3KPg8KHAP7lzcNbhFuXNxTsHNTn1dZVncB5qmWRdIaeKpaXDjpH0JSXMaelGFS+/QhuQ6Hmw9+4VyZFRqMzGhw4agUR/2bxABHcDIG4ZpUwyeSP61ATTfHUkQVxaH2wjCWI/tfmesdP2xVE4GXyUvCIBxU914MkZbULU= 93 1.1 christos ENTRY_END 94 1.1 christos 95 1.1 christos ENTRY_BEGIN 96 1.1 christos MATCH opcode qtype qname 97 1.1 christos ADJUST copy_id 98 1.1 christos REPLY QR AA NOERROR 99 1.1 christos SECTION QUESTION 100 1.1 christos test. IN DNSKEY 101 1.1 christos SECTION ANSWER 102 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} 103 1.1 christos test. 3600 IN RRSIG DNSKEY 8 1 3600 20201116135527 20201019135527 1444 test. UmRMS4iG9NBBHZYOtpwFFcJgbEb5SfHSgHd9XRe/8pTWM31WSDayn5ViPOBMqI1T5TXg2amc13dDI574xIM2oKMus3b5cBW72jJLW13jprBtslO6P8BMWb4HNnvLrJtQjwf3ErRirtTxinLmywQtmyr1cdthyG3Gp4N7i90fHSc= 104 1.1 christos SECTION ADDITIONAL 105 1.1 christos ENTRY_END 106 1.1 christos 107 1.1 christos ENTRY_BEGIN 108 1.1 christos MATCH opcode qname qtype 109 1.1 christos ADJUST copy_id 110 1.1 christos REPLY QR AA NOERROR 111 1.1 christos SECTION QUESTION 112 1.1 christos example.test. IN DS 113 1.1 christos SECTION ANSWER 114 1.1 christos example.test. 3600 IN DS 55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39 115 1.1 christos example.test. 3600 IN RRSIG DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I= 116 1.1 christos ENTRY_END 117 1.1 christos 118 1.1 christos ENTRY_BEGIN 119 1.1 christos MATCH opcode subdomain 120 1.1 christos ADJUST copy_id copy_query 121 1.1 christos REPLY QR NOERROR 122 1.1 christos SECTION QUESTION 123 1.1 christos example.test. IN NS 124 1.1 christos SECTION AUTHORITY 125 1.1 christos example.test. IN NS ns.example.test. 126 1.1 christos example.test. 3600 IN DS 55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39 127 1.1 christos example.test. 3600 IN RRSIG DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I= 128 1.1 christos SECTION ADDITIONAL 129 1.1 christos ns.example.test. IN A 1.2.3.4 130 1.1 christos ENTRY_END 131 1.1 christos RANGE_END 132 1.1 christos 133 1.1 christos ; ns.example.test. 134 1.1 christos RANGE_BEGIN 0 100 135 1.1 christos ADDRESS 1.2.3.4 136 1.1 christos ENTRY_BEGIN 137 1.1 christos MATCH opcode qtype qname 138 1.1 christos ADJUST copy_id 139 1.1 christos REPLY QR NOERROR 140 1.1 christos SECTION QUESTION 141 1.1 christos example.test. IN NS 142 1.1 christos SECTION ANSWER 143 1.1 christos example.test. IN NS ns.example.test. 144 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= 145 1.1 christos SECTION ADDITIONAL 146 1.1 christos ns.example.test. IN A 1.2.3.4 147 1.1 christos ns.example.test. 3600 IN RRSIG A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo= 148 1.1 christos ENTRY_END 149 1.1 christos 150 1.1 christos ENTRY_BEGIN 151 1.1 christos MATCH opcode qtype qname 152 1.1 christos ADJUST copy_id 153 1.1 christos REPLY QR AA NOERROR 154 1.1 christos SECTION QUESTION 155 1.1 christos ns.example.test. IN A 156 1.1 christos SECTION ANSWER 157 1.1 christos ns.example.test. IN A 1.2.3.4 158 1.1 christos ns.example.test. 3600 IN RRSIG A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo= 159 1.1 christos ENTRY_END 160 1.1 christos 161 1.1 christos ENTRY_BEGIN 162 1.1 christos MATCH opcode qtype qname 163 1.1 christos ADJUST copy_id 164 1.1 christos REPLY QR AA NOERROR 165 1.1 christos SECTION QUESTION 166 1.1 christos ns.example.test. IN AAAA 167 1.1 christos SECTION AUTHORITY 168 1.1 christos example.test. 3600 IN SOA ns.example.test. host.example.test. 20301 3600 1800 604800 3600 169 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= 170 1.1 christos ns.example.test. 3600 IN NSEC nz.example.test. A RRSIG 171 1.1 christos example.test. 3600 IN SOA ns.example.test. host.example.test. 20301 3600 1800 604800 3600 172 1.1 christos ENTRY_END 173 1.1 christos 174 1.1 christos ; response to DNSKEY priming query 175 1.1 christos ENTRY_BEGIN 176 1.1 christos MATCH opcode qtype qname 177 1.1 christos ADJUST copy_id 178 1.1 christos REPLY QR NOERROR 179 1.1 christos SECTION QUESTION 180 1.1 christos example.test. IN DNSKEY 181 1.1 christos SECTION ANSWER 182 1.1 christos example.test. 3600 IN DNSKEY 257 3 8 AwEAAdug/L739i0mgN2nuK/bhxu3wFn5Ud9nK2+XUmZQlPUEZUC5YZvm1rfMmEWTGBn87fFxEu/kjFZHJ55JLzqsbbpVHLbmKCTT2gYR2FV2WDKROGKuYbVkJIXdKAjJ0ONuK507NinYvlWXIoxHn22KAWOd9wKgSTNHBlmGkX+ts3hh ;{id = 55567 (ksk), size = 1024b} 183 1.1 christos example.test. 3600 IN RRSIG DNSKEY 8 2 3600 20201116135527 20201019135527 55567 example.test. IbWMC6quOuZFNPAVxQLqCJ9nLhindBo826rnLcg5yMgs9dGUSPOCXAfHTmbgJAUNs9HTFfrJWNvasnETs0UOpmEuifGwWdH1OlME7Gny4RL2QmITUFeMW81Jz1tiVQxFXl6yxT0jxOxvz+bqMHlrz+8IeWQXcO+GZTPu8ueq30g= 184 1.1 christos ENTRY_END 185 1.1 christos 186 1.1 christos ; response to query of interest 187 1.1 christos ENTRY_BEGIN 188 1.1 christos MATCH opcode qtype qname 189 1.1 christos ADJUST copy_id 190 1.1 christos REPLY QR AA NOERROR 191 1.1 christos SECTION QUESTION 192 1.1 christos www.example.test. IN A 193 1.1 christos SECTION ANSWER 194 1.1 christos ; this is expired 195 1.1 christos www.example.test. 3600 IN A 192.0.2.1 196 1.1 christos www.example.test. 3600 IN RRSIG A 8 3 3600 20181116135527 20181019135527 55567 example.test. GIyjRM2i5plokjqjH7DRCaEi3AnP8+Wf02fOW6vrDSThr/yvvFXYKLhYwfddPNZRehANOmLQxuXyk6pEHh26Mi7T2Gh7n0SNkQ79e3Ba4Zu6Pih0nRBuEDvlSXjcFzvY9jx+7zZolg3KW8eC/Fn7moxAuDT/+1ZgZdhMOQ802+Q= 197 1.1 christos ENTRY_END 198 1.1 christos RANGE_END 199 1.1 christos 200 1.1 christos STEP 1 QUERY 201 1.1 christos ENTRY_BEGIN 202 1.1 christos REPLY RD DO 203 1.1 christos SECTION QUESTION 204 1.1 christos www.example.test. IN A 205 1.1 christos ENTRY_END 206 1.1 christos 207 1.1 christos STEP 10 CHECK_ANSWER 208 1.1 christos ENTRY_BEGIN 209 1.1 christos MATCH all 210 1.1 christos REPLY QR RD RA DO SERVFAIL 211 1.1 christos SECTION QUESTION 212 1.1 christos www.example.test. IN A 213 1.1 christos SECTION ANSWER 214 1.1 christos ENTRY_END 215 1.1 christos 216 1.1 christos SCENARIO_END 217