1server: 2 send-client-subnet: 5.0.15.10 3 max-client-subnet-ipv4: 21 4 verbosity: 3 5 module-config: "subnetcache iterator" 6 qname-minimisation: "no" 7 8stub-zone: 9 name: "." 10 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 11CONFIG_END 12 13SCENARIO_BEGIN Works without validator module 14 15RANGE_BEGIN 0 100 16 17 ADDRESS 193.0.14.129 18 19 ENTRY_BEGIN 20 MATCH opcode qtype qname ednsdata 21 ADJUST copy_id 22 REPLY QR NOERROR 23 SECTION QUESTION 24 . IN NS 25 SECTION ANSWER 26 . IN NS K.ROOT-SERVERS.NET. 27 SECTION ADDITIONAL 28 HEX_EDNSDATA_BEGIN 29 ;; we expect to receive empty 30 HEX_EDNSDATA_END 31 K.ROOT-SERVERS.NET. IN A 193.0.14.129 32 ENTRY_END 33 34 ENTRY_BEGIN 35 MATCH opcode qtype qname ednsdata 36 ADJUST copy_id 37 REPLY QR NOERROR 38 SECTION QUESTION 39 a.gtld-servers.net. IN AAAA 40 SECTION AUTHORITY 41 net. IN SOA ns.example.com. root.example.com. 4 14400 3600 604800 3600 42 SECTION ADDITIONAL 43 HEX_EDNSDATA_BEGIN 44 ;; we expect to receive empty 45 HEX_EDNSDATA_END 46 ENTRY_END 47 48 ENTRY_BEGIN 49 MATCH opcode qtype qname ednsdata 50 ADJUST copy_id 51 REPLY QR NOERROR 52 SECTION QUESTION 53 www.example.com. IN A 54 SECTION AUTHORITY 55 com. IN NS a.gtld-servers.net. 56 SECTION ADDITIONAL 57 HEX_EDNSDATA_BEGIN 58 ;; we expect to receive empty 59 HEX_EDNSDATA_END 60 a.gtld-servers.net. IN A 192.5.6.30 61 ENTRY_END 62 63RANGE_END 64 65RANGE_BEGIN 0 100 66 67 ADDRESS 192.5.6.30 68 69 ENTRY_BEGIN 70 MATCH opcode subdomain ednsdata 71 ADJUST copy_id copy_query 72 REPLY QR NOERROR 73 SECTION QUESTION 74 example.com. IN A 75 SECTION AUTHORITY 76 example.com. IN NS ns.example.com. 77 SECTION ADDITIONAL 78 HEX_EDNSDATA_BEGIN 79 ;; we expect to receive empty 80 HEX_EDNSDATA_END 81 ns.example.com. IN A 5.0.15.10 82 ENTRY_END 83 84RANGE_END 85 86RANGE_BEGIN 0 100 87 88 ADDRESS 5.0.15.10 89 90 ENTRY_BEGIN 91 MATCH opcode qtype qname ednsdata 92 ADJUST copy_id 93 REPLY QR NOERROR 94 SECTION QUESTION 95 example.com. IN NS 96 SECTION ANSWER 97 example.com. IN NS ns.example.com. 98 SECTION ADDITIONAL 99 HEX_EDNSDATA_BEGIN 100 ;; we expect to receive empty 101 HEX_EDNSDATA_END 102 ns.example.com. IN A 5.0.15.10 103 ENTRY_END 104 105 ENTRY_BEGIN 106 MATCH opcode qtype qname ednsdata 107 ADJUST copy_id 108 REPLY QR NOERROR 109 SECTION QUESTION 110 ns.example.com. IN AAAA 111 SECTION ANSWER 112 SECTION AUTHORITY 113 example.com. IN SOA ns.example.com. root.example.com. 4 14400 3600 604800 3600 114 SECTION ADDITIONAL 115 HEX_EDNSDATA_BEGIN 116 ;; we expect to receive empty 117 HEX_EDNSDATA_END 118 ENTRY_END 119 120 ENTRY_BEGIN 121 MATCH opcode subdomain ednsdata 122 ADJUST copy_id copy_query 123 REPLY QR NOERROR 124 SECTION QUESTION 125 www.example.com. IN A 126 SECTION ANSWER 127 www.example.com. IN A 4.3.2.1 128 SECTION ADDITIONAL 129 HEX_EDNSDATA_BEGIN 130 ; client is 127.0.0.1 131 00 08 ; OPC 132 00 07 ; option length 133 00 01 ; Family 134 15 00 ; source mask, scopemask 135 7f 00 00 ; address 136 HEX_EDNSDATA_END 137 ENTRY_END 138 139RANGE_END 140 141;; ---------------------------------------- 142 143STEP 1 QUERY 144 145 ENTRY_BEGIN 146 REPLY RD 147 SECTION QUESTION 148 www.example.com. IN A 149 ENTRY_END 150 151STEP 10 CHECK_ANSWER 152 153 ENTRY_BEGIN 154 MATCH all 155 REPLY QR RD RA NOERROR 156 SECTION QUESTION 157 www.example.com. IN A 158 SECTION ANSWER 159 www.example.com. IN A 4.3.2.1 160 SECTION AUTHORITY 161 SECTION ADDITIONAL 162 ENTRY_END 163 164SCENARIO_END 165