Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

So, I have an user profile synchronization service application configured for a production farm.

When I go to manage services on server (through central admin) it shows this :-
User Profile Service Application - Started
User Profile Synchronization Service - Starting

The second service is stuck on starting for more than a week now.

I checked services.msc and found that

Forefront Identity Manager Service was started
Forefront Identity Manager Synchronization Service couldnt start.

The event viewer error log showed this message
The service was unable to start because the version of the database does not match the version of the product.

I have googled my way to understand this issue and in all likelyhood I am getting this conclusion that the service account under which user profile service application is running does not have the necessary replication rights on the Active Directory. Also I did go through the holy grail of this subject mentioned on : http://www.harbar.net/articles/sp2010ups.aspx to further support my conclusions.

However, before I start buzzing the Server Team who are managing the active directory , I would like to have a second opinion over here. Please guide me out on this.

share|improve this question
    
I followed up on your link and read the article “Stuck on Starting”: Common Issues with SharePoint Server 2010 User Profile Synchronization. Because we have a a Web Frontend Server and an Application Server, I had to start the service Forefront Identity Manager Synchronization Service on the Application Server (was disabled) this helped solve my issues. After that the internal UPS Service was running. –  hot2use Dec 4 '12 at 12:25

3 Answers 3

up vote 3 down vote accepted

Try to delete the User Profile Service, and its proxy and recreate a new one. I had to do the same thing whenever it didn't start..

UPDATE: Also try out this microsoft technet article: http://technet.microsoft.com/library/gg750257(office.14).aspx

share|improve this answer
    
+1. And since you're already reading Spence Harbars guide, read it one more time when you recreate it so you don't slip up during the way. –  K.W Mar 19 '12 at 14:37

http://brownfielddiary.blogspot.dk/2012/11/sharepoint-user-profile-synchronization.html

This blogpost might also help you, if the above does not solve your problem. We found that we needed to set the FIM Services to "Local System" before starting the User Profile Synchronization Service, otherwise it would get stuck on Starting.

share|improve this answer

If anyone is interested, i created a script that cleans up and starts the Synchronization serivice for you: http://sharepointbjorn.com/2014/06/25/user-profile-synchronization-autofixer/

I use it all the time myself, saving a lot of time:-)

It stops a stuck synchronzation (Stuck on starting/stopping), clears forefront certificates, deletes the one time profilesynch timer job and clears SharePoint configuration cache. Restarts the user profile instance and starts the Synchronization service, you will need to input farm pwd when it asks for it.

You run it on the server hosting the synchronization service. It targets the local server.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.