1 ; config options 2 server: 3 target-fetch-policy: "0 0 0 0 0" 4 minimal-responses: no 5 iter-scrub-promiscuous: no 6 7 stub-zone: 8 name: "." 9 stub-addr: 81.187.81.187 10 stub-zone: 11 name: "lp0.eu" 12 stub-addr: 81.2.80.65 13 stub-prime: no 14 CONFIG_END 15 16 SCENARIO_BEGIN Test resolve of stub zone without root prime. 17 18 ; this server does not respond. (for the root) 19 RANGE_BEGIN 0 100 20 ADDRESS 81.187.81.187 21 ENTRY_BEGIN 22 MATCH 23 ADJUST copy_id copy_query 24 REPLY QR SERVFAIL 25 SECTION QUESTION 26 . IN NS 27 ENTRY_END 28 RANGE_END 29 30 ; lp0.eu server 31 RANGE_BEGIN 0 100 32 ADDRESS 81.2.80.65 33 ENTRY_BEGIN 34 MATCH opcode qtype qname 35 ADJUST copy_id 36 REPLY QR NOERROR 37 SECTION QUESTION 38 proxima.lp0.eu. IN A 39 SECTION ANSWER 40 proxima.lp0.eu. IN A 81.2.80.65 41 SECTION AUTHORITY 42 lp0.eu. IN NS proxima.lp0.eu. 43 ENTRY_END 44 RANGE_END 45 46 STEP 1 QUERY 47 ENTRY_BEGIN 48 REPLY RD 49 SECTION QUESTION 50 proxima.lp0.eu. IN A 51 ENTRY_END 52 53 ; recursion happens here. 54 STEP 10 CHECK_ANSWER 55 ENTRY_BEGIN 56 MATCH all 57 REPLY QR RD RA NOERROR 58 SECTION QUESTION 59 proxima.lp0.eu. IN A 60 SECTION ANSWER 61 proxima.lp0.eu. IN A 81.2.80.65 62 SECTION AUTHORITY 63 lp0.eu. IN NS proxima.lp0.eu. 64 ENTRY_END 65 66 SCENARIO_END 67