The UM worker process (UMWorkerProcess.exe) was unable to start

 

Topic Last Modified: 2007-11-16

The Microsoft Exchange Server 2007 Management Pack for Microsoft Operations Manager (MOM) monitors the Windows Application log on computers that are running Exchange Server 2007 and generates this alert when the event or events specified in the following Details table are logged.

To learn more about this event, do one or more of the following:

  • Review the description of the event that includes the variables specific to your environment. From the MOM Operator Console, select this alert, and then click the Properties tab.

  • Review all events that have been logged that meet the criteria of this MOM alert. From the MOM Operator Console, click the Events tab, and then double-click the event in the list for which you want to review the event description.

Details

Product Name

Exchange

Product Version

8.0 (Exchange Server 2007)

Event ID

1001

Event Source

MSExchange Unified Messaging

Alert Type

Critical Error

MOM Rule Path

Microsoft Exchange Server/Exchange 2007/Unified Messaging

MOM Rule Name

The UM worker process (UMWorkerProcess.exe) was unable to start.

Explanation

This Error event indicates that the Microsoft® Exchange Unified Messaging Worker Process (UMWorkerProcess.exe) was unable to start on the computer that is running the Unified Messaging server role. This event may be caused by one or more of the following:

  • A SocketException occurred when the UM Worker Process allocated a socket from the operating system. The socket is used by the UM server to perform network communications with the IP/VoIP gateway.

  • The Globcfg.xml or UMconfig.xml configuration data file does not exist. The default location is C:\Program Files\Microsoft\Exchange Server\bin.

  • The directories that store the UMconfig.xml configuration data file, speech grammar files, or the prompt files do not exist.

  • There are initialization failures on the fax subsystem. The fax service loads the fax service provider to create and initialize the virtual fax devices. The devices are used by the UM server to receive faxes.

  • The finite state computer files, for example, Logon.fsm, Fax.fsm, and DtmfMainMenu.fsm, do not exist. Alternatively, an exception occurred when the files were being loaded. The UMConfig.xml file contains references to the name of all the finite state computer files.

  • The semaphore object that the UM Worker Process tries to access does not exist or the access is denied. Semaphore object is an operating system object that is used to control access to a pool of shared resources.

User Action

To resolve this error, do one or more of the following:

  • Replace the missing Globcfg.xml or UMconfig.xml with the default files that are located in the \Setup\Server Roles\Common folder of the Exchange 2007 CD. The default location to replace these files on your UM server is C:\Program Files\Microsoft\Exchange Server\bin.

  • Make sure that the directory exists that stores the UMconfig.xml configuration data file, speech grammar files, or the prompt files. The default location for the UMconfig.xml is C:\Program Files\Microsoft\Exchange Server\bin. The default location for the speech grammar files is C:\Program Files\Microsoft\Exchange Server\UnifiedMessaging\grammars\<language>. The default location for the prompt files is C:\Program Files\Microsoft\Exchange Server\UnifiedMessaging\prompts\<language>. The locations for the files are defined in Globcfg.xml.

  • Replace the missing finite state machine files (*.fsm) with the default files that are located in the \Setup\Server Roles\Common folder of the Exchange 2007 CD. The default location to replace these files on your UM Server is C:\Program Files\Microsoft\Exchange Server\bin.

  • If this error frequently occurs, contact Microsoft Product Support. For information, visit the Contact Us page of the Microsoft Help and Support Web site.

For More Information

To search the Microsoft Knowledge Base articles based on criteria that generated this alert, visit the Search the Support Knowledge Base (KB) Web site.

To review Exchange 2007 event message articles that may not be represented by Exchange 2007 MOM alerts, see the Events and Errors Message Center.

If you are not already doing so, consider running the tools that Microsoft Exchange offers to help administrators analyze and troubleshoot their Exchange environment. These tools can help you make sure that your configuration is in line with Microsoft best practices. They can also help you identify and resolve performance issues, improve mail flow, and better manage disaster recovery scenarios. Go to the Toolbox node of the Exchange Management Console to run these tools now. For more information about these tools, see Toolbox in the Exchange Server 2007 Help.