Home | History | Annotate | Line # | Download | only in testdata
      1      1.1  christos ; Check if the NXNS fallback to the parent side does not mess with normal
      2      1.1  christos ; parent side resolution. Parent side resolution should SERVFAIL when reaching
      3      1.1  christos ; the MAX_TARGET_NX limit.
      4      1.1  christos 
      5      1.1  christos server:
      6      1.1  christos 	module-config: "iterator"
      7      1.1  christos 	trust-anchor-signaling: no
      8      1.1  christos 	target-fetch-policy: "0 0 0 0 0"
      9      1.1  christos 	verbosity: 3
     10      1.1  christos 	access-control: 127.0.0.1 allow_snoop
     11      1.1  christos 	qname-minimisation: no
     12      1.1  christos 	minimal-responses: no
     13      1.1  christos 	rrset-roundrobin: no
     14      1.1  christos 
     15      1.1  christos stub-zone:
     16      1.1  christos 	name: "."
     17      1.1  christos 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     18      1.1  christos CONFIG_END
     19      1.1  christos 
     20      1.1  christos SCENARIO_BEGIN Test that the NXNS fallback does not mess with parent side resolution
     21      1.1  christos 
     22      1.1  christos ; K.ROOT-SERVERS.NET.
     23      1.1  christos RANGE_BEGIN 0 100
     24      1.1  christos 	ADDRESS 193.0.14.129
     25      1.1  christos 	ENTRY_BEGIN
     26      1.1  christos 		MATCH opcode qtype qname
     27      1.1  christos 		ADJUST copy_id
     28      1.1  christos 		REPLY QR NOERROR
     29      1.1  christos 		SECTION QUESTION
     30      1.1  christos 			. IN NS
     31      1.1  christos 		SECTION ANSWER
     32      1.1  christos 			. IN NS	K.ROOT-SERVERS.NET.
     33      1.1  christos 		SECTION ADDITIONAL
     34      1.1  christos 			K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     35      1.1  christos 	ENTRY_END
     36      1.1  christos 
     37      1.1  christos 	ENTRY_BEGIN
     38      1.1  christos 		MATCH opcode qtype subdomain
     39      1.1  christos 		ADJUST copy_id copy_query
     40      1.1  christos 		REPLY QR NOERROR
     41      1.1  christos 		SECTION QUESTION
     42      1.1  christos 			example.com. IN A
     43      1.1  christos 		SECTION AUTHORITY
     44      1.1  christos 			com.	IN NS	a.gtld-servers.net.
     45      1.1  christos 		SECTION ADDITIONAL
     46      1.1  christos 			a.gtld-servers.net.	IN 	A	192.5.6.30
     47      1.1  christos 	ENTRY_END
     48      1.1  christos 
     49      1.1  christos 	ENTRY_BEGIN
     50      1.1  christos 		MATCH opcode subdomain
     51      1.1  christos 		ADJUST copy_id copy_query
     52      1.1  christos 		REPLY QR NOERROR
     53      1.1  christos 		SECTION QUESTION
     54  1.1.1.2  christos 			nonexistent.com. IN A
     55      1.1  christos 		SECTION AUTHORITY
     56      1.1  christos 			com.	IN NS	a.gtld-servers.net.
     57      1.1  christos 		SECTION ADDITIONAL
     58      1.1  christos 			a.gtld-servers.net.	IN 	A	192.5.6.30
     59      1.1  christos 	ENTRY_END
     60      1.1  christos RANGE_END
     61      1.1  christos 
     62      1.1  christos ; a.gtld-servers.net.
     63      1.1  christos RANGE_BEGIN 0 100
     64      1.1  christos 	ADDRESS 192.5.6.30
     65      1.1  christos 	ENTRY_BEGIN
     66      1.1  christos 		MATCH opcode qtype qname
     67      1.1  christos 		ADJUST copy_id
     68      1.1  christos 		REPLY QR NOERROR
     69      1.1  christos 		SECTION QUESTION
     70      1.1  christos 			com. IN NS
     71      1.1  christos 		SECTION ANSWER
     72      1.1  christos 			com.    IN NS   a.gtld-servers.net.
     73      1.1  christos 		SECTION ADDITIONAL
     74      1.1  christos 			a.gtld-servers.net.     IN      A       192.5.6.30
     75      1.1  christos 	ENTRY_END
     76      1.1  christos 
     77      1.1  christos 	ENTRY_BEGIN
     78      1.1  christos 		MATCH opcode qtype subdomain
     79      1.1  christos 		ADJUST copy_id copy_query
     80      1.1  christos 		REPLY QR NOERROR
     81      1.1  christos 		SECTION QUESTION
     82      1.1  christos 			example.com. IN A
     83      1.1  christos 		SECTION AUTHORITY
     84  1.1.1.2  christos 			example.com.    IN NS   ns1.nonexistent.com.
     85  1.1.1.2  christos 			example.com.    IN NS   ns2.nonexistent.com.
     86  1.1.1.2  christos 			example.com.    IN NS   ns3.nonexistent.com.
     87  1.1.1.2  christos 			example.com.    IN NS   ns4.nonexistent.com.
     88  1.1.1.2  christos 			example.com.    IN NS   ns5.nonexistent.com.
     89  1.1.1.2  christos 			example.com.    IN NS   ns6.nonexistent.com.
     90  1.1.1.2  christos 			example.com.    IN NS   ns7.nonexistent.com.
     91  1.1.1.2  christos 			example.com.    IN NS   ns8.nonexistent.com.
     92      1.1  christos 	ENTRY_END
     93      1.1  christos 
     94      1.1  christos 	ENTRY_BEGIN
     95      1.1  christos 		MATCH opcode subdomain
     96      1.1  christos 		ADJUST copy_id copy_query
     97      1.1  christos 		REPLY QR NXDOMAIN
     98      1.1  christos 		SECTION QUESTION
     99  1.1.1.2  christos 			nonexistent.com. IN A
    100      1.1  christos 	ENTRY_END
    101      1.1  christos RANGE_END
    102      1.1  christos 
    103      1.1  christos STEP 1 QUERY
    104      1.1  christos ENTRY_BEGIN
    105      1.1  christos REPLY RD
    106      1.1  christos SECTION QUESTION
    107      1.1  christos a.example.com. IN A
    108      1.1  christos ENTRY_END
    109      1.1  christos 
    110      1.1  christos STEP 2 CHECK_ANSWER
    111      1.1  christos ENTRY_BEGIN
    112      1.1  christos MATCH all
    113      1.1  christos REPLY QR RD RA SERVFAIL
    114      1.1  christos SECTION QUESTION
    115      1.1  christos a.example.com. IN A
    116      1.1  christos ENTRY_END
    117      1.1  christos 
    118      1.1  christos SCENARIO_END
    119