How to get the protocol handler to work on a remote machine

Introduction

Here are the steps to get the Tridion protocol handler to work from a remote machine

1. What to do

To create a COM+ Proxy for remote use of Protocol handler, you must:
Copy and register cm_protocol.dll using regsvr32 on remote machine
Copy and register cm_sys.dll using regsvr32 on remote machine
Export & Install a COM+ proxy for the TCM System COM+ application (description below)   

2. Exporting Com+ application proxies

You can use the Component Services administrative tool to export a COM+ application proxy. Once the proxy is installed on client computers, client applications will be able to use the proxy information to find and access, via DCOM, a COM+ server application running on a production computer.

3. To export a COM+ application proxy

In the Component Services administrative tool console tree, right-click the application, and then click Export.
In the initial dialog box for the COM+ Application Export Wizard, click Next.
In the Application Export Information dialog box, enter the full path of the application proxy file to be created, or click Browseto search for an existing file or directory.
Under Export as, click Application proxy - Install on other machines to enable access to this machine.
Click Next.
In the closing dialog box, click Finish.     

4. Installing a COM+ application proxy from the Windows Explorer

On the client computer, locate the application proxy file (.msi) using the Windows Explorer. This file can reside locally or on a network share.
Double-click the application proxy file. You can also right-click the file name and then click Install. The Microsoft installer automatically installs the application proxy on the client computer.