By checking the applicationHost.config, asp is set as unallowed. This is also why it still does not work even you set notListedIsapisAllowed to true. Currently, your isapiCgiRestriction section in the applicationHost.config looks like:
Please do let me know if you still have trouble on this issue. In this case, I would send you a copy of applicationHost.config that work for me to you which should be able to solve this issue.
Thanks, Lloyd. No problem with the delay, I just was unsure where we stood. Sadly, the latest change did not help. There are 10 copies of applicationHost.config. Is IIS smart enough to use the latest? Is it safe to delete the older ones?
IIS uses the applicationHost.config located at "%windir%\system32\inetsrv\config" folder rather than "%systemdrive%\InetPub\History" folder. You need to check the above setting do exactly exist
in the applicationHost.config located at "%windir%\system32\inetsrv\config" folder.
Lloydz
2335 Posts
Microsoft
Re: Classic ASP not running
May 02, 2012 03:40 AM|LINK
Hi Mike,
Sorry for the big delay.
By checking the applicationHost.config, asp is set as unallowed. This is also why it still does not work even you set notListedIsapisAllowed to true. Currently, your isapiCgiRestriction section in the applicationHost.config looks like:
<isapiCgiRestriction notListedIsapisAllowed="true">
<add path="%windir%\system32\inetsrv\asp.dll" allowed="false" groupId="ASP" description="Active Server Pages" />
<add path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
<add path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
</isapiCgiRestriction>
Please update it as following:
<isapiCgiRestriction notListedIsapisAllowed="false">
<add path="%windir%\system32\inetsrv\asp.dll" allowed="true" groupId="ASP" description="Active Server Pages" />
<add path="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
<add path="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" allowed="true" groupId="ASP.NET v2.0.50727" description="ASP.NET v2.0.50727" />
</isapiCgiRestriction>
Please do let me know if you still have trouble on this issue. In this case, I would send you a copy of applicationHost.config that work for me to you which should be able to solve this issue.
Thanks.
Mikey3
14 Posts
Re: Classic ASP not running
May 02, 2012 11:33 AM|LINK
Lloydz
2335 Posts
Microsoft
Re: Classic ASP not running
May 03, 2012 01:51 AM|LINK
Hi Mike,
IIS uses the applicationHost.config located at "%windir%\system32\inetsrv\config" folder rather than "%systemdrive%\InetPub\History" folder. You need to check the above setting do exactly exist in the applicationHost.config located at "%windir%\system32\inetsrv\config" folder.
Thanks.
Mikey3
14 Posts
Re: Classic ASP not running
May 08, 2012 10:55 PM|LINK
Lloydz
2335 Posts
Microsoft
Re: Classic ASP not running
May 09, 2012 02:19 AM|LINK
Glad to see it finally worked. Cheers :)