Javascripts used by Operations Manager Management Packs fail to execute with "Can't find script engine"

Symptoms

Javascripts used by System Center Operations Manager 2007 Management Packs for monitoring fail to execute on a specific agent and the following error is generated:

CScript Error: Can't find script engine "JScript" for script "C:\Program Files\System Center Operations Manager 2007\Health Service State\Monitoring Host Temporary Files 8\1596\DiscoverHealthServiceCommunicationRelationships.js".

Cause

This can occur if there are incorrect permissions applied to the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{f414c261-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32

Resolution

To resolve this issue, edit the permissions on the registry key mentioned above and make sure they are as follows:

SYSTEM (READ ACCESS)
Administrators(Localsystem\administrators) (READ ACCESS)
Users (Localsystem\users) (READ ACCESS)
TrustedInstaller (Full control ACCESS)
Properties

Article ID: 2750487 - Last Review: Oct 15, 2012 - Revision: 1

Feedback