SharePoint 2013 – Cannot follow any new sites and documents after installing security updates like KB 3054858

 

When end user tries to click on follow option on a SharePoint 2013 site , they get an error in a pop with the below message.

Something went wrong, Sorry, we couldn’t follow the site.

The error message is

Unexpected response from server. The status code of response is '400'.

Same error is seen when you try follow a document.

In ULS logs you will see below exception

Exception occured in scope Microsoft.Office.Server.UserProfiles.UserProfile.get_FollowedContent. Exception=System.MissingMethodException: Method not found: 'System.String Microsoft.Office.Server.UserProfiles.UserProfile.get_FollowPersonalSiteUrl()'.   

at Microsoft.Office.Server.UserProfiles.UserProfileServerStub.GetProperty(Object target, String propName, ProxyContext proxyContext)   

at Microsoft.SharePoint.Client.ServerStub.GetPropertyWithMonitoredScope(Object target, String propertyName, ProxyContext proxyContext)

# This  issue is caused by the security patch (Any security patch that updates following DLL’s

Microsoft.sharepoint.client.userprofiles.dll,

Microsoft.Office.Server.UserProfiles.ServerStub.dll

We have typically seen this with customers installing MS15-081 Security update ( https://support.microsoft.com/en-us/kb/3054858).

# The security patch is built against a new DLL which contains a method that is not available in SP1.

# In order to fix this, we need to apply Nov 2015 CU (https://support.microsoft.com/en-us/kb/3101373) which upgrades all the binaries.

Download Location: https://www.microsoft.com/en-us/download/details.aspx?id=49831

 

POST BY : Anoop Prasad [MSFT]