Windows 2008 DNS Server Error 5504

On my 2008 windows server standard r2 i am getting this erro 5504 being logged several times per day. This is the only domain controller and dns server in the domain. The server is not set up for any forwarders and just uses the root hints.

I have seen several articles saying could be firewall, you should set the forwarder to your isp. But none of these people seem so definte in their answer so i will try this.

Here is one of the errors.

The DNS server encountered an invalid domain name in a packet from The packet will be rejected. The event data contains the DNS packet.

For more information, see Help and Support Center at
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

valmaticAuthor Commented:
i do have a fireall rule allowing any dns request from my dns server to the internet out allowed.
valmaticAuthor Commented:
anyone home
Rich WeisslerProfessional Troublemaker^h^h^h^h^hshooterCommented:
Yep -- at home, and not at work.  Takes longer to respond at home.  ;-)

Those messages are DNS Spoofing protection messages:

Most likely the errors are being caused by other people's DNS servers which aren't configured correctly, although there is always a chance they are being generated by an intentional malicious attack against your system.  The good news is that you are receiving log messages rather than having your DNS hijacked.
Acronis True Image 2019 just released!

Create a reliable backup. Make sure you always have dependable copies of your data so you can restore your entire system or individual files.

Darius GhassemCommented:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
valmaticAuthor Commented:
thanks guys let me read all these articles and ill get back to you!
valmaticAuthor Commented:
so does this mean i should set up a forward to my ISPs DNS server instead of it going straight for the root hints? What do you guys think?
Rich WeisslerProfessional Troublemaker^h^h^h^h^hshooterCommented:
Unless there are extenuating circumstances -- yes, you should set up a forwarder to your ISPs DNS server.
valmaticAuthor Commented:
everyting works fine now i think with the one dns server and using the root hints, but it seems like these articles say i should use a isp dns server as a forwarder instead? But do you think i should not?
valmaticAuthor Commented:
also what do you think about this reg tweak that i saw when i was orignally searching for this 5504 error message?
valmaticAuthor Commented:
Darius GhassemCommented:
DNS Forwarders should be used.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.