Link to home
Start Free TrialLog in
Avatar of HarleyITGuy
HarleyITGuyFlag for United States of America

asked on

DNS Server Service Missing on Domain Controller Server 2012 R2

Hello to all experts,
I have a HP Server running Server 2012 r2 and has the role of Domain Controller and DNS server. Now I have 3 of these servers configured exactly the same way but on 3 different sub-nets at 3 separate locations.
Yesterday one of my users called me and told me that They could not access the Internet at one of my locations. It turned out I had 3 clients out of about 30 at this one location that could not access the Internet.
I logged into the Domain Controller/DNS server and services were running except when I opened Services the DNS Server service was missing. I restarted the server but to no avail.
After restarting the server, I noticed that from the Server Manager Dashboard, I could see that DNS Server Service is running and I can also restart the service from the Dashboard.
I ran System File checker and it ran and found no problems.
I then removed the DNS role from the server and restarted and re-installed the DNS role and still it is missing.
Any thoughts?
Avatar of jmac44
jmac44
Flag of United States of America image

Are you saying the DNS Service is missing from the Services Snap-in? What about the DNS Snap-in is it gone as well? Do you have a backup of this server? This doesn't sound good. You either have someone accessing your server and screwing around or you have malware. I would restore from backup and change your admin passwords.

Edit: Also purchase good anti-malware and scan your server.
Could you provide screen dumps of what you're getting?
Avatar of HarleyITGuy

ASKER

Yes that is exactly what I am saying the DNS Server is missing from the Services Snap-in. But the DNS Snap-in is still available, and apparently working. The Server has virus and malware protection and full scans are done weekly and quick scans are done daily.
It could be that the DNS manager tool hasn't been installed.  Have a look in:
Features
Remote Server Administration Tools
Role Administration Tools
DNS Server Tools
It may just need adding.
OK I tried to put in a screen shot but that did not work Server-Services-.docx
I pasted the screen shot into a word document. Not sure if that will hep any as I am really not getting any error message so to speak. The issue was that some PC's suddenly could not get out on the Internet. Mainly a DNS issue but only impacting a small percentage of users.
Do you know the approximate time this might have happened? If so you can go back through the event viewer and look for clues. Other than that you could spend hours if not days trying to discover what or who. Your best option is to restore from back up (or system restore) and monitor it very close.
It happened yesterday and yes I have looked through the event viewer going back 2 weeks and there is nothing out of the ordinary. In reply to David Needham can you give me a little bit more information on what your asking?  From the Server Manager I went into add roles and features from Server Manager, and went through every screen but I see nowhere to install DNS Server tools
OK David I found it, sorry for asking for further explanation. And In Fact the DNS Manager is installed and it had already been installed ppreviously before I was having any of these issues.
No problem at all!
I guess this means that this is possibly a fundamental issue with the OS.  An issue that may only be resolved by starting again.  Can you manage the DNS setup on this DC via one of the other two DC's?  If so, you may wish to use this as a workaround, if not, as above, you may need to rebuild that server.
Well that is surely not what I wanted to hear but thanks
It might just be a problem with the snap-in, particularly if you can see the DNS server service running as a process, or via other methods like "sc query dns".
Try starting a new MMC instance, and add the services snap-in.  Can you see the DNS server entry in there?
You can also open the Services.msc and go to File > Options, and click on Delete Files.
You are correct I know for a fact the service is running. I can see it is running by running the command sc query dns: If I knew how I can paste some screen shots here I would. I also know form the the Processes in Task Manager, I use only HP servers so I am not sure if Server Manager comes with every Server 2012 r2 but nevertheless On my Server Manager I can restart the DNS all day long if I really wanted to. So can you tell me why I should open Services and Delete files? Will this then refresh my Services.msc in some way? I have never done this before.
ASKER CERTIFIED SOLUTION
Avatar of footech
footech
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Ok, footech that was it. I suppose I jumped the gun here and already awarded my points to David Needham, Any idea how I can get them to you instead? That was awesome I have never deleted that cache on any machine ever. I will be dammed if I didn't delete the cache, open and close services and there is my DNS Server right where it belongs. Thank you so much!!! Now How do I change the points!
Glad it worked for you.
I have requested attention to this question to have it reopened so that you can select a different post as the answer.
Ok, Thank you again for your help! I was in no mood to rebuild this server! I retire in less than a year and this will be another persons server!
Awesome job on this and yes I am awarding you all these points and once again thank you for all your help!