SharePoint 2016: EventID 6389: The Execute method of job definition Microsoft.Office.Server.UserProfiles.FeedCacheRepopulationJob (IDb0da4589-982d-4b22-9384-9856ea686c8b) threw an exception.

Following errors were logged at least 3 – 4 times a day.

Error: Event Log

Event ID 6389
The Execute method of job definition Microsoft.Office.Server.UserProfiles.FeedCacheRepopulationJob (IDb0da4589-982d-4b22-9384-9856ea686c8b) threw an exception.

Unexpected exceptionin FeedCacheService.isRepopulationNeeded:Connection to the server terminated, check if the cache host(s) is running.

ULS log

FeedCacheImplentation.IsRepopulationNeeded() – unexpected exception while trying to checi is repopulation is needed for a given UPA:
Microsoft.Office.Server.DistributedCaching.SPdistributedCacheConntecitonTerminatedException: Connection too th server terminated, check if the cache host(s) irs running —>
‘Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode<ERRCA0016>:SubStatus<ES0001>:The connection was terminated, possibly due to server or network problems or serialized Object size is greater than MaxBufferSize on server. Result of the request is unknown. —> System.TimeoutException: The socket was aborted because an asynchronous receive from the socket did not complete within the allotted timeout of 00:01:00. The time allotted to this operation may have been a portion of a longer timeout. —> System.IO.IOException: The read operation failed, see inner exception. —> System.TimeoutException:

Resolution:

VM running SharePoint was using vNIC adapter type E100E. I upgrade to VMXNET 3. It has been three days and I haven’t seen the error on the SP server. 

(Error returned)

I think it runs too often.

Change the Feed Cache Repopulation Job and Feed Cache Repopulation job to run once an hour.

  1. Start up SharePoint Central Administration
  2. Click the Monitoring link on the left hand navigation bar
  3. Click on Review job definitions under the Timer Jobsheading
  4. In the Job Definitions screen click the Job History link that shows in the left hand navigation bar
  5. In the Job History screen look at the rightmost View option
  6. Change the View option from All to Failed Jobs
  7. Locate the failure by time and message based on what you saw in your Windows Event logs (it should say something about Feed Cache Repopulation Job)
  8. Click on the failed job to view and edit its properties
  9. Instead of running the jobs every 5 minutes, change it to run once in an hour.

Will report back if the errors go away.