mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-27 08:14:18 -04:00 
			
		
		
		
	
				
					committed by
					
						 Chris O'Haver
						Chris O'Haver
					
				
			
			
				
	
			
			
			
						parent
						
							ab1c0bb425
						
					
				
				
					commit
					b4485b48d9
				
			| @@ -6,11 +6,11 @@ | ||||
|  | ||||
| ## Description | ||||
|  | ||||
| Normally CoreDNS will recover from panics, using *debug* inhibits this. The main use of *debug* is | ||||
| to help testing. A side effect of using *debug* is that `log.Debug` and `log.Debugf` will be printed | ||||
| to standard output. | ||||
| Normally CoreDNS will recover from panics; using *debug* inhibits this. The main use of *debug* is | ||||
| to help in testing. A side effect of using *debug* is that `log.Debug` and `log.Debugf` messages | ||||
| will be printed to standard output. | ||||
|  | ||||
| Note that the *errors* plugin (if loaded) will also set a `recover` negating this setting. | ||||
| Note that the *errors* plugin (if loaded) will also set a `recover`, negating this setting. | ||||
|  | ||||
| ## Syntax | ||||
|  | ||||
| @@ -18,7 +18,7 @@ Note that the *errors* plugin (if loaded) will also set a `recover` negating thi | ||||
| debug | ||||
| ~~~ | ||||
|  | ||||
| Some plugin will debug log DNS messages. This is done in the following format: | ||||
| Some plugins will send debug log DNS messages. This is done in the following format: | ||||
|  | ||||
| ~~~ | ||||
| debug: 000000 00 0a 01 00 00 01 00 00 00 00 00 01 07 65 78 61 | ||||
| @@ -27,11 +27,11 @@ debug: 000020 00 29 10 00 00 00 80 00 00 00 | ||||
| debug: 00002a | ||||
| ~~~ | ||||
|  | ||||
| Using `text2pcap` (part of Wireshark) this can be converted back to binary, with the following | ||||
| command line: `text2pcap -i 17 -u 53,53`. Where 17 is the protocol (UDP) and 53 are the ports. These | ||||
| ports allow wireshark to detect these packets as DNS messages. | ||||
| Using `text2pcap` (part of Wireshark), this can be converted back to binary, with the following | ||||
| command line: `text2pcap -i 17 -u 53,53`, where 17 is the protocol (UDP) and 53 are the ports. These | ||||
| ports allow Wireshark to detect these packets as DNS messages. | ||||
|  | ||||
| Each plugin can decide to dump messages to aid in debugging. | ||||
| Each plugin can decide whether to dump messages to aid in debugging. | ||||
|  | ||||
| ## Examples | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user