Home | History | Annotate | Line # | Download | only in testdata
stop_nxdomain_label.rpl revision 1.1
      1  1.1  christos ; config options
      2  1.1  christos server:
      3  1.1  christos 	target-fetch-policy: "0 0 0 0 0"
      4  1.1  christos 	qname-minimisation: "no"
      5  1.1  christos 	harden-below-nxdomain: yes
      6  1.1  christos 	trust-anchor: ". IN DNSKEY 257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3"
      7  1.1  christos 	val-override-date: "20070916134226"
      8  1.1  christos 	fake-sha1: yes
      9  1.1  christos 	trust-anchor-signaling: no
     10  1.1  christos 	aggressive-nsec: no
     11  1.1  christos 	domain-insecure: "under.example.local"
     12  1.1  christos 
     13  1.1  christos stub-zone:
     14  1.1  christos 	name: "."
     15  1.1  christos 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     16  1.1  christos stub-zone:
     17  1.1  christos 	name: "under.example.local"
     18  1.1  christos 	stub-addr: 1.2.3.4
     19  1.1  christos CONFIG_END
     20  1.1  christos 
     21  1.1  christos SCENARIO_BEGIN Test stop cache on nxdomain, with stub under intermediate label
     22  1.1  christos 
     23  1.1  christos ; K.ROOT-SERVERS.NET.
     24  1.1  christos RANGE_BEGIN 0 100
     25  1.1  christos 	ADDRESS 193.0.14.129 
     26  1.1  christos ENTRY_BEGIN
     27  1.1  christos MATCH opcode qtype qname
     28  1.1  christos ADJUST copy_id
     29  1.1  christos REPLY QR NOERROR
     30  1.1  christos SECTION QUESTION
     31  1.1  christos . IN NS
     32  1.1  christos SECTION ANSWER
     33  1.1  christos . IN NS	K.ROOT-SERVERS.NET.
     34  1.1  christos SECTION ADDITIONAL
     35  1.1  christos K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     36  1.1  christos ENTRY_END
     37  1.1  christos 
     38  1.1  christos ENTRY_BEGIN
     39  1.1  christos MATCH opcode qtype qname
     40  1.1  christos ADJUST copy_id
     41  1.1  christos REPLY QR NOERROR
     42  1.1  christos SECTION QUESTION
     43  1.1  christos . IN DNSKEY
     44  1.1  christos SECTION ANSWER
     45  1.1  christos .	3600	IN	DNSKEY	257 3 5 AQPQ41chR9DEHt/aIzIFAqanbDlRflJoRs5yz1jFsoRIT7dWf0r+PeDuewdxkszNH6wnU4QL8pfKFRh5PIYVBLK3 ;{id = 30900 (ksk), size = 512b}
     46  1.1  christos .	3600	IN	RRSIG	DNSKEY 5 0 3600 20070926134150 20070829134150 30900 . BlVcSh8xSgm7ne+XVCJwNHQKjk5kTJgG4Fa3sOSfp3YUjb2YclmVWyIw7XEHl0/C6CN5gdy18idnM6vT6Hy42A== ;{id = 30900}
     47  1.1  christos ENTRY_END
     48  1.1  christos 
     49  1.1  christos ENTRY_BEGIN
     50  1.1  christos MATCH opcode qtype qname
     51  1.1  christos ADJUST copy_id
     52  1.1  christos REPLY QR AA NXDOMAIN
     53  1.1  christos SECTION QUESTION
     54  1.1  christos example.local. IN A
     55  1.1  christos SECTION AUTHORITY
     56  1.1  christos .	86400	IN	SOA	a.root-servers.net. nstld.verisign-grs.com. 2010111601 1800 900 604800 86400
     57  1.1  christos .	86400	IN	RRSIG	SOA 5 0 86400 20070926134150 20070829134150 30900 . bOYbFZZp7vWWC2oxV+kph+YXjoQj2f6QJktlgmzRI7oReFX9jy/LibTPQi/sW0SGHpLaj3G5p4IfIlBibne4DA== ;{id = 30900}
     58  1.1  christos .	86400	IN	NSEC	ac. NS SOA RRSIG NSEC DNSKEY 
     59  1.1  christos .	86400	IN	RRSIG	NSEC 5 0 86400 20070926134150 20070829134150 30900 . U+/m5+FmczzkosEx1aTP7MK/F3PpcKWct8CzM1jhjwNe2RlnW7qFe0IH8SLzD/elvxDTQMpJSMlKOhUUdapB8g== ;{id = 30900}
     60  1.1  christos lk.	86400	IN	NSEC	lr. NS DS RRSIG NSEC 
     61  1.1  christos lk.	86400	IN	RRSIG	NSEC 5 1 86400 20070926134150 20070829134150 30900 . j6Pw5Eu9vGHDJcckTSWa8YD1b7FV7c/Z8aVkLfJCH+iPcaa40/LSp784+t2PnAAXL8fgriNL6jF/ve1rti3ANQ== ;{id = 30900}
     62  1.1  christos ENTRY_END
     63  1.1  christos RANGE_END
     64  1.1  christos 
     65  1.1  christos ; under.example.local
     66  1.1  christos RANGE_BEGIN 0 100
     67  1.1  christos 	ADDRESS 1.2.3.4
     68  1.1  christos ENTRY_BEGIN
     69  1.1  christos MATCH opcode qtype qname
     70  1.1  christos ADJUST copy_id
     71  1.1  christos REPLY QR AA NOERROR
     72  1.1  christos SECTION QUESTION
     73  1.1  christos www.under.example.local. IN A
     74  1.1  christos SECTION ANSWER
     75  1.1  christos www.under.example.local. IN A 10.20.30.40
     76  1.1  christos ENTRY_END
     77  1.1  christos RANGE_END
     78  1.1  christos 
     79  1.1  christos STEP 1 QUERY
     80  1.1  christos ENTRY_BEGIN
     81  1.1  christos REPLY RD
     82  1.1  christos SECTION QUESTION
     83  1.1  christos example.local. IN A
     84  1.1  christos ENTRY_END
     85  1.1  christos 
     86  1.1  christos ; recursion happens here.
     87  1.1  christos STEP 10 CHECK_ANSWER
     88  1.1  christos ENTRY_BEGIN
     89  1.1  christos MATCH all
     90  1.1  christos REPLY QR RD RA NXDOMAIN
     91  1.1  christos SECTION QUESTION
     92  1.1  christos example.local. IN A
     93  1.1  christos SECTION AUTHORITY
     94  1.1  christos .	86400	IN	SOA	a.root-servers.net. nstld.verisign-grs.com. 2010111601 1800 900 604800 86400
     95  1.1  christos ENTRY_END
     96  1.1  christos 
     97  1.1  christos STEP 20 QUERY
     98  1.1  christos ENTRY_BEGIN
     99  1.1  christos REPLY RD
    100  1.1  christos SECTION QUESTION
    101  1.1  christos www.under.example.local. IN A
    102  1.1  christos ENTRY_END
    103  1.1  christos 
    104  1.1  christos ; this query does not get sent to K-ROOT.
    105  1.1  christos STEP 30 CHECK_ANSWER
    106  1.1  christos ENTRY_BEGIN
    107  1.1  christos MATCH all
    108  1.1  christos REPLY QR RD RA NOERROR
    109  1.1  christos SECTION QUESTION
    110  1.1  christos www.under.example.local. IN A
    111  1.1  christos SECTION ANSWER
    112  1.1  christos www.under.example.local. IN A 10.20.30.40
    113  1.1  christos ENTRY_END
    114  1.1  christos 
    115  1.1  christos SCENARIO_END
    116