]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - testdata/val_stub_noroot.rpl
Vendor import of Unbound 1.6.3.
[FreeBSD/FreeBSD.git] / testdata / val_stub_noroot.rpl
1 ; config options
2 server:
3         target-fetch-policy: "0 0 0 0 0"
4         trust-anchor: "lp0.eu. IN DNSKEY 257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3"
5         val-override-date: "20100913111500"
6         ; the dlv anchor is completely ignored, but here to test that.
7         dlv-anchor: "dlv.isc.org. IN DNSKEY 257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3"
8         fake-sha1: yes
9
10 stub-zone:
11         name: "."
12         stub-addr: 81.187.81.187
13 stub-zone:
14         name: "lp0.eu"
15         stub-addr: 81.2.80.65
16         stub-prime: no
17 CONFIG_END
18
19 SCENARIO_BEGIN Test validation of stub zone without root prime.
20
21 ; this server does not respond. (for the root)
22 RANGE_BEGIN 0 100
23         ADDRESS 81.187.81.187
24 ENTRY_BEGIN
25 MATCH
26 ADJUST copy_id copy_query
27 REPLY QR SERVFAIL
28 SECTION QUESTION
29 . IN NS
30 ENTRY_END
31 RANGE_END
32
33 ; lp0.eu server
34 RANGE_BEGIN 0 100
35         ADDRESS 81.2.80.65
36 ENTRY_BEGIN
37 MATCH opcode qtype qname
38 ADJUST copy_id
39 REPLY QR NOERROR
40 SECTION QUESTION
41 lp0.eu. IN DNSKEY
42 SECTION ANSWER
43 lp0.eu. 3600    IN      DNSKEY  257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30900 (ksk), size = 512b}
44 lp0.eu. 3600    IN      RRSIG   DNSKEY 5 2 3600 20101013111500 20100909111500 30900 lp0.eu. zWYOT1zmB2k7hMl7mke7k1UNp4lDveUxi2EnF0tW++j2/qJopiAAcFHBo2GOo88jHcLWycurf0Qo+YGXfFbpEg== ;{id = 30900}
45 ENTRY_END
46
47 ENTRY_BEGIN
48 MATCH opcode qtype qname
49 ADJUST copy_id
50 REPLY QR NOERROR
51 SECTION QUESTION
52 proxima.lp0.eu. IN A
53 SECTION ANSWER
54 proxima.lp0.eu. IN A 81.2.80.65
55 proxima.lp0.eu. 3600    IN      RRSIG   A 5 3 3600 20101013111500 20100909111500 30900 lp0.eu. xwS3PLSlxh500pDYh/t6fnLzxQAra6n3nhzk4fVqLzwmneBIfcx4F/vO44wRzXSprz1UbMkVUcruTbQYlLFBEg== ;{id = 30900}
56 SECTION AUTHORITY
57 lp0.eu. IN NS proxima.lp0.eu.
58 lp0.eu. 3600    IN      RRSIG   NS 5 2 3600 20101013111500 20100909111500 30900 lp0.eu. KM7Zfwc1b0Ay8Ezer0ZAERPbmgGzKIrTfZMxzXzSkVx5DWirTtdgPTNVG/y9fkN4tUARNhElN2eb0ufb04Hdgw== ;{id = 30900}
59 ENTRY_END
60 RANGE_END
61
62 STEP 1 QUERY
63 ENTRY_BEGIN
64 REPLY RD DO
65 SECTION QUESTION
66 proxima.lp0.eu. IN A
67 ENTRY_END
68
69 ; recursion happens here.
70 STEP 10 CHECK_ANSWER
71 ENTRY_BEGIN
72 MATCH all
73 REPLY QR RD RA AD DO NOERROR
74 SECTION QUESTION
75 proxima.lp0.eu. IN A
76 SECTION ANSWER
77 proxima.lp0.eu. IN A 81.2.80.65
78 proxima.lp0.eu. 3600    IN      RRSIG   A 5 3 3600 20101013111500 20100909111500 30900 lp0.eu. xwS3PLSlxh500pDYh/t6fnLzxQAra6n3nhzk4fVqLzwmneBIfcx4F/vO44wRzXSprz1UbMkVUcruTbQYlLFBEg== ;{id = 30900}
79 SECTION AUTHORITY
80 lp0.eu. IN NS proxima.lp0.eu.
81 lp0.eu. 3600    IN      RRSIG   NS 5 2 3600 20101013111500 20100909111500 30900 lp0.eu. KM7Zfwc1b0Ay8Ezer0ZAERPbmgGzKIrTfZMxzXzSkVx5DWirTtdgPTNVG/y9fkN4tUARNhElN2eb0ufb04Hdgw== ;{id = 30900}
82 ENTRY_END
83
84 SCENARIO_END