On the main page of my SharePoint 2010 I have a Staff Directory web part that uses the User Profile service to sync with Active Directory. I noticed that it was not synchronizing correctly as some accounts that I deleted a few weeks ago where still present.
I then jumped on to my Central Administration and manually started a Start Profile Synchronization. After doing this though my web part is completely broken and displays the following error message:
0 records found
User Profile Error: No User Profile Application available to service the request. Contact your farm administrator.
User Profile Property not found: PreferredName
I have not changed any other properties in the User Profile Service and I have ensured that the permissions are correct on both the Administrators and Permissions under the Service Applications tab. Any ideas?
EDIT:
Per Christopher W. Szabo's suggestion, I have looked at the Application, Security and System logs on my SharePoint server. I have setup SharePoint to attempt to synchronize every night at 1 am with my Active Directory. I have noticed a few errors that happen exactly at this time and I have listed them below.
From Application Log right at 1 AM:
Detection of product '{90140000-104C-0000-1000-0000000FF1CE}', feature 'PeopleILM', component '{1C12B6E6-898C-4D58-9774-AAAFBDFE273C}' failed. The resource 'C:\Program Files\Microsoft Office Servers\14.0\Service\Microsoft.ResourceManagement.Service.exe' does not exist
From System Log at 1 AM:
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID
{000C101C-0000-0000-C000-000000000046}
and APPID
{000C101C-0000-0000-C000-000000000046}
to the user NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.
I am not sure what is going on. It seems as if my local SharePoint service account is experiencing permissions issues but I can not find where.