Cannot demote server because of error with fSMORoleOwner

We recently migrated from Windows 2008 SBS over to Windows 2012. We had issues demoting the SBS server so in the interests in saving time, we carried on. We used an intermediate server (Windows 2008 R2 Server) to hold the AD information until we brought up our 2012 domain server. Now, I am trying to demote our temp 2008 server and I am getting an error when I try to demote it "The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles"

In doing some research it shows to load up ADSI Edit and look for the ‘fSMORoleOwner’ under CN-Infrastructure I see that the old SBS server is listed there and so when I try to change that line, I get an error Operation failed. Error code: 0x20ae The role owner attribute could not be read.

I started up ntdsutil and transferred all 5 roles successfully to the 2012 domain server, started up ADSI Edit and tried to edit the ‘fSMORoleOwner’ and still could not change it. It looked as if it had a bunch of garbage characters in it. I was able to change it and changed it to the format as it is on one of my other client domain servers.

That still didn't fix the issue though

I checked the eventlog and it looks like the AD information is replicating properly. I was going to force the dcpromo but then thought that we may have the same problem if we migrate to another server years down the road. I figured it might be better to resolve this problem now instead of later.

Any ideas on what to do next to fix this issue?
johnny181Asked:
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.

convergintCommented:
When you changed the fSMORoleOwner manually did you do it like this on the Infrastructure FSMO server?

CN=NTDS Settings,CN=hostname>,CN=Servers,CN=sitename>,CN=Sites,CN=Configuration,DC=domain,DC=local
ZenVenkyArchitectCommented:
Please check this MS KB, I'm sure it will be resolved.

http://support.microsoft.com/kb/949257

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
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
Active Directory

From novice to tech pro — start learning today.