Setup: SharePoint 2010 farm
Problem: People search is not working
Solution:
Follow this check list and make sure all is setup correctly.
1. Check that mysite url is correct added to Content Sources, using sps3:// protocol, or sps3s if your site is running under https protocol.
2. Check if crawling account has enough permissions on UPS to retrieve information about peoples.
Go to Central Administration -> Application Management -> Manage service applications and highlight User Profile Service Application, then click on Administrators and check the ‘Retrieve People Data for Search Crawlers’ is enabled for Sharepoint sarch crawl service account.