I receive "HTTP 500 - Internal Server Error" when I try to access an ASP page.

Programming, error messages and sample code
Internet Explorer has a feature that blocks the true error message from being displayed. In order to display the true error message, follow the instructions below:
  1. Open Internet Explorer
  2. Go to "Tools" --> "Internet Options"
  3. Go to "Advanced" tab
  4. Uncheck "Show Friendly Error Message"
  5. Click "OK"
  6. Reload the page, you should now see a more detailed error message.

If your browser unchecked "Show Friendly Error Message", but still get this error, you can do the following:

Creat web.config file at your site root folder and put the code below to it and save. (If you have web.config file in your account root folder already, please update it with the code below and save.)

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <httpErrors errorMode="Detailed" />
    </system.webServer>
</configuration>

And now you should be able to see your website detailed error message.