After successfully setup my User Profile Services + User Profile Synchronisation Services. I then setup “My Site” in which you need to manually create a Managed Path in the Web Application which hosts your My Site.
After setting them up, you shall see “News Feed’, “SkyDrive” and “Sites” appear on the Ribbon Bar. Yes! at least something is showing. I then happily click on the News Feed. The SharePoint is showing a message, We Are working on it. While waiting for the setup, you may edit your profile, contact bla bla bla.. ok. Maybe I should just wait for a while. The next day i came back to the same URL, this message is still showing!
Then i noticed this error in ULS LOG
Unexpected error occurred in method 'GetObject' , usage 'FeedCache' - Exception 'Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0018>:SubStatus<ES0001>:The request timed out.. Additional Information : The client was trying to communicate with the server : net.tcp://<<MY-SHAREPOINT-URL>>:22233
Apparently there is something wrong with the Distributed Cache Service.
To solve this problem, first thing you have to ensure that the Distributed Cache Service in “Manage Services on Server” is not Stopped. If not Started, please kindly follow this to Add your SharePoint server to existing cache cluster. (You may need to check if you have already setup cache cluster.
To add a server to cache cluster, Do this
At times, the Distributed Cache service maybe corrupted (for whatever reason), you may Remove the server from cluster and add them back again.
If this still doesn’t work, please ensure your Windows Firewall is open to ICMPV4 and ICMPV6 Inbound Rules. (Check Here)