Windows Server 2008 issue with DNS queries that contain EDNS0 section


when client sends dns query has optional edns0 section responds formerr (format error).

i have search , things find talk potential firewalls drop dns queries large, not happening since see query reaching dns server, both dns debug logging turned on , wireshark traces.

successful attempt windows 2008 dns server in vm:

; <<>> dig 9.9.3 <<>> www.google.com @172.19.10.63
;; global options: +cmd
;; got answer:
;; ->>header<<- opcode: query, status: noerror, id: 8478
;; flags: qr rd ra; query: 1, answer: 1, authority: 0, additional: 1

;; opt pseudosection:
; edns: version: 0, flags:; udp: 1280
;; question section:
;www.google.com. in a

;; answer section:
www.google.com. 204 in a 216.58.193.100

;; query time: 25 msec
;; server: 172.19.10.63#53(172.19.10.63)
;; when: thu dec 01 18:27:42 mst 2016
;; msg size  rcvd: 59

unsuccessful attempt to windows 2008 dns server in vm:

; <<>> dig 9.9.3 <<>> www.google.com @172.19.10.63 +client=127.0.0.1
;; global options: +cmd
;; got answer:
;; ->>header<<- opcode: query, status: formerr, id: 5218
;; flags: qr rd; query: 1, answer: 0, authority: 0, additional: 1
;; warning: recursion requested not available

;; opt pseudosection:
; edns: version: 0, flags:; udp: 4096
; client-subnet: 127.0.0.1/32/0
;; question section:
;www.google.com. in a

;; query time: 0 msec
;; server: 172.19.10.63#53(172.19.10.63)
;; when: thu dec 01 18:27:40 mst 2016
;; msg size  rcvd: 55

successful attempt google dns server:

; <<>> dig 9.9.3 <<>> www.google.com @8.8.8.8 +client=127.0.0.1
;; global options: +cmd
;; got answer:
;; ->>header<<- opcode: query, status: noerror, id: 14658
;; flags: qr rd ra; query: 1, answer: 1, authority: 0, additional: 1

;; opt pseudosection:
; edns: version: 0, flags:; udp: 512
; client-subnet: 127.0.0.1/32/0
;; question section:
;www.google.com. in a

;; answer section:
www.google.com. 12 in a 216.58.193.100

;; query time: 14 msec
;; server: 8.8.8.8#53(8.8.8.8)
;; when: thu dec 01 18:30:55 mst 2016
;; msg size  rcvd: 71

any suggestions appreciated.  i have tried 'dnscmd /config /enableednsprobes 0' , did not work.


hi scott,

>>i have tried 'dnscmd /config /enableednsprobes 0'

this setting disable edns0, please change 1 , try again.

please check article below further understanding:

edns0

https://technet.microsoft.com/en-us/library/dn308539(v=ws.10).aspx

please check link below install updates fix issue:

https://support.microsoft.com/en-us/kb/2550719

best regards

john


please remember mark replies answers if help.
if have feedback technet subscriber support, contact tnmff@microsoft.com.



Windows Server  >  Windows Server General Forum



Comments

Popular posts from this blog

CRL Revocation always failed

Failed to query the results of bpa xpath

0x300000d errors in Microsoft Remote Desktop client