Problem
You perform routine review of farm server event logs and find the following event appearing in the server's Application log:
References
You perform routine review of farm server event logs and find the following event appearing in the server's Application log:
Log Name: Application
Source: Microsoft-SharePoint Products-SharePoint Foundation
Date: [date/time]
Event ID: 6398
Task Category: Timer
Level: Critical
Keywords:
User: [farmServiceAccount]
Computer: [machineName]
Description:
The Execute method of job definition
Microsoft.SharePoint.Administration.SPSqmTimerJobDefinition
(ID 2912d44e-0ada-4536-8e05-d79fbeae9fcc) threw an exception.
More information is included below.
Data is Null. This method or property cannot be called on Null values.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-SharePoint Products-SharePoint
Foundation" Guid="{6FB7E0CD-52E7-47DD-997A-241563931FC2}" />
<EventID>6398</EventID>
<Version>14</Version>
<Level>1</Level>
<Task>12</Task>
<Opcode>0</Opcode>
<Keywords>0x4000000000000000</Keywords>
<TimeCreated SystemTime="[date/time]" />
<EventRecordID>33386</EventRecordID>
<Correlation ActivityID="{2217063A-9355-4C01-83AA-7C121F704FC9}" />
<Execution ProcessID="2296" ThreadID="5900" />
<Channel>Application</Channel>
<Computer>[machineName]</Computer>
<Security UserID="[SID]" />
</System>
<EventData>
<Data Name="string0">Microsoft.SharePoint.Administration.
SPSqmTimerJobDefinition</Data>
<Data Name="string1">2912d44e-0ada-4536-8e05-d79fbeae9fcc</Data>
<Data Name="string2">Data is Null. This method or property cannot
be called on Null values.</Data>
</EventData>
</Event>
Troubleshooting- Perused Application log for other instances of the 6398 event associated with a timer definition execution failure
- Result: several other instances of the same timer failure were found.
- Launched Central Administration; navigated to: Monitoring > Check Job Status; selected Job Definition from the View dropdown (upper right corner); selected CEIP Data Collection from the Job Definition dropdown.
- Result: Verified failed status of jobs; also verified time of failed job status matched with event time in Application log.
- In Central Administration, navigated to: Application Management > Web Applications > Manage Web Applications; selected each web application and then reviewed its General Settings in turn:
- Result: three of four web applications had the Enable Customer Experience Improvement Program set to No. One web application (of all things, CA itself), had this set to Yes.
- In Central Administration, navigated to: System Settings > Farm Management > Configure Privacy Options.
- Result: the Sign up for the Customer Experience Improvement Program option was set to No.
- Launch Central Administration
- Navigate to: Application Management > Web Applications > Manage Web Applications
- Select the target web application.
- Select General Settings from the General Settings dropdown on the Web ribbon.
- Scroll down to the bottom.
- Set Enable Customer Experience Improvement Program to No.
2 comments:
Perfect! Thank you for posting this!
Worked a treat. Thanks!!
Post a Comment