These directions were developed by starting with a fresh installation of Windows Server 2003 R2 with default options, and all available Windows updates installed.

Install IIS

Check to see that IIS is installed. If not, Control Panel, Add/Remove Programs, Add/Remove Windows Components, Application Server, Details, Check Internet Information Services (IIS), OK, Next.

After its complete, Internet Information Services should appear under Administrative Tools in All Programs in the Start Menu.

Configure IIS 6.0

Copy ISAPIChecker.dll.

Change Permissions

Add everyone.

Configure Website

Create a new website. Properties, Home Directory, Change Execute Permissions to Scripts and Executables, OK.

Enable ISAPI Extensions

Select Web Service Extensions.

Select All Unknown ISAPI Extensions and click Allow.
or
Individually allow your ISAPI extension.

Test ISAPIChecker

http://127.0.0.1/ISAPIChecker.dll

The page cannot be found - Not installed, website not configured, or did not enable ISAPI extensions.

You are not authorized to view this page - Add everyone

ISAPIChecker checks:

Also see http://www.atozed.com/intraweb/blog/20090506.aspx