Home | History | Annotate | Line # | Download | only in testdata
      1  1.1  christos ; config options
      2  1.1  christos ; The island of trust is at test.
      3  1.1  christos server:
      4  1.1  christos 	trust-anchor: "test. DS 1444 8 2 8a87d067fd09a5965244fe2e317dd26d182c468e0a7f26ecc4c7b479bf89db9b"
      5  1.1  christos 	val-override-date: "20201020135527"
      6  1.1  christos 	target-fetch-policy: "0 0 0 0 0"
      7  1.1  christos 	qname-minimisation: "no"
      8  1.1  christos 	fake-sha1: yes
      9  1.1  christos 	trust-anchor-signaling: no
     10  1.1  christos 	minimal-responses: no
     11  1.1  christos 	iter-scrub-promiscuous: no
     12  1.1  christos 	aggressive-nsec: no
     13  1.1  christos 	local-zone: test. nodefault
     14  1.1  christos 	log-servfail: yes
     15  1.1  christos 
     16  1.1  christos stub-zone:
     17  1.1  christos 	name: "."
     18  1.1  christos 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     19  1.1  christos CONFIG_END
     20  1.1  christos 
     21  1.1  christos SCENARIO_BEGIN Test NS wildcard with NSEC that has DS denial.
     22  1.1  christos ; The NS wildcard NSEC should not be used to deny the DS.
     23  1.1  christos 
     24  1.1  christos ; K.ROOT-SERVERS.NET.
     25  1.1  christos RANGE_BEGIN 0 100
     26  1.1  christos 	ADDRESS 193.0.14.129 
     27  1.1  christos ENTRY_BEGIN
     28  1.1  christos MATCH opcode qtype qname
     29  1.1  christos ADJUST copy_id
     30  1.1  christos REPLY QR NOERROR
     31  1.1  christos SECTION QUESTION
     32  1.1  christos . IN NS
     33  1.1  christos SECTION ANSWER
     34  1.1  christos . IN NS	K.ROOT-SERVERS.NET.
     35  1.1  christos SECTION ADDITIONAL
     36  1.1  christos K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     37  1.1  christos ENTRY_END
     38  1.1  christos 
     39  1.1  christos ENTRY_BEGIN
     40  1.1  christos MATCH opcode subdomain
     41  1.1  christos ADJUST copy_id copy_query
     42  1.1  christos REPLY QR NOERROR
     43  1.1  christos SECTION QUESTION
     44  1.1  christos test. IN NS
     45  1.1  christos SECTION AUTHORITY
     46  1.1  christos test.	IN NS	ns.test.
     47  1.1  christos SECTION ADDITIONAL
     48  1.1  christos ns.test. IN A 1.2.3.5
     49  1.1  christos ENTRY_END
     50  1.1  christos 
     51  1.1  christos ENTRY_BEGIN
     52  1.1  christos MATCH opcode qtype qname
     53  1.1  christos ADJUST copy_id 
     54  1.1  christos REPLY QR AA NOERROR
     55  1.1  christos SECTION QUESTION
     56  1.1  christos ns.other. IN A
     57  1.1  christos SECTION ANSWER
     58  1.1  christos ns.other. IN A 1.2.3.6
     59  1.1  christos ENTRY_END
     60  1.1  christos 
     61  1.1  christos ENTRY_BEGIN
     62  1.1  christos MATCH opcode qtype qname
     63  1.1  christos ADJUST copy_id 
     64  1.1  christos REPLY QR AA NOERROR
     65  1.1  christos SECTION QUESTION
     66  1.1  christos ns.other. IN AAAA
     67  1.1  christos SECTION AUTHORITY
     68  1.1  christos . IN SOA ns.example.com. host.example.com. 1 86400 7200 86400 3600
     69  1.1  christos ENTRY_END
     70  1.1  christos RANGE_END
     71  1.1  christos 
     72  1.1  christos ; ns.test
     73  1.1  christos RANGE_BEGIN 0 100
     74  1.1  christos 	ADDRESS 1.2.3.5
     75  1.1  christos ENTRY_BEGIN
     76  1.1  christos MATCH opcode qtype qname
     77  1.1  christos ADJUST copy_id
     78  1.1  christos REPLY QR AA NOERROR
     79  1.1  christos SECTION QUESTION
     80  1.1  christos test. IN NS
     81  1.1  christos SECTION ANSWER
     82  1.1  christos test.    IN NS   ns.test
     83  1.1  christos test.	3600	IN	RRSIG	NS 8 1 3600 20201116135527 20201019135527 1444 test. RGCxIO32TbbLTk6xZmTr+fjYPH50hntBxeOQ2DIj2pDsmjALcHYtVkOfpfk2EhOhHZd+9PLuoJPbJh6a9NqLSFeBvr0XZoCZoQ2g0tCHUNHcH5EVjA2TuYBQem6DVYnPLJ3914aRx0uA1j42b8dC2xsam/XkOo7U+dLbUW2Os1s=
     84  1.1  christos SECTION ADDITIONAL
     85  1.1  christos ns.test. IN A 1.2.3.5
     86  1.1  christos ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     87  1.1  christos ENTRY_END
     88  1.1  christos 
     89  1.1  christos ENTRY_BEGIN
     90  1.1  christos MATCH opcode qtype qname
     91  1.1  christos ADJUST copy_id
     92  1.1  christos REPLY QR AA NOERROR
     93  1.1  christos SECTION QUESTION
     94  1.1  christos ns.test. IN A
     95  1.1  christos SECTION ANSWER
     96  1.1  christos ns.test. IN A 1.2.3.5
     97  1.1  christos ns.test.	3600	IN	RRSIG	A 8 2 3600 20201116135527 20201019135527 1444 test. GskCc4/k6GjH9V9Jz2V5L2XLiizbOeWkB0feSbf+aN859S3vxVvtuqkvIgwY4LafUO1QAn/pUcv9zA7rcFO++rlg+8t6gvZTo9p3v0bfeIv2uJDsfSBD5jDh0WXlxjekfnrKrQp7zE+GiA93tWwKUWKPvxXDgP+n886e6WcbHJw=
     98  1.1  christos ENTRY_END
     99  1.1  christos 
    100  1.1  christos ENTRY_BEGIN
    101  1.1  christos MATCH opcode qtype qname
    102  1.1  christos ADJUST copy_id
    103  1.1  christos REPLY QR AA NOERROR
    104  1.1  christos SECTION QUESTION
    105  1.1  christos ns.test. IN AAAA
    106  1.1  christos SECTION AUTHORITY
    107  1.1  christos test. 3600 IN SOA ns.test. host.test. 20201 3600 1800 604800 3600
    108  1.1  christos test.	3600	IN	RRSIG	SOA 8 1 3600 20201116135527 20201019135527 1444 test. IZJIDmEgf0W7A5G7hvvZ2hUqJ9Trbv1/i7ySapDmPbYV9lVCmHHobySxO01yDhI2/Pvpsvxqrm1Tiv3BxH8uzZ4keKgiQjBsSy4htAsFct9I4E7ly2glPj/Fm3oun3PsjJDv5QYhx0KS7w4IQKU7Nc9pfJc92uoUI5bdoC1pRGw=
    109  1.1  christos ns.test. 3600 IN NSEC nz.test. A RRSIG
    110  1.1  christos ns.test.	3600	IN	RRSIG	NSEC 8 2 3600 20201116135527 20201019135527 1444 test. PElArVB3KPg8KHAP7lzcNbhFuXNxTsHNTn1dZVncB5qmWRdIaeKpaXDjpH0JSXMaelGFS+/QhuQ6Hmw9+4VyZFRqMzGhw4agUR/2bxABHcDIG4ZpUwyeSP61ATTfHUkQVxaH2wjCWI/tfmesdP2xVE4GXyUvCIBxU914MkZbULU=
    111  1.1  christos ENTRY_END
    112  1.1  christos 
    113  1.1  christos ENTRY_BEGIN
    114  1.1  christos MATCH opcode qtype qname
    115  1.1  christos ADJUST copy_id
    116  1.1  christos REPLY QR AA NOERROR
    117  1.1  christos SECTION QUESTION
    118  1.1  christos test. IN DNSKEY
    119  1.1  christos SECTION ANSWER
    120  1.1  christos test.    3600    IN      DNSKEY  257 3 8 AwEAAbd9WqjzE2Pynz21OG5doSf9hFzMr5dhzz2waZ3vTa+0o5r7AjTAqmA1yH/B3+aAMihUm5ucZSfVqo7+kOaRE8yFj9aivOmA1n1+JLevJq/oyvQyjxQN2Qb89LyaNUT5oKZIiL+uyyhNW3KDR3SSbQ/GBwQNDHVcZi+JDR3RC0r7 ;{id = 1444 (ksk), size = 1024b}
    121  1.1  christos test.	3600	IN	RRSIG	DNSKEY 8 1 3600 20201116135527 20201019135527 1444 test. UmRMS4iG9NBBHZYOtpwFFcJgbEb5SfHSgHd9XRe/8pTWM31WSDayn5ViPOBMqI1T5TXg2amc13dDI574xIM2oKMus3b5cBW72jJLW13jprBtslO6P8BMWb4HNnvLrJtQjwf3ErRirtTxinLmywQtmyr1cdthyG3Gp4N7i90fHSc=
    122  1.1  christos SECTION ADDITIONAL
    123  1.1  christos ENTRY_END
    124  1.1  christos 
    125  1.1  christos ; The actual example.test delegation.
    126  1.1  christos ;ENTRY_BEGIN
    127  1.1  christos ;MATCH opcode qname qtype
    128  1.1  christos ;ADJUST copy_id
    129  1.1  christos ;REPLY QR AA NOERROR
    130  1.1  christos ;SECTION QUESTION
    131  1.1  christos ;example.test. IN DS
    132  1.1  christos ;SECTION ANSWER
    133  1.1  christos ;example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    134  1.1  christos ;;example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    135  1.1  christos ;ENTRY_END
    136  1.1  christos ;
    137  1.1  christos ;ENTRY_BEGIN
    138  1.1  christos ;MATCH opcode subdomain
    139  1.1  christos ;ADJUST copy_id copy_query
    140  1.1  christos ;REPLY QR NOERROR
    141  1.1  christos ;SECTION QUESTION
    142  1.1  christos ;example.test. IN NS
    143  1.1  christos ;SECTION AUTHORITY
    144  1.1  christos ;example.test.    IN NS   ns.example.test.
    145  1.1  christos ;example.test.	3600	IN	DS	55567 8 2 a2d578906330a10a57d40462257b6ce038bad3f7bf4a45c46c46086e20a94b39
    146  1.1  christos ;example.test.	3600	IN	RRSIG	DS 8 2 3600 20201116135527 20201019135527 1444 test. P7+FTYW2qHuJ4I1YbuvseEz5X1lOYAraGEHB3C5y0OOCQFmhmSiFRdquNi2NlpcS6FXLdsE0EU+Bo1+0atTG4EkMWXbpF21lrtbB51BdsnlX4Mzc/o375fvjiOMwmF6wPCUaOUN62jrVrhsE/hedaVyDphDToqL17ETohwgUO2I=
    147  1.1  christos ;SECTION ADDITIONAL
    148  1.1  christos ;ns.example.test. IN A 1.2.3.4
    149  1.1  christos ;ENTRY_END
    150  1.1  christos ;
    151  1.1  christos ; The following wildcard exists in the parent zone, 
    152  1.1  christos ; *.test. IN NS ns.service.test.
    153  1.1  christos ; this creates an NSEC record
    154  1.1  christos ; *.test. IN NSEC aa.test. NS RRSIG NSEC
    155  1.1  christos ; this is used in the replay reply for the delegation,
    156  1.1  christos ; changing the owner name to example.test.
    157  1.1  christos ;
    158  1.1  christos ; *.test.	3600	IN	NS	ns.service.test.
    159  1.1  christos ; *.test.	3600	IN	RRSIG	NS 8 1 3600 20201116135527 20201019135527 1444 test. G+b6EsP49+D/r8JZznWUNbf5QVTP/JcH/0mifzdCPB4c19sNQ8R52/RESMREilB3u2mnZUBpiZRozIOOjv8ZNgVvPmALslYPX1qPVT1qmYzLDl0NTN+ebLpf69V/XXLHi9aG5SgtOcTJHN3M4R3HMt1s9po1oTKMMwv1Ss+EtcE=
    160  1.1  christos ;
    161  1.1  christos ; *.test.	3600	IN	NSEC	aa.test. NS RRSIG NSEC 
    162  1.1  christos ; *.test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. nIB5+xRH8rMdECAL5TDfujWe/BiWHyN3Y2P1iBG3Z+6JcA/FwBEMxNzcjA08FQc3Eu9uh/7sB+9NJN7bOEZoMzL2mETGaR5uM7HfUx6JpfK4RpoG66MnzbXbWjDOH+sF8Ei4ziR3p2AoWKg8wBzh6wP2YlLun0v4f6+fU8A5Yh8=
    163  1.1  christos ;
    164  1.1  christos ; and also for the DS lookup
    165  1.1  christos ENTRY_BEGIN
    166  1.1  christos MATCH opcode qtype qname
    167  1.1  christos ADJUST copy_id
    168  1.1  christos REPLY QR NOERROR
    169  1.1  christos SECTION QUESTION
    170  1.1  christos example.test. IN DS
    171  1.1  christos SECTION AUTHORITY
    172  1.1  christos ; note the labelcount of 1 in the RRSIG, it is a wildcard.
    173  1.1  christos example.test.	3600	IN	NSEC	aa.test. NS RRSIG NSEC 
    174  1.1  christos example.test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. nIB5+xRH8rMdECAL5TDfujWe/BiWHyN3Y2P1iBG3Z+6JcA/FwBEMxNzcjA08FQc3Eu9uh/7sB+9NJN7bOEZoMzL2mETGaR5uM7HfUx6JpfK4RpoG66MnzbXbWjDOH+sF8Ei4ziR3p2AoWKg8wBzh6wP2YlLun0v4f6+fU8A5Yh8=
    175  1.1  christos ; there is no next closer denial NSEC. The example.test delegation exists,
    176  1.1  christos ; so the parent has not signed that.
    177  1.1  christos ENTRY_END
    178  1.1  christos 
    179  1.1  christos ENTRY_BEGIN
    180  1.1  christos MATCH opcode subdomain
    181  1.1  christos ADJUST copy_id copy_query
    182  1.1  christos REPLY QR NOERROR
    183  1.1  christos SECTION QUESTION
    184  1.1  christos example.test. IN NS
    185  1.1  christos SECTION AUTHORITY
    186  1.1  christos ; note the labelcount of 1 in the RRSIG, it is a wildcard.
    187  1.1  christos example.test.	3600	IN	NSEC	aa.test. NS RRSIG NSEC 
    188  1.1  christos example.test.	3600	IN	RRSIG	NSEC 8 1 3600 20201116135527 20201019135527 1444 test. nIB5+xRH8rMdECAL5TDfujWe/BiWHyN3Y2P1iBG3Z+6JcA/FwBEMxNzcjA08FQc3Eu9uh/7sB+9NJN7bOEZoMzL2mETGaR5uM7HfUx6JpfK4RpoG66MnzbXbWjDOH+sF8Ei4ziR3p2AoWKg8wBzh6wP2YlLun0v4f6+fU8A5Yh8=
    189  1.1  christos ; there is no next closer denial NSEC. The example.test delegation exists,
    190  1.1  christos ; so the parent has not signed that.
    191  1.1  christos example.test. IN NS ns.other.
    192  1.1  christos SECTION ADDITIONAL
    193  1.1  christos ns.other. IN A 1.2.3.6
    194  1.1  christos ENTRY_END
    195  1.1  christos RANGE_END
    196  1.1  christos 
    197  1.1  christos ; ns.example.test.
    198  1.1  christos RANGE_BEGIN 0 100
    199  1.1  christos 	ADDRESS 1.2.3.4
    200  1.1  christos ENTRY_BEGIN
    201  1.1  christos MATCH opcode qtype qname
    202  1.1  christos ADJUST copy_id
    203  1.1  christos REPLY QR NOERROR
    204  1.1  christos SECTION QUESTION
    205  1.1  christos example.test. IN NS
    206  1.1  christos SECTION ANSWER
    207  1.1  christos example.test.    IN NS   ns.example.test.
    208  1.1  christos example.test.	3600	IN	RRSIG	NS 8 2 3600 20201116135527 20201019135527 55567 example.test. l1JT0wMlK0YI7/CWHzexf/k0iafUhCgN+BdgjBXIRXmSQNf4HDTiAkbcWL2/15qtnp12nQy9JeiTdSQ3vtPoHAJX4C5uTWaze4ms+Wrrf+n92sLCjacP9x50uuicH3URT6cKb1QCAPwlvlWxIlZjAMYFScSns7+C441NMJT8aE4=
    209  1.1  christos SECTION ADDITIONAL
    210  1.1  christos ns.example.test.         IN      A       1.2.3.4
    211  1.1  christos ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    212  1.1  christos ENTRY_END
    213  1.1  christos 
    214  1.1  christos ENTRY_BEGIN
    215  1.1  christos MATCH opcode qtype qname
    216  1.1  christos ADJUST copy_id
    217  1.1  christos REPLY QR AA NOERROR
    218  1.1  christos SECTION QUESTION
    219  1.1  christos ns.example.test. IN A
    220  1.1  christos SECTION ANSWER
    221  1.1  christos ns.example.test.         IN      A       1.2.3.4
    222  1.1  christos ns.example.test.	3600	IN	RRSIG	A 8 3 3600 20201116135527 20201019135527 55567 example.test. 2PWaVaccZFQgfPKXNsdEGYUVaashCAj1ZhBo9XRt5eQKUFvZcauBjMnXIuxZFyWeootn1fZGw6GuPI5W48Y0FDx38H6adprkFgQikso2Y64jDdDMWznSo38Z/XqP+U0+kq4vmwonvmEMpm7hKnNEXvhqGKyGzyBwb+CZVJ2L8Eo=
    223  1.1  christos ENTRY_END
    224  1.1  christos 
    225  1.1  christos ENTRY_BEGIN
    226  1.1  christos MATCH opcode qtype qname
    227  1.1  christos ADJUST copy_id
    228  1.1  christos REPLY QR AA NOERROR
    229  1.1  christos SECTION QUESTION
    230  1.1  christos ns.example.test. IN AAAA
    231  1.1  christos SECTION AUTHORITY
    232  1.1  christos example.test. 3600 IN SOA ns.example.test. host.example.test. 20301 3600 1800 604800 3600
    233  1.1  christos example.test.	3600	IN	RRSIG	SOA 8 2 3600 20201116135527 20201019135527 55567 example.test. 2UUkScBAN37fJpSrelhE8DotKvmOzj3q9wicaanCIaCv95DE4nQnePih5B+ek3FIRjB/Uv2+z4Ro5Uxy94XAnlK0rCkDLSa0U9U7KP0ytc88sevO0x1SCPAMoZoJO6JqHkv42pdh54WSz+Zb/D8npY0j/tksHe/uX+VQnMymgb8=
    234  1.1  christos ns.example.test. 3600 IN NSEC nz.example.test. A RRSIG
    235  1.1  christos ENTRY_END
    236  1.1  christos 
    237  1.1  christos ; response to DNSKEY priming query
    238  1.1  christos ENTRY_BEGIN
    239  1.1  christos MATCH opcode qtype qname
    240  1.1  christos ADJUST copy_id
    241  1.1  christos REPLY QR NOERROR
    242  1.1  christos SECTION QUESTION
    243  1.1  christos example.test. IN DNSKEY
    244  1.1  christos SECTION ANSWER
    245  1.1  christos example.test.	3600	IN	DNSKEY	257 3 8 AwEAAdug/L739i0mgN2nuK/bhxu3wFn5Ud9nK2+XUmZQlPUEZUC5YZvm1rfMmEWTGBn87fFxEu/kjFZHJ55JLzqsbbpVHLbmKCTT2gYR2FV2WDKROGKuYbVkJIXdKAjJ0ONuK507NinYvlWXIoxHn22KAWOd9wKgSTNHBlmGkX+ts3hh ;{id = 55567 (ksk), size = 1024b}
    246  1.1  christos example.test.	3600	IN	RRSIG	DNSKEY 8 2 3600 20201116135527 20201019135527 55567 example.test. IbWMC6quOuZFNPAVxQLqCJ9nLhindBo826rnLcg5yMgs9dGUSPOCXAfHTmbgJAUNs9HTFfrJWNvasnETs0UOpmEuifGwWdH1OlME7Gny4RL2QmITUFeMW81Jz1tiVQxFXl6yxT0jxOxvz+bqMHlrz+8IeWQXcO+GZTPu8ueq30g=
    247  1.1  christos ENTRY_END
    248  1.1  christos 
    249  1.1  christos ; response to query of interest
    250  1.1  christos ENTRY_BEGIN
    251  1.1  christos MATCH opcode qtype qname
    252  1.1  christos ADJUST copy_id
    253  1.1  christos REPLY QR AA NOERROR
    254  1.1  christos SECTION QUESTION
    255  1.1  christos www.example.test. IN A
    256  1.1  christos SECTION ANSWER
    257  1.1  christos www.example.test. IN A 10.20.30.40
    258  1.1  christos ENTRY_END
    259  1.1  christos RANGE_END
    260  1.1  christos 
    261  1.1  christos RANGE_BEGIN 0 100
    262  1.1  christos 	ADDRESS 1.2.3.6
    263  1.1  christos ENTRY_BEGIN
    264  1.1  christos MATCH opcode qtype qname
    265  1.1  christos ADJUST copy_id
    266  1.1  christos REPLY QR AA NOERROR
    267  1.1  christos SECTION QUESTION
    268  1.1  christos www.example.test. IN A
    269  1.1  christos SECTION ANSWER
    270  1.1  christos www.example.test. IN A 10.20.30.66
    271  1.1  christos ENTRY_END
    272  1.1  christos RANGE_END
    273  1.1  christos 
    274  1.1  christos STEP 1 QUERY
    275  1.1  christos ENTRY_BEGIN
    276  1.1  christos REPLY RD DO
    277  1.1  christos SECTION QUESTION
    278  1.1  christos www.example.test. IN A
    279  1.1  christos ENTRY_END
    280  1.1  christos 
    281  1.1  christos STEP 10 CHECK_ANSWER
    282  1.1  christos ENTRY_BEGIN
    283  1.1  christos MATCH all
    284  1.1  christos REPLY QR RD RA DO SERVFAIL
    285  1.1  christos SECTION QUESTION
    286  1.1  christos www.example.test. IN A
    287  1.1  christos SECTION ANSWER
    288  1.1  christos ENTRY_END
    289  1.1  christos 
    290  1.1  christos ; to resolve pending lookups
    291  1.1  christos STEP 20 TRAFFIC
    292  1.1  christos SCENARIO_END
    293