Thursday 1 April 2010

IIS 7 ISAPI Filters

Wow!  I have just spent nearly 4 hours trying to get a new web site up and running on Windows Server 2008, for one of our customers (as explained here in another article, but this time relating to having insufficient IIS permissions), all courtesy of the ISAPI filters and ISAPI extensions not being installed.
I knew where to install them on Vista, but it was Windows Server 2008 that was causing me the problems because they're not enabled in the same place. So, for those who need to know in Vista, follow the instructions immediately below. For those wanting to achieve it on Windows Server 2008, scroll down a little.
Vista
Go to: Control Panel -> Programs and Features -> Turn Windows features on and off (on the left hand side of the screen) and then navigate to what is shown below (you'll need at least ISAPI Extensions and ISAPI Filters ticked): 
Windows Server 2008
Go to: Control Panel -> Programs and Features -> Turn Windows features on and off (on the left hand side of the screen) and then choose the Roles value on the left -> followed by Web Server (IIS). Then on the right hand side, choose the Add Role Services. Then navigate to the Application Development and tick the ASP.NET, ISAPI Extensions & ISAPI Filters. As shown below: 

No comments:

Post a Comment