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

RDS 2012 r2 collections show black screen and then close