MOMHost.exe processes may stop responding after you install Windows Active Directory Management Pack for Microsoft Operations Manager 2005 on a Windows Server 2003-based domain controller (890736)
The information in this article applies to:
- Microsoft Operations Manager 2005
Important This article contains information that shows you how to help
lower security settings or how to turn off security features on a computer. You
can make these changes to work around a specific problem. Before you make these
changes, we recommend that you evaluate the risks that are associated with
implementing this workaround in your particular environment. If you implement
this workaround, take any appropriate additional steps to help protect your
system. SYMPTOMSYou have installed the Microsoft Windows Active Directory
Management Pack for Microsoft Operations Manager (MOM) 2005 on a Microsoft
Windows Server 2003-based domain controller. The domain controller is also
running McAfee VirusScan Enterprise 8.0i. In this scenario, MOMHost.exe
processes may stop responding. These processes may log the following alert in
the MOM Operator Console: The response processor failed to
execute a response. The response returned the error message : The remote
procedure call failed.
Response ID: {response GUID}
Response description: script : Response script
name Additionally, the MOMHost.exe process
that is running the script responses may stop responding and may continually
try to restart. On the Windows Server 2003-based domain controller
that generated the MOM alert, the following error messages may be logged
repeatedly in the Application log:Source: Microsoft
Operations Manager Type: Warning Category: None Event ID:
21245 Description: The response processor failed to execute a
response. The response returned the error message : The remote procedure call
failed. Response ID: {response
GUID}Response description: script : Response
script nameSource: Microsoft
Operations Manager Type: Error Category: None Event ID:
21422 Description: The host process for the script responses has
terminated unexpectedly. Management Group :
ManagementGroupName Note The symptoms may also occur on Windows Servers 2003-based
computers that are not domain controllers, depending on the type of script
response the MOMHost.exe process is running and whether that script response
calls methods on an ActiveX control. CAUSEThis problem is typically caused by McAfee VirusScan
Enterprise 8.0i. Specifically, the problem may occur when the McAfee
Scriptscan.dll component scans a script that calls an ActiveX control.
The McAfee ScriptScan component replaces the Windows Script Host
component with its own proxy component. The McAfee ScriptScan proxy component
(ScriptProxy.dll) scans JavaScript and Visual Basic Scripting Edition
(VBScript) scripts. When a script is executed and passes through the scan as
clean, the script is passed on to the appropriate Windows Script Host.
However, the ScriptProxy.dll component may cause an access violation
when it parses the Active Directory Management Pack scripts in the MOMHost.exe
process that calls ActiveX controls. When the ScriptProxy.dll component stops
responding, the MOMHost.exe process that is running the script also fails. The
MOM service tries to restart the failed MOMHost.exe process, and the access
violation is repeated.
Note The ScriptScan component in McAfee VirusScan Enterprise 8.0i is
enabled by default.WORKAROUNDWarning This workaround may make your computer or your network more
vulnerable to attack by malicious users or by malicious software such as
viruses. We do not recommend this workaround but are providing this information
so that you can implement this workaround at your own discretion. Use this
workaround at your own risk. To work around this
problem, you must unregister the ScriptProxy.dll component. To do this, follow
these steps. Important When you unregister the ScriptProxy.dll component, McAfee
VirusScan software does not check any scripts for viruses.
- Use an account that has domain administrator permissions to
log on to the Windows Server 2003-based domain controller.
- Click Start, click Run,
type cmd, and then click OK.
- At the command prompt, locate the %ProgramFiles%\Network
Associates\VirusScan folder.
- At the command prompt, type regsvr32 /u
scriptproxy.dll.
- You must restart the MOM service to apply the changes. To
do this, follow these steps:
- Click Start, point to
Administrative Tools, and then click
Services.
- In the Services snap-in, right-click
MOM, and then click Restart.
- Close the Services snap-in.
Note If unregistring the Scriptproxy.dll component does
not work around this issue, disable the McAfee
ScriptScan by using the McAfee Configuration Console.
Modification Type: | Major | Last Reviewed: | 4/14/2006 |
---|
Keywords: | kbtshoot kbprb KB890736 kbAudITPRO |
---|
|