Back in December last I posted Synchronization Service Manager: A directory service error has occurred. (Exception from HRESULT: 0×80072095). I have updated this post with some additional information, namely the alternate option:
Create the following containers in the configuration container of the AD DS that you are unable to create an ADMA for:
- CN=Organisation Name, CN=Microsoft Exchange, CN=Services, CN=Configuration, DC=corp, DC=contoso, DC=com
- CN=Microsoft Exchange, CN=Services, CN=Configuration, DC=corp, DC=contoso, DC=com
Both of these containers are of the type (objectClass of): msExchOrganizationContainer. Set the objectVersion attribute of the child container (CN=Organisation Name in the above example).
I want to point something else out too. If you create the containers and forget to set the objectVersion (or possibly use an incorrect version –haven’t tested that one) you will get the following error:
Repeated in textual format:
Object reference not set to an instance of an object.
Setting a valid objectVersion should fix this issue. In my basic testing I set the objectVersion attribute to 13214 –the value that another Exchange 2010 organisation had. After doing this I was able to create an ADMA again.
Only the CN=<organisation name> object requires an objectVersion attribute.