Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 server:
      3 	target-fetch-policy: "0 0 0 0 0"
      4 	qname-minimisation: "no"
      5 
      6 stub-zone:
      7 	name: "."
      8 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
      9 CONFIG_END
     10 
     11 SCENARIO_BEGIN Test double cname in reply.
     12 ; this is in response to an error report from Robert Edmonds,
     13 ; about resolution of images-na.ssl-images-amazon.com.
     14 
     15 ; K.ROOT-SERVERS.NET.
     16 RANGE_BEGIN 0 100
     17 	ADDRESS 193.0.14.129 
     18 ENTRY_BEGIN
     19 MATCH opcode qtype qname
     20 ADJUST copy_id
     21 REPLY QR NOERROR
     22 SECTION QUESTION
     23 . IN NS
     24 SECTION ANSWER
     25 . IN NS	K.ROOT-SERVERS.NET.
     26 SECTION ADDITIONAL
     27 K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     28 ENTRY_END
     29 
     30 ENTRY_BEGIN
     31 MATCH opcode qtype qname
     32 ADJUST copy_id
     33 REPLY QR NOERROR
     34 SECTION QUESTION
     35 www.example.com. IN A
     36 SECTION AUTHORITY
     37 com.	IN NS	a.gtld-servers.net.
     38 SECTION ADDITIONAL
     39 a.gtld-servers.net.	IN 	A	192.5.6.30
     40 ENTRY_END
     41 RANGE_END
     42 
     43 ; a.gtld-servers.net.
     44 RANGE_BEGIN 0 100
     45 	ADDRESS 192.5.6.30
     46 ENTRY_BEGIN
     47 MATCH opcode qtype qname
     48 ADJUST copy_id
     49 REPLY QR NOERROR
     50 SECTION QUESTION
     51 com. IN NS
     52 SECTION ANSWER
     53 com.	IN NS	a.gtld-servers.net.
     54 SECTION ADDITIONAL
     55 a.gtld-servers.net.	IN 	A	192.5.6.30
     56 ENTRY_END
     57 
     58 ENTRY_BEGIN
     59 MATCH opcode qtype qname
     60 ADJUST copy_id
     61 REPLY QR NOERROR
     62 SECTION QUESTION
     63 www.example.com. IN A
     64 SECTION AUTHORITY
     65 example.com.	IN NS	ns.example.com.
     66 SECTION ADDITIONAL
     67 ns.example.com.		IN 	A	1.2.3.4
     68 ENTRY_END
     69 
     70 ENTRY_BEGIN
     71 MATCH opcode qtype qname
     72 ADJUST copy_id
     73 REPLY QR NOERROR
     74 SECTION QUESTION
     75 www.next.com. IN A
     76 SECTION AUTHORITY
     77 next.com.	IN NS	ns.next.com.
     78 SECTION ADDITIONAL
     79 ns.next.com.		IN 	A	1.2.3.5
     80 ENTRY_END
     81 RANGE_END
     82 
     83 ; ns.example.com.
     84 RANGE_BEGIN 0 100
     85 	ADDRESS 1.2.3.4
     86 ENTRY_BEGIN
     87 MATCH opcode qtype qname
     88 ADJUST copy_id
     89 REPLY QR NOERROR
     90 SECTION QUESTION
     91 example.com. IN NS
     92 SECTION ANSWER
     93 example.com.	IN NS	ns.example.com.
     94 SECTION ADDITIONAL
     95 ns.example.com.		IN 	A	1.2.3.4
     96 ENTRY_END
     97 
     98 ENTRY_BEGIN
     99 MATCH opcode qtype qname
    100 ADJUST copy_id
    101 REPLY QR AA NOERROR
    102 SECTION QUESTION
    103 www.example.com. IN A
    104 SECTION ANSWER
    105 ; two CNAMEs for one name?
    106 www.example.com. IN CNAME www.next.com.
    107 www.example.com. IN CNAME www.next.com.
    108 SECTION AUTHORITY
    109 example.com.	IN NS	ns.example.com.
    110 SECTION ADDITIONAL
    111 ns.example.com.		IN 	A	1.2.3.4
    112 ENTRY_END
    113 RANGE_END
    114 
    115 ; ns.next.com.
    116 RANGE_BEGIN 0 100
    117 	ADDRESS 1.2.3.5
    118 ENTRY_BEGIN
    119 MATCH opcode qtype qname
    120 ADJUST copy_id
    121 REPLY QR AA
    122 SECTION QUESTION
    123 www.next.com. IN A
    124 SECTION ANSWER
    125 www.next.com. IN A 10.20.30.40
    126 SECTION AUTHORITY
    127 SECTION ADDITIONAL
    128 ENTRY_END
    129 
    130 ENTRY_BEGIN
    131 MATCH opcode qtype qname
    132 ADJUST copy_id
    133 REPLY QR NOERROR
    134 SECTION QUESTION
    135 next.com. IN NS
    136 SECTION ANSWER
    137 next.com.	IN NS	ns.next.com.
    138 SECTION ADDITIONAL
    139 ns.next.com.		IN 	A	1.2.3.5
    140 ENTRY_END
    141 RANGE_END
    142 
    143 STEP 1 QUERY
    144 ENTRY_BEGIN
    145 REPLY RD
    146 SECTION QUESTION
    147 www.example.com. IN A
    148 ENTRY_END
    149 
    150 ; recursion happens here.
    151 STEP 10 CHECK_ANSWER
    152 ENTRY_BEGIN
    153 MATCH all
    154 REPLY QR RD RA NOERROR
    155 SECTION QUESTION
    156 www.example.com. IN A
    157 SECTION ANSWER
    158 www.example.com. IN CNAME	www.next.com.
    159 www.next.com. IN A 10.20.30.40
    160 SECTION AUTHORITY
    161 SECTION ADDITIONAL
    162 ENTRY_END
    163 
    164 SCENARIO_END
    165