Transferring FSMO roles problem

Hello AD experts.

I recently checked the schema on our primary domain controller within mmc and found that when I right click Active Directory Schema>Operations master that there was an error. In the box where the current schema master should have been listed was blank, and the box underneath had 'ERROR' in it and said that the schema master was offline.
I transfered the schema master and domain naming master roles manually, and when I went back into the mmc there was an entry for the schema master and it was reporting a status of online.
I rebooted the server after close of businees, and checked again, the server has reverted back to an error status. I have 2 domain controllers. The server that should be the schema master and domain naming master is also the RID/PDC and GC. The other DC is the infrastructure master. The rid/pdc/infrastructure roles when checked in AD all seem OK. If anyone can help with my missing schema master that'd be great.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

You need to sieze the schema master role rather than just transfering it........this is the same procedure you would use if a dc holding a FSMO had died.

Choose Run from the Start menu or open a commandline shell, and run the program ntdsutil . Within ntdsutil you will issue a series of commands:

Type "roles"
At fsmo maintenance:, type "connections"
At server connenctions:, type "connect to server", that is, the FQDN of the DC you want to take over the role.
At server connenctions:, type "quit"
At fsmo maintenance:, type seize "schema master"
At ntdsutil, type "quit"
demasAuthor Commented:
If the role is transferrable it can't be seized. If you run ntdsutil and issue seize schema master or seize domain naming master you get a message saying serverx knows about
demasAuthor Commented:
Sorry, I'll finish my repl properly this time!

If the role is transferrable it can't be seized. If you run ntdsutil and issue seize schema master or seize domain naming master you get a message saying serverx knows about 5 roles and that the seizure was not required, the role was transferred successfully. I agree that the role needs to be seized, but ntdsutil seems to think its transferrable?
Any ideas
Active Protection takes the fight to cryptojacking

While there were several headline-grabbing ransomware attacks during in 2017, another big threat started appearing at the same time that didn’t get the same coverage – illicit cryptomining.

I've had to seize roles when I've lost a DC, but I agree, this is very different.  Just to make sure I'm understanding the only have 2 DCs? on the one hand, you're getting an error message that the SMaster is missing, yet ntdsutil shows it exists?

I haven't come across this before....will see if I can come up with some research references you havn't found yet......hope this doesn't turn into the $200 MS call...  :-)

One thing.....and this is a long should be able to tranfer the role, just with Enterprise admin powers......domain admin if your domain is the forest root..........but, have you tried redoing the transfer with an account that's in the schema admins group?
demasAuthor Commented:
Thanks for the reply.

This is a small single domain environment. 2 domain conrtollers. The primary dc is the rid/pdc/gc and according to ntdsutil the schema master and domain naming master. The other dc is the infrastructure master.
Yes, when I registered schmmgmt.dll and ran mmc, active directory schema snapin shows an error, but ntdsutil shows that the schema master exists. I will try redoing with an account in the scema admin group. Perhaps, based on the fact that ntdsutil is showing the roles I should maybe not be too worried??
The only time trouble with the schema master is  going to have an effect is when you actually need to make schema changes, such as an Exchange 2k/3k upgrade......other than that, you shouldn't notice any problems with your at least you are not trying to fix this on an emergency deadline basis........I'll try to get time for some more research today....a quick look around yesterday didn't turn up anything that seemed related to your problem.

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
demasAuthor Commented:
Exactly, I'm not seeing any adverse problems with AD, it'd just be nice to know why in the MMC it is coming up with an error, but ntdsutil is reporting all is well in the land of AD.
Question answered
demasAuthor Commented:
I am awarding JConchie the points based on the fact that he removed my fear of pending doom with reference to the error in the MMC. I would still like to know why I am seeing this error in the mmc and not in ntdsutil (I have checked on other clients of ours and a few of them have the same error) but that wasn't the reason the q was posted originally.
I had the same issue with my schema, PDC, and Infrastructure. This happened after I tried to move an aging domain controller out of a network.  When I went into the AD users and computers and connected to the same domain controller I was logged into and checked the operations master again they all have the correct server in the operations master block.

In AD U&C, right click on domain and hit Connec to Domain Controller and select the domain controller that you have FSMO roles on.  I'm sure you know how do to all this though.  
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 2000

From novice to tech pro — start learning today.