Topic Last Modified: 2010-05-03
The Microsoft Exchange Server 2010 Management Pack for System Center Operations Manager monitors the Windows Application log on computers running Exchange 2010 and generates this alert when the events specified in the following Details table are logged.
To learn more about this alert, in Operations Manager, do one or more of the following:
- From the Operations Console, double-click this alert, and then
click the General tab. Review the description of the alert
that includes the variables specific to your environment.
- From the Operations Console, double-click this alert, and then
click the Alert Context tab. Review the logged events that
meet the criteria of this Operations Manager alert.
Details
Product Name |
Exchange |
Product Version |
14.0 (Exchange 2010) |
Event ID |
2059 |
Event Source |
MSExchangeSA |
Alert Type |
Warning |
Rule Path |
Microsoft Exchange Server/Exchange 2010/Mailbox/System Attendant |
Rule Name |
DsProxy DLL is required but cannot be loaded. |
Explanation
This Error event indicates that DSProxy.dll is missing or could not be found. If DSProxy.dll cannot be found, the Microsoft Exchange System Attendant service may not start.
User Action
To resolve this error, follow these steps:
- Make sure that DSProxy.dll exists on the Exchange server that
logged this event. Follow these steps:
- Open Microsoft Windows Explorer.
- Locate C:\Program Files\Microsoft\Exchange
Server\v14\Bin and confirm that DSProxy.dll exists.
Note: If you specified a different install location when you installed this Exchange server, open the Bin directory of that location.
- Open Microsoft Windows Explorer.
- Confirm that the
HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\Setup registry
key has the required permissions. Follow these steps:
Caution: Incorrectly editing the registry can cause serious problems that may require you to reinstall your operating system. Problems resulting from editing the registry incorrectly may not be able to be resolved. Before editing the registry, back up any valuable data. - Start Registry Editor (regedit).
- Locate the following registry key:
HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\Setup
- Right-click the registry key, and then click
Permissions.
- Click Advanced.
- Make sure that the Include inheritable permissions from this
object's parent check box is selected.
- Use the following matrix to verify that the
HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\Setup registry
key has the required permissions:
Administrator, Domain Admins, Enterprise Admins, Exchange Organization Administrators and System
Full Control and Read access
<MachineName>$, Exchange Domain Servers, Exchange Servers, Exchange View-Only Administrators and Users
Read access
Creator Owner
Special Permissions
Power Users and Terminal Server User
Read and Special Permissions
- Start Registry Editor (regedit).
- Make sure that the Services REG_SZ registry entry under
the HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\Setup has the
correct path of the DSProxy.dll file. Follow these steps:
- Start Registry Editor.
- Locate the
HKLM\SOFTWARE\Microsoft\ExchangeServer\v14\Setup.
- In the result pane, double-click the Services registry
entry.
- In Edit String, make sure that the Value data box
contains the following value: C:\Program
Files\Microsoft\Exchange Server\V14.
Note: If you installed this Exchange server in a different location, make sure that the Value data box contains the path to that location.
- Start Registry Editor.
For More Information
If you are not already doing so, consider running the Exchange tools created to help you analyze and troubleshoot your Exchange environment. These tools can help make sure that your configuration aligns with Microsoft best practices. They can also help you identify and resolve performance issues, improve mail flow, and better manage disaster recovery scenarios. To run these tools, go to the Toolbox node of the Exchange Management Console. To learn more about these tools, see Managing Tools in the Toolbox.