Issue Description

When you have a SharePoint 2010 site, the members from the SharePoint group are not added correctly to the K2 identity cache and causes an error in the HostServer log file when you attempt to access K2 from the SharePoint 2010 site.

Error Message

The following error is visible in the HostServer log file: “SharePointRoleProvider.GetMembers: System.Reflection.TargetInvocationException: An unexpected failure was encountered when contacting SharePoint to get information from the group provider Portal: Server was unable to process request. ---> Object reference not set to an instance of an object. ---> System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> Object reference not set to an instance of an object.”

Resolution

  1. Ensure you have K2 4.7 installed.
  2. Download and Install the K2 4.7 March 2018 Cumulative Update from K2 Partner and Customer Portal.
  3. Download the K2 4.7 March 2018 Cumulative Update FP20 from K2 Partner and Customer Portal.
  4. Install the K2 4.7 March 2018 Cumulative Update FP20 to apply the fix.
  5. It is recommended to refresh the browser cache.