xref: /netbsd-src/external/bsd/unbound/dist/testdata/val_nokeyprime.rpl (revision c38e7cc395b1472a774ff828e46123de44c628e9)
1; config options
2; The island of trust is at example.com
3server:
4	trust-anchor: "example.com.    3600    IN      DS      2854 3 1 46e4ffc6e9a4793b488954bd3f0cc6af0dfb201b"
5	val-override-date: "20070916134226"
6	target-fetch-policy: "0 0 0 0 0"
7	fake-sha1: yes
8	trust-anchor-signaling: no
9
10stub-zone:
11	name: "."
12	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
13CONFIG_END
14
15SCENARIO_BEGIN Test validator with failed key prime, no keys.
16
17; K.ROOT-SERVERS.NET.
18RANGE_BEGIN 0 100
19	ADDRESS 193.0.14.129
20ENTRY_BEGIN
21MATCH opcode qtype qname
22ADJUST copy_id
23REPLY QR NOERROR
24SECTION QUESTION
25. IN NS
26SECTION ANSWER
27. IN NS	K.ROOT-SERVERS.NET.
28SECTION ADDITIONAL
29K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
30ENTRY_END
31
32ENTRY_BEGIN
33MATCH opcode subdomain
34ADJUST copy_id copy_query
35REPLY QR NOERROR
36SECTION QUESTION
37com. IN A
38SECTION AUTHORITY
39com.	IN NS	a.gtld-servers.net.
40SECTION ADDITIONAL
41a.gtld-servers.net.	IN 	A	192.5.6.30
42ENTRY_END
43RANGE_END
44
45; a.gtld-servers.net.
46RANGE_BEGIN 0 100
47	ADDRESS 192.5.6.30
48ENTRY_BEGIN
49MATCH opcode qtype qname
50ADJUST copy_id
51REPLY QR NOERROR
52SECTION QUESTION
53com. IN NS
54SECTION ANSWER
55com.    IN NS   a.gtld-servers.net.
56SECTION ADDITIONAL
57a.gtld-servers.net.     IN      A       192.5.6.30
58ENTRY_END
59
60ENTRY_BEGIN
61MATCH opcode subdomain
62ADJUST copy_id copy_query
63REPLY QR NOERROR
64SECTION QUESTION
65example.com. IN A
66SECTION AUTHORITY
67example.com.	IN NS	ns.example.com.
68SECTION ADDITIONAL
69ns.example.com.		IN 	A	1.2.3.4
70ENTRY_END
71RANGE_END
72
73; ns.example.com.
74RANGE_BEGIN 0 100
75	ADDRESS 1.2.3.4
76ENTRY_BEGIN
77MATCH opcode qtype qname
78ADJUST copy_id
79REPLY QR NOERROR
80SECTION QUESTION
81example.com. IN NS
82SECTION ANSWER
83example.com.    IN NS   ns.example.com.
84example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
85SECTION ADDITIONAL
86ns.example.com.         IN      A       1.2.3.4
87ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
88ENTRY_END
89
90ENTRY_BEGIN
91MATCH opcode qtype qname
92ADJUST copy_id
93REPLY QR NOERROR
94SECTION QUESTION
95ns.example.com. IN A
96SECTION ANSWER
97ns.example.com.         IN      A       1.2.3.4
98ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
99SECTION AUTHORITY
100example.com.    IN NS   ns.example.com.
101example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
102ENTRY_END
103
104; barely valid nodata for AAAA
105ENTRY_BEGIN
106MATCH opcode qtype qname
107ADJUST copy_id
108REPLY QR NOERROR
109SECTION QUESTION
110ns.example.com. IN AAAA
111SECTION ANSWER
112SECTION AUTHORITY
113example.com.    IN NS   ns.example.com.
114example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
115ENTRY_END
116
117
118; response to DNSKEY priming query
119ENTRY_BEGIN
120MATCH opcode qtype qname
121ADJUST copy_id
122REPLY QR AA NOERROR
123SECTION QUESTION
124example.com. IN DNSKEY
125SECTION ANSWER
126SECTION AUTHORITY
127example.com.	IN SOA	ns.example.com. hostmaster.example.com. 2007101500 28800 7200 604800 18000
128SECTION ADDITIONAL
129ENTRY_END
130
131; response to query of interest
132ENTRY_BEGIN
133MATCH opcode qtype qname
134ADJUST copy_id
135REPLY QR AA NOERROR
136SECTION QUESTION
137www.example.com. IN A
138SECTION ANSWER
139www.example.com. IN A	10.20.30.40
140SECTION AUTHORITY
141example.com.	IN NS	ns.example.com.
142SECTION ADDITIONAL
143ns.example.com.		IN 	A	1.2.3.4
144ENTRY_END
145RANGE_END
146
147STEP 1 QUERY
148ENTRY_BEGIN
149REPLY RD DO
150SECTION QUESTION
151www.example.com. IN A
152ENTRY_END
153
154STEP 10 CHECK_ANSWER
155ENTRY_BEGIN
156MATCH all
157REPLY QR RD RA DO SERVFAIL
158SECTION QUESTION
159www.example.com. IN A
160SECTION ANSWER
161ENTRY_END
162
163SCENARIO_END
164