This article describes how to configure Microsoft COM Internet Services (CIS) on a Windows 2000 or a Windows NT 4.0 server. This article is divided into the following sections:
If Rpcproxy.dll is on an NTFS drive, make sure that you allow at least "execute" permissions on Rpcproxy.dll for the account that IIS uses for anonymous access.
Create a virtual root for the folder that you created in step 1 as follows:
On the Start menu, point to Programs, point to Windows NT 4.0 Option Pack, point to Microsoft Internet Information Server, and then click Internet Server Manager.
In the console tree in the left pane, click Console Root/IIS/<computer name>/Default Web Site.
Right-click Default Web Site, click Create New, and then click Virtual Directory.
In the New Virtual Directory Wizard, enter the following data:
Alias to be used to access virtual directory: RPC Physical path: %Inetpub%\Rpc Permissions: Execute Access
Make sure that the folder is configured to allow anonymous access.
Do not close Internet Service Manager. Change the connection timeout for the default Web site to 5 minutes as follows:
In the console tree in the left pane, click Console Root/IIS/<computer name>/Default Web Site.
Right-click Default Web Site, and then click Properties.
In the Default Web Site Properties dialog box, on the Web Site tab, change the Connection Timeout to 300, and then click OK.
Do not close Internet Service Manager. Install the RPC Proxy Internet Server Application Programming Interface (ISAPI) filter as follows:
In the console tree in the left pane, click Console Root/IIS/<computer name>.
Right-click the computer name, and then click Properties.
In the Master WWW Service Properties dialog box, click Edit. On the ISAPI Filters tab, click Add, and then enter the following data:
Steps to Configure RPC Proxy on Windows 2000 Server
Note When you upgrade from a Windows NT 4.0 SP4 Server (in which CIS is already installed) to Windows 2000, you must use the following steps to reinstall CIS.
On a Windows 2000 Server, CIS is installed from an optional network setup and is not installed by default. You can install CIS during the initial Windows 2000 server installation or add it later to an existing system as follows:
In Control Panel, click Add/Remove Programs, and then click Add/Remove Windows Components.
In the Windows Components Wizard, select the Networking Services check box, and then click Details.
Select the COM Internet Services Proxy check box, and then click OK to exit the Windows Components Wizard.
To enable CIS on the Windows NT 4.0 or Windows 2000 server, you must add the Tunneling TCP protocol to the DCOM protocol list. In addition, you can change the value of a DCOM property to control whether CIS is enabled (by default, it is "disabled"). This setting can act as a coarse-grained security control to disable potential Internet access to DCOM. Note, however, that even when CIS is enabled, the usual DCOM security checks remain in effect.
To add the Tunneling TCP protocol to the DCOM protocol list and to change the value of the DCOM property, run DCOMCNFG as follows:
On the Start menu, click Run, and type DCOMCNFG.
On the Default Properties tab, select the Enable COM Internet Services on this computer check box.
On the Default Protocols tab, click Add.
In the resultant dialog box, click Tunneling TCP/IP, and then click OK.
Click OK to close DCOMCNFG.
Restart the system so that the changes take effect.