Errors in FIMSynchronizationService – SharePoint 2010

If you’re getting an error in the Event Viewer of the App Server doing the User Profile Synchronization that is similar to the one bellow, you may need to do a Full Profile Synchronization.

And while you’re troubleshooting User Profile Synchronization don’t forget to use SharePoint’s built in FIM tool:
“C:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\UIShell\miisclient.exe”
The error you might see in Event Viewer (replaced actual user and domain values by XXs):

The server encountered an unexpected error in the synchronization engine:

“ERR: MMS(2888): tower.cpp(578): DN mismatch: row (DN=CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX), tower(old DN=CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX)
BAIL: MMS(2888): tower.cpp(579): 0x8023031c (The tower has a distinguished name that is different from that of the store.)
BAIL: MMS(2888): tower.cpp(322): 0x8023031c (The tower has a distinguished name that is different from that of the store.)
Loading CS object with DN=’CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX’, modt=’MODT_ATTRIB_UPDATE’ (0x3)
*Hologram:
<entry dn=”CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX”>
<anchor encoding=”base64″>Gk9DoAH/qUWNNAoxKVWPxQ==</anchor>
<parent-anchor encoding=”base64″>loW6LYMAS0+WeMRPZmoFBA==</parent-anchor>
<primary-objectclass>user</primary-objectclass>
<objectclass>
<oc-value>top</oc-value>
<oc-value>person</oc-value>
<oc-value>organizationalPerson</oc-value>
<oc-value>user</oc-value>
</objectclass>

(…)

BAIL: MMS(2888): tower.cpp(123): 0x8023031c (The tower has a distinguished name that is different from that of the store.)
BAIL: MMS(2888): csobj.cpp(7040): 0x8023031c (The tower has a distinguished name that is different from that of the store.)
WARNING: MMS(2888): csobj.cpp(21990): Recover tower without deltas: CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX
ERR: MMS(2888): mafilter.cpp(152): Filter: conflicting container incl/excl (OU=FIM,DC=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX)
WARNING: MMS(2888): syncstage.cpp(826): Fixing corrupted object for MA”XXXXXXXXXX” with change “obsolete”: CN=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,OU=XXXXXXXXXX,DC=XXXXXXXXXX,DC=XXXXXXXXXX

2 thoughts on “Errors in FIMSynchronizationService – SharePoint 2010

  1. Greate post. Keep posting such kind of info on your blog.
    Im really impressed by your site.
    Hey there, You have performed an excellent job.

    I’ll certainly digg it and in my view recommend to my friends. I’m sure they will be benefited from this website.

  2. I think this is one of the most important information for me.
    And i’m glad reading your article. But want to remark on some general things, The site style is wonderful, the articles is really great : D. Good job, cheers

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s