HTTP error on classic asp page

Overview

Classic ASP is not enabled by default on an Everleap site. If you upload a Classic ASP page and request it in a browser before enabling Classic ASP, IIS has no handler for the .asp extension and returns a 404.3 error.

The error

If you receive this error when you try to access an ASP page:

HTTP Error 404.3 - Not Found

The page you are requesting cannot be served because of the extension
configuration. If the page is a script, add a handler. If the file should
be downloaded, add a MIME map.

the cause is almost always that Classic ASP has not been enabled for the site.

The fix: enable Classic ASP

  1. Log in to the Everleap Control Panel at cp.everleap.com.
  2. From the top menu click Shared Sites.
  3. On the Shared Cloud Sites Overview page, click Manage next to the applicable site.
  4. On the Site Overview page, click the SETTINGS tab.
  5. Click the General tab.
  6. Set the Classic ASP dropdown to Enabled.
  7. Click Update General Settings.

For the same steps with screenshots, see How to enable Classic ASP.

Verify it worked

Request the ASP page again in a browser. It should now run instead of returning the 404.3 error. If you still get 404.3, confirm the Classic ASP dropdown reads Enabled after the page reloads, since the setting is only saved when you click Update General Settings.

Notes

A 404.3 on a file that is not an ASP page means something different: IIS has no MIME type for that file extension. Enabling Classic ASP will not help in that case.

Related Articles