IIS 7 and Above
Installing an ISAPI dll extension on IIS 7, Windows 2008 Web
Last post Apr 02, 2010 11:45 PM by russellw
Mar 30, 2010 03:08 PM|russellw|LINK
I have look through various posts and can't work out what I am doing wrong.
I have just installed Windows 2008 Web Edition with IIS 7.
I have created a new website and am trying to run two applications out of a virtual directory (/bin). I have created this as an application and added the .dlls to the allowed ISAPI and CGI Restrictions list for the server.
I have gone into the Handler Mappings on the virtual directory and tried to add these applications there, but adding the second seems to remove the first.
When I try to access the app, http://mysite.com/bin/myapp.dll I get a 404 error.
I beginning to like IIS 6 at the moment :-)
Any help gratefully received
IIS Extension problem
Mar 31, 2010 04:28 AM|eokim|LINK
It sounds like requestFiltering throws 404 since request url contains bin directory.
Please refer to
Requeset Filtering for more about request filtering.
You can put ISAPI at other path and try it again.
Apr 02, 2010 11:12 AM|russellw|LINK
Thanks for this. Actually now that I test it I get the same response for static pages. Testing on loopback the physical path reported on the error page is correct. This was just a simple website set up in wwwroot/mywebsite and a simple html file. Never thsi
hard in 6
Apr 02, 2010 02:00 PM|Leo Tang - MSFT|LINK
Could you please post the relevant IIS log entries here? The status code combined with a sub-status code will pinpoint the exact source.
The HTTP status codes in IIS 7.0
Apr 02, 2010 11:45 PM|russellw|LINK
The status for a direct call to a an html file is 404.0, logline
2010-04-02 09:53:37 10.10.23.35 GET /test.htm - 80 - 126.96.36.199 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+Tablet+PC+2.0) 404 0 2 15
I have now reinstalled the website and I now get a 403.1 error.