Windows Server 2003 DNS issue

I have 3 internal dns servers forwarding to my external DNS servers.  Split brain on the internal DNS.  when a client does an nslookup to the internal servers the servers are timing out if the query is asked with any upper case letters in the query.  but works if the query is in lower case.  example will respond with DNS request timed out.  timeout was 2 seconds.  Then immediately after if lookup the non-authoritative answer comes back to me.  Then if I do another lookup right away with it comes back with an answer.  If I clear the cache on the DNS server, a lookup to will fail once again.  This is happening to all of my internal DNS servers.  We are using forwarders to my external DNS servers and we are using recursion on the servers.  I'm hoping this is just a configuration issue.
Thanks for any help with this.
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.

to check, that uppercase is not the reason, clear the chache and query first.
try to increase the forward query timeout, maybe it will help you.
open DNS console -> right click your server -> properties -> Forwarders -> increase "Number of seconds before forward queries time out"

if your netwoork is fast enough, you should forward 2 dns servers to one "central" dns and only forward from this dns to your ISP.
jdigregorioAuthor Commented:
Thanks for the reply.  I cleared the cache on the server, and queried, and it resolved as expected.  I cleared the cache again and queried and it timed out.  I doubled the number of seconds before forward queries timed out to 10 seconds from 5 seconds.  This did not change anything.  I even removed the forwarding altogether, and it did not change anything.  My external DNS servers are my own, not an ISP's.  I am running SimpleDNsplus on these outside DNS servers.  any other suggestions?
Hi jdigregorio

Have a look at this link there is a video maybe of some help

good luck davy

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
Thank Q
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
Windows Server 2003

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.