Exchange Server Archiver

Latest version: 3.0

Exchange Server Archiver

Knowledge Base

RPC Server Unavailable and other errors in the Admin Console

Category: Troubleshooting & error messages
Date: 28 Jan 2010
Product: Exchange Server Archiver
During operation of the ESA Admin Console, the following errors and behaviors may be seen:

    * Unable to get the mailbox sizes
    * "RPC server is unavailable" in the ESA Archive Service logs
    * "COM surrogate has encountered an error and needed to close" in the event log
    * Failure in dllhost.exe in the event log

In December 2009, Microsoft had made a change to the MAPI/Collaboration Data Objects that caused ESA's Exchange Abstraction Layer to fail. You may have installed this package as a prerequisite for the Archive Service in place of installing Outlook, for instance if you run the Archive Service directly on an Exchange 2007 server or on servers where installing Outlook would not be desirable.

You can tell if you need to downgrade MAPI/CDO by checking the versions of the files in your %programfiles%\ExchangeMapi folder:

    * emsmdb32.dll version 6.5.8039 is the version that we know works properly
    * emsmdb32.dll version 6.5.8153 does not work with ESA
    * Possibly versions later than 6.5.8039 excluding the above (unconfirmed)

We are working on identifying the root cause of these problems, but in the meantime, we have made an older version of MAPI/CDO available to install. You may get this from our FTP site:
ftp://ftp.red-gate.com/development/exchange/ExchangeMapiCdo.MSI

Uninstalling your current MAPI/CDO components and installing from the link above should fix any RPC problems that occur in Exchange Server Archiver.

Document ID: KB201001000455 Keywords: Exchange,RPC,error,Unavailable,MAPI

Was this article helpful?

Search support
Forums

Exchange Server Archiver

all products

Exchange Server Archiver

all products