Server execution failed while registering StoreSink

…today after tons of research and banging my head to the wall of steel, I have came to discover the cause to "Server execution failed" error message I was getting while registering a COM+ Store Sink using RegEvents.vbs and "An error has occurred creating the registration item. Event sinks must be registered as a COM+ Application prior to creating the registration event item or there may be issues connecting to the network or the server. Also check the data for accuracy." While registering store sink using Exchange Explorer.

 

I had following event logged in the System Logs

Event Type:        Error

Event Source:    DCOM

Event Category:                None

Event ID:              10010

Date:                     8/27/2007

Time:                     9:32:21 PM

User:                     N/A

Computer:          MyServer

Description:

The server {9DA0E0FA-86CE-11D1-8699-00C04FB98036} did not register with DCOM within the required timeout.

{9DA0E0FA-86CE-11D1-8699-00C04FB98036} belongs to MSEXCHANGEIS (Microsoft Exchange Information Store) service.

Store Sinks use EXOLEDB to access the store, and exodbprx.dll is used as proxy for Exchange OLE DB

It might be possible that exodbprx.dll registration got corrupted and re-registering may solve the problem.

To re-register it, use the following command

C:\>Regsvr32 "C:\Program Files\Exchsrvr\bin\exodbprx.dll"