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
Post a Comment