After upgrade of Plesk sites show HTTP Error 404.17 - Not Found

Created:

2016-11-16 13:20:23 UTC

Modified:

2017-08-08 13:39:15 UTC

0

Was this article helpful?


Have more questions?

Submit a request

After upgrade of Plesk sites show HTTP Error 404.17 - Not Found

Applicable to:

  • Plesk 12.0 for Windows

Symptoms

*.asp pages of a site on Parallels Plesk server show the following error:

HTTP Error 404.17 - Not Found The requested content appears to be script and will not be served by the static file handler.

Disabling 32-bit mode of the site's application pool causes an error of following kind:

Server.CreateObject Access Error
The call to Server.CreateObject failed while checking permissions. Access is denied to this object.

C:\\Windows\\system32\\inetsrv\\asp.dll executable is used to handle ASPClassic pages.

Cause

The C:\\Windows\\system32\\inetsrv\\asp.dll executable is 64 bit ASP handler for ASP scripts.

Resolution

For ASP scripts to be handled in 32 bit environment this is suggested to use executable from this location: C:\\Windows\\SysWOW64\\inetsrv\\asp.dll .

Change on server level in IIS > Handler Mappings > ASPClassic

From the following values:

Request Path: *.asp
Executable: C:\\Windows\\system32\\inetsrv\\asp.dll
Name: ASPClassic

To the following:

Request Path: *.asp
Executable: C:\\Windows\\SysWOW64\\inetsrv\\asp.dll
Name: ASPClassic
Have more questions? Submit a request
Please sign in to leave a comment.