From: | Josh |
To: | Rick Strahl |
Script map worked.
Thanks for your help.
Josh
Hi Josh,
Yes Web Connection works fine on IIS 7.5. But you are running a 13 year+ old version of Web Connection and probably using that documentation which long predates IIS 7 :-)
Your problem is that you are likely calling wc.dll directly rather than using script maps.
IIS 7 and later introduced stricter rules for dynamic modules/extensions that disallow running anything out of hte /bin folder, so if you're referencing wc.dll in the bin folder you will need to do one of the following:
- Switch to script maps
- Change the IIS Request Routing Restrictions in Applicationhost.config
- Move wc.dll into a different folder
I'd highly recommend #1as that's a best practice anyway - accessing wc.dll has a number of limitations. Switching to a script map is pretty easily accomplished with creating a scriptmap and mapping it to wc.dll (or using the managed handler on IIS 7 and later), and then doing a search and replace in files to replace all wc.dll reference with wc.wc (or whatever your extension is). If you were referencing /bin/wc.dll you will need to remove the /bin as well and just run out of the root (replace /bin/wc.dll with wc.wc)...
More info can be found here:
wcdocs:_22f0xkbmq.htm
+++ Rick ---
Trying to install WC 4.40 on Windows7 PC and IIs 7.5. Following instructions am following instructions in WC help file but am getting the following error:
HTTP Error 404.8 - Not Found
The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section.
Does WC4.40 work at all on IIS7.5?
Josh