Search Persits Software Knowledge Base

 

Article PS02010782

HTTP 500 - Internal server error

Problem Description

When trying to run an ASP file containing a call to a component, the following error may come up in IE:

The page cannot be displayed

There is a problem with the page you are trying to reach and it cannot be displayed.

--------------------------------------------------------------------------------

Please try the following:

Open the www.sitename.com home page, and then look for links to the information you want.

Click the Refresh button, or try again later.

Click Search to look for information on the Internet. You can also see a list of related sites.

HTTP 500 - Internal server error
Internet Explorer

Solution

IIS 6.0 and Earlier

This is a generic error message which Internet Explorer uses to "hide" an actual ASP script error. The HTTP 500 error contains no specific information which would allow you to troubleshoot the problem.

To see a meaningful ASP script error, go to Tools/Internet Options..., open the Advanced tab, and under Browsing, uncheck the option Show friendly HTTP error messages.

IIS 7.0 and Later

IIS 7.0+ does not send ASP script error information to the browser by default, therefore it cannot be viewed regardless of browser settings. The following article explains how to reconfigure IIS to send ASP script errors to the browser:

Classic ASP script error messages are no longer shown in a Web browser by default

Comments

This article applies to AspUpload, AspEmail, AspJpeg, AspGrid, AspEncrypt, and AspUser.

Created: 2/8/2002 4:19:41 AM
Last Modified: 6/17/2009 11:45:11 AM

Copyright © Persits Software, Inc. 1998 - 2010
For technical support, write to support@persits.com.