Review Job Definitions page error

When you try to access Review Job Definitions page, through Monitoring under Central Administration, you get an error which says ‘Object reference not set to an instance of an object‘.Review Job Definitions page error

This error is usually caused by a corrupt or faulty timer job definition or in some cases a missing dll in GAC.

Resolution:
Find out the faulty timer job definition and get rid of it. Make sure that you take care of the timer job if it is custom developed.

Use the following PowerShell command to find out the faulty timer job

Get-SPTimerJob | ? { $_.DisplayName -eq $null }| select name, Id

Another way to find is to run through ULS logs, you may find something similar to this

System.NullReferenceException: Object reference not set to an instance of an object and some additional details about the job which is causing this. In my case this is caused because of  Microsoft.Office.Server.Search.Administration.CrawlStoreRebalancerJobDefinition

Information regarding this error may also be available in Event Viewer.

Once you know the job which is cause for issue, use PowerShell to delete it

$FaultyJob = Get-SPTimerJob <Guid of the job>

$Faultyjob.Delete()

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Disable feedback surveys in Power Platform

If you have worked in Microsoft 365 PowerApps or Power Automate, you might be familiar with feedback survey which pops up quite often. Microsoft wants your feedback on how likely are your to recommend Power Automate to a friend or colleague? Well, I ran into a conversation in twitter about this survey. Apparently I learnt […]

Read More

Error handling in Azure PowerShell Runbooks

Error handling in Azure PowerShell Runbooks should be handled carefully if not the runbook with continue to Completed state even if there is an Error in the script. Unlike exception, Runbook execution will continue after  an Error  by default. Windows PowerShell has multiple streams of output. Runbooks in Azure work differently in each of these […]

Read More

Missing Office upload center

Couldn’t find annoying Microsoft upload center anymore in your Windows machine? Good news! It is gone forever. Microsoft replaced the upload center with ‘Files Needing Attention’ experience in Office applications. What is Microsoft upload center It is the application that deals with office file uploads to cloud services like SharePoint online, OneDrive for Business and […]

Read More