Script error messages may appear repeatedly after you import and deploy the Exchange Management Pack in a Microsoft Operations Manager 2005 environment (885733)



The information in this article applies to:

  • Microsoft Operations Manager 2005

SYMPTOMS

After you import and deploy the Exchange Management Pack in a Microsoft Operations Manager (MOM) 2005 environment, one or both of the following script error messages may appear repeatedly in the MOM Operator console:
Description:
An error occurred on line 92 while executing script 'Exchange 2003 - Verify if SSL should be required'
Source: (null)
Description: (null)
Description:
An error occurred on line 291 while executing script 'Exchange 2003 - Collect Server Information'
Source: Provider
Description: Table does not exist.

CAUSE

This problem occurs when the MOM action account on the computer that is running Microsoft Exchange Server 2003 or Microsoft Exchange 2000 Server is using an account that does not have the permissions that are required to access specific objects in the Active Directory directory service.

The MOM 2005 Exchange Management Pack requires that the MOM action account use the local system account on both of the following:
  • Microsoft Windows 2000-based computers that are running Exchange 2003
  • Microsoft Windows Server 2003-based computers that are running Exchange 2003

RESOLUTION

To resolve this problem, you must make sure that the MOM action account is using the correct account on the computer that is running Exchange. You can change the MOM action account by using the SetActionAccount.exe tool that is in the \Program Files\Microsoft Operations Manager 2005 folder. To do this, follow these steps:
  1. Click Start, click Run, type cmd, and then click OK.
  2. At the command prompt, locate the \Program Files\Microsoft Operations Manager 2005 folder.
  3. Type the following command to use the SetActionAccount.exe tool:

    SetActionAccount.exe management group[options]



    In this command, management group is the name of the management group, and [options] are either or both of the following options:
    • -query
      The -query option returns the current MOM action account settings for the specified management group.
    • -set domain username
      In this option, domain is the name of the domain, and username is the name of the user account. The -set option lets you set the action account for the specified management group. The SetActionAccount.exe tool prompts you for the new password when you specify a new account.
You must specify the management group even if the agent is not multi-homed. To determine the name of the management group, follow these steps:
  1. Start the MOM Administrator console.
  2. Locate and then select Microsoft Operations Manager (ServerName).

    Note In this step, ServerName is a placeholder for the name of the MOM server. You can find the name of the MOM server under Console Root.
  3. In the right pane, the name of the Management Group appears under Home.
Note You must restart the MOM Service on the computer for this change to take effect or for any other action account permission change to take effect.

For example, C:\Program Files\Microsoft Operations Manager 2005\SetActionAccount.exe CONTOSO -query

Providers and responses run as the CONTOSO\MOMAdministrator account.

STATUS

This behavior is by design.

Modification Type:MinorLast Reviewed:10/10/2006
Keywords:kbtshoot kbprb KB885733 kbAudITPRO kbAudEndUser