Failure Trying to Synch Web Application - Event ID 5555

Applies to: Microsoft SharePoint Foundation 2010SharePoint Server 2010Microsoft SharePoint Server 2010 Service Pack 1

Symptoms


You have a SharePoint Server configured with the User Profile Service Application. You notice the following entry in the application event log every day:

Log Name: Application
Source:      Microsoft-SharePoint Products-SharePoint Portal Server
Date:         < Today's Date >
Event ID:    5555
Task Category: User Profiles
Level:           Critical
Keywords:
User:         <Farm Account>
Computer: <Server Name>
Description:
Failure trying to synch web application <Web Application GUID>, ContentDB <Content Database GUID>. Exception message was Microsoft.Office.Server.UserProfiles.UserProfileApplicationNotAvailableException: No User Profile Application is available to service the request. Contact your farm administrator.
at Microsoft.Office.Server.Administration.UserProfileApplicationProxy.get_ApplicationProperties()
at Microsoft.Office.Server.Administration.UserProfileApplicationProxy.get_PerfmonInstanceHandle()
at Microsoft.Office.Server.UserProfiles.ContentDBSynchronizer..ctor(ELogType logType, SPContentDatabase cdb, SPJobState jobState)
at Microsoft.Office.Server.UserProfiles.WSSProfileSyncJob.Execute()

Cause


This occurs when the SharePoint timer job "Timer Service Recycle" runs right before the timer job "User Profile to SharePoint Quick Synchronization". If the timer service is still in the process of recycling, then the Profile Synchronization job will fail, resulting in this Event Log entry.

Resolution


Change the schedule for the "Timer Service Recycle" job to run during off peak hours, when a small amount of timer jobs are running.