DNS stopped working in windows sbs 2003 - setting ISP DNS servers on workstations gets it to work

In the middle of the day today the dns for our office stopped working.  All our work stations have their dns pointing at our server, 192.168.16.2.  

I put our ISP's DNS addresses on some workstations, and then it works, but of course our internal websites don't, and changing every workstation is a pain.

I looked at a MS document stating how to update root hints and use the cache.dns out of the i386 server and have done this, it didn't work.  

What can I do to figure out why DNS Is not working?  Are there any logs on the server I look at?  The event log under DNS shows no errors.

I'd like to set the workstations back to 192.168.16.2 and have everything work as normal... .please help.
LVL 1
swiftnyAsked:
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.

Jay_Jay70Commented:
Hi swiftny,

why dont you add the ISP DNS as a forwared on the DNS server itself

open dns - right click on the server and choose properties - forwarders

you want to avoid ISP DNS on clients completely

Cheers!
0
swiftnyAuthor Commented:
they were already there... just doesn't seem to be working unfortunately
0
Jay_Jay70Commented:
does it work from your server?
0
Cloud Class® Course: SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

swiftnyAuthor Commented:
if my server has the dns server pointing to it self under tcp/ip properties, no.

i did the test under monitoring and the recursive query fails if that is any help
0
Jay_Jay70Commented:
hmmm DNS isnt my stongest points buuuut.....

can you dcdiag for me and see what fails when you have dns set the way you want it
0
swiftnyAuthor Commented:
Here's what  failed, below is everything though....

      Starting test: Services
            IsmServ Service is stopped on [RAP-SBS-2003]
            w32time Service is stopped on [RAP-SBS-2003]
         ......................... RAP-SBS-2003 failed test Services
      Starting test: Advertising
         Warning: RAP-SBS-2003 is not advertising as a time server.
         ......................... RAP-SBS-2003 failed test Advertising
Starting test: FsmoCheck
         Warning: DcGetDcName(TIME_SERVER) call failed, error 1355
         A Time Server could not be located.
         The server holding the PDC role is down.
         Warning: DcGetDcName(GOOD_TIME_SERVER_PREFERRED) call failed, error 135
5
         A Good Time Server could not be located.
         ......................... RAPPoS.local failed test FsmoCheck





C:\Documents and Settings\Administrator>dcdiag

Domain Controller Diagnosis

Performing initial setup:
   Done gathering initial info.

Doing initial required tests

   Testing server: Default-First-Site-Name\RAP-SBS-2003
      Starting test: Connectivity
         ......................... RAP-SBS-2003 passed test Connectivity

Doing primary tests

   Testing server: Default-First-Site-Name\RAP-SBS-2003
      Starting test: Replications
         ......................... RAP-SBS-2003 passed test Replications
      Starting test: NCSecDesc
         ......................... RAP-SBS-2003 passed test NCSecDesc
      Starting test: NetLogons
         ......................... RAP-SBS-2003 passed test NetLogons
      Starting test: Advertising
         Warning: RAP-SBS-2003 is not advertising as a time server.
         ......................... RAP-SBS-2003 failed test Advertising
      Starting test: KnowsOfRoleHolders
         ......................... RAP-SBS-2003 passed test KnowsOfRoleHolders
      Starting test: RidManager
         ......................... RAP-SBS-2003 passed test RidManager
      Starting test: MachineAccount
         ......................... RAP-SBS-2003 passed test MachineAccount
      Starting test: Services
            IsmServ Service is stopped on [RAP-SBS-2003]
            w32time Service is stopped on [RAP-SBS-2003]
         ......................... RAP-SBS-2003 failed test Services
      Starting test: ObjectsReplicated
         ......................... RAP-SBS-2003 passed test ObjectsReplicated
      Starting test: frssysvol
         ......................... RAP-SBS-2003 passed test frssysvol
      Starting test: frsevent
         ......................... RAP-SBS-2003 passed test frsevent
      Starting test: kccevent
         ......................... RAP-SBS-2003 passed test kccevent
      Starting test: systemlog
         ......................... RAP-SBS-2003 passed test systemlog
      Starting test: VerifyReferences
         ......................... RAP-SBS-2003 passed test VerifyReferences

   Running partition tests on : ForestDnsZones
      Starting test: CrossRefValidation
         ......................... ForestDnsZones passed test CrossRefValidation

      Starting test: CheckSDRefDom
         ......................... ForestDnsZones passed test CheckSDRefDom

   Running partition tests on : DomainDnsZones
      Starting test: CrossRefValidation
         ......................... DomainDnsZones passed test CrossRefValidation

      Starting test: CheckSDRefDom
         ......................... DomainDnsZones passed test CheckSDRefDom

   Running partition tests on : Schema
      Starting test: CrossRefValidation
         ......................... Schema passed test CrossRefValidation
      Starting test: CheckSDRefDom
         ......................... Schema passed test CheckSDRefDom

   Running partition tests on : Configuration
      Starting test: CrossRefValidation
         ......................... Configuration passed test CrossRefValidation
      Starting test: CheckSDRefDom
         ......................... Configuration passed test CheckSDRefDom

   Running partition tests on : RAPPoS
      Starting test: CrossRefValidation
         ......................... RAPPoS passed test CrossRefValidation
      Starting test: CheckSDRefDom
         ......................... RAPPoS passed test CheckSDRefDom

   Running enterprise tests on : RAPPoS.local
      Starting test: Intersite
         ......................... RAPPoS.local passed test Intersite
      Starting test: FsmoCheck
         Warning: DcGetDcName(TIME_SERVER) call failed, error 1355
         A Time Server could not be located.
         The server holding the PDC role is down.
         Warning: DcGetDcName(GOOD_TIME_SERVER_PREFERRED) call failed, error 135
5
         A Good Time Server could not be located.
         ......................... RAPPoS.local failed test FsmoCheck

0
swiftnyAuthor Commented:
Also, if you would find it beneficial, I could start a webex meeting
0
Jay_Jay70Commented:
first off try running dcdiag /fix and see if it helps

next can you confirm that the 5 FSMO roles are all being held on the SBS server?
0
swiftnyAuthor Commented:
the fix is running now.

sorry, but I don't know what an FSMO role is, how can I confirm what you are asking?  I'll google in the meanwhile to see if i can figure out
0
swiftnyAuthor Commented:
ok, the fix didn't do it, restarted the dns server afterwards for good measure
0
swiftnyAuthor Commented:
i did a "netdom query fsmo" and they all point to the sbs server
0
Jay_Jay70Commented:
no records of any other DC's in the sites and services console
0
swiftnyAuthor Commented:
there is only one DC on our network under the Domain Controllers folder in AD

hey, our server reboots spontaneously sometimes, maybe something with DNS got corrupt?

Any advice on how to safely reinstall DNS?   Everything was working fine until some point midday.  Only I have access to the server.
0
Jay_Jay70Commented:
deleting the zone and recreating it is an option, all clients will reregister themselves

i just dont know what else could be causing this
0

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
swiftnyAuthor Commented:
Uninstalling and reinstalling DNS from the windows components under add/remove programs did the trick.  I re-input my forwarders and it was as good as new.

Thanks for all the help Jay, you rock!
0
Jay_Jay70Commented:
i think you pretty muxh fixed yourself mate! but thankyou!
0
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.