Home > CEIP, SharePoint, Timer Jobs > SharePoint 2010 The Execute method of job definition Microsoft.SharePoint.Administration.SPSqmTimerJobDefinition threw an exception Event ID 6398

SharePoint 2010 The Execute method of job definition Microsoft.SharePoint.Administration.SPSqmTimerJobDefinition threw an exception Event ID 6398

If you experience the eventlog errors The Execute method of job definition Microsoft.SharePoint.Administration.SPSqmTimerJobDefinition (ID {timer job ID}) threw an exception with an Event ID 6398 on SharePoint 2010, I’d hazard a guess that this is related to Microsoft’s Customer Experience Improvement Program aka CEIP, especially if these events occur at around 4:30 AM daily.

Diagnosis

Open central administration and follow this procedure.

  • Click Monitoring then Check Job Status under the Timer Jobs heading.
  • Click Job History on the left hand side under Timer Links.
  • On the right hand side, select failed jobs from the view drop down.

You’ll now see the most recent failed jobs on your farm and most likely this includes CEIP Data Collection.  If it does, follow the resolution below.

Resolution

For completeness it is worth disabling CEIP, first do this as the farm level.

  • In Central Administration, select System Settings
  • Click Configure privacy options under Farm Management
  • Under Customer Experience Improvement Program, select ‘No, I don’t wish to participate’

Next this needs to be disabled for all web applications, including Central Administration.

  • Select Application Management, then Manage Web Applications
  • Select the first Web Application in the list and click General Settings
  • At the very bottom of list, select No in the Enable Customer Experience Improvement Program
  • Repeat for all Web Applications in the farm.

In theory, this should be sufficient to disable CEIP across the farm, however running SP1 and the June CU, you will find that the error still appears, therefore the last resort is to disable the Timer Job.

  • Click Monitoring then Review  Job Definitions under the Timer Jobs heading.
  • In the list, click on CEIP Data Collection.
  • At the bottom of the page, click Disable.

The errors will not longer appear and although you could simply just disable the timer job to begin with, I feel it’s better to have the farms configuration set correctly too.

Advertisements
Categories: CEIP, SharePoint, Timer Jobs
  1. Vasbin
    December 21, 2011 at 6:21 am

    thank You

  2. Cliff
    April 3, 2012 at 4:19 pm

    Same here, MUCH thanks 🙂

  3. May 15, 2012 at 3:37 pm

    Very helpful!

  4. lena
    August 28, 2012 at 8:56 am

    Thanks!

  5. clarky
    September 21, 2012 at 1:42 am

    Campion!

  6. Tutoriok
    December 18, 2012 at 10:36 pm

    thanks!!! same problem, i will test the solution.

  7. spguy
    March 8, 2013 at 8:18 am

    thankies

  8. March 26, 2013 at 2:23 pm

    You are my hero. I’ve spent countless hours scouring the web trying to track down these whack-a-mole Sharepoint log entries in SBS 2011 – and upon discovering your post (where oh where has it been hiding?) in a couple minutes your explanation solved my problems – my log is empty at last! I raise one frothy glass to you sir!

  9. April 12, 2013 at 8:38 am

    Thanks for this, saved me from a few headaches me thinks.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: