1 1.1 christos ; config options 2 1.1 christos server: 3 1.1 christos target-fetch-policy: "0 0 0 0 0" 4 1.1 christos qname-minimisation: "no" 5 1.1 christos harden-below-nxdomain: yes 6 1.1 christos trust-anchor: ". IN DNSKEY 257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3" 7 1.1 christos val-override-date: "20070916134226" 8 1.1 christos fake-sha1: yes 9 1.1 christos trust-anchor-signaling: no 10 1.1 christos aggressive-nsec: no 11 1.1 christos domain-insecure: "under.example.local" 12 1.1 christos 13 1.1 christos stub-zone: 14 1.1 christos name: "." 15 1.1 christos stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 16 1.1 christos stub-zone: 17 1.1 christos name: "under.example.local" 18 1.1 christos stub-addr: 1.2.3.4 19 1.1 christos CONFIG_END 20 1.1 christos 21 1.1 christos SCENARIO_BEGIN Test stop cache on nxdomain, with stub under intermediate label 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 qtype qname 40 1.1 christos ADJUST copy_id 41 1.1 christos REPLY QR NOERROR 42 1.1 christos SECTION QUESTION 43 1.1 christos . IN DNSKEY 44 1.1 christos SECTION ANSWER 45 1.1 christos . 3600 IN DNSKEY 257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30900 (ksk), size = 512b} 46 1.1 christos . 3600 IN RRSIG DNSKEY 5 0 3600 20070926134150 20070829134150 30900 . BlVcSh8xSgm7ne+XVCJwNHQKjk5kTJgG4Fa3sOSfp3YUjb2YclmVWyIw7XEHl0/C6CN5gdy18idnM6vT6Hy42A== ;{id = 30900} 47 1.1 christos ENTRY_END 48 1.1 christos 49 1.1 christos ENTRY_BEGIN 50 1.1 christos MATCH opcode qtype qname 51 1.1 christos ADJUST copy_id 52 1.1 christos REPLY QR AA NXDOMAIN 53 1.1 christos SECTION QUESTION 54 1.1 christos example.local. IN A 55 1.1 christos SECTION AUTHORITY 56 1.1 christos . 86400 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010111601 1800 900 604800 86400 57 1.1 christos . 86400 IN RRSIG SOA 5 0 86400 20070926134150 20070829134150 30900 . bOYbFZZp7vWWC2oxV+kph+YXjoQj2f6QJktlgmzRI7oReFX9jy/LibTPQi/sW0SGHpLaj3G5p4IfIlBibne4DA== ;{id = 30900} 58 1.1 christos . 86400 IN NSEC ac. NS SOA RRSIG NSEC DNSKEY 59 1.1 christos . 86400 IN RRSIG NSEC 5 0 86400 20070926134150 20070829134150 30900 . U+/m5+FmczzkosEx1aTP7MK/F3PpcKWct8CzM1jhjwNe2RlnW7qFe0IH8SLzD/elvxDTQMpJSMlKOhUUdapB8g== ;{id = 30900} 60 1.1 christos lk. 86400 IN NSEC lr. NS DS RRSIG NSEC 61 1.1 christos lk. 86400 IN RRSIG NSEC 5 1 86400 20070926134150 20070829134150 30900 . j6Pw5Eu9vGHDJcckTSWa8YD1b7FV7c/Z8aVkLfJCH+iPcaa40/LSp784+t2PnAAXL8fgriNL6jF/ve1rti3ANQ== ;{id = 30900} 62 1.1 christos ENTRY_END 63 1.1 christos RANGE_END 64 1.1 christos 65 1.1 christos ; under.example.local 66 1.1 christos RANGE_BEGIN 0 100 67 1.1 christos ADDRESS 1.2.3.4 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 www.under.example.local. IN A 74 1.1 christos SECTION ANSWER 75 1.1 christos www.under.example.local. IN A 10.20.30.40 76 1.1 christos ENTRY_END 77 1.1 christos RANGE_END 78 1.1 christos 79 1.1 christos STEP 1 QUERY 80 1.1 christos ENTRY_BEGIN 81 1.1 christos REPLY RD 82 1.1 christos SECTION QUESTION 83 1.1 christos example.local. IN A 84 1.1 christos ENTRY_END 85 1.1 christos 86 1.1 christos ; recursion happens here. 87 1.1 christos STEP 10 CHECK_ANSWER 88 1.1 christos ENTRY_BEGIN 89 1.1 christos MATCH all 90 1.1 christos REPLY QR RD RA NXDOMAIN 91 1.1 christos SECTION QUESTION 92 1.1 christos example.local. IN A 93 1.1 christos SECTION AUTHORITY 94 1.1 christos . 86400 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2010111601 1800 900 604800 86400 95 1.1 christos ENTRY_END 96 1.1 christos 97 1.1 christos STEP 20 QUERY 98 1.1 christos ENTRY_BEGIN 99 1.1 christos REPLY RD 100 1.1 christos SECTION QUESTION 101 1.1 christos www.under.example.local. IN A 102 1.1 christos ENTRY_END 103 1.1 christos 104 1.1 christos ; this query does not get sent to K-ROOT. 105 1.1 christos STEP 30 CHECK_ANSWER 106 1.1 christos ENTRY_BEGIN 107 1.1 christos MATCH all 108 1.1 christos REPLY QR RD RA NOERROR 109 1.1 christos SECTION QUESTION 110 1.1 christos www.under.example.local. IN A 111 1.1 christos SECTION ANSWER 112 1.1 christos www.under.example.local. IN A 10.20.30.40 113 1.1 christos ENTRY_END 114 1.1 christos 115 1.1 christos SCENARIO_END 116