Asp – Uploading website to webhost, webconfig Runtime error

asp.net

I finished my website and uploaded it to my webhost, but i get this error, when trying to access the site (Alternative check it out here: clematistest.web.surftown.dk ):

Runtime Error Description: An
application error occurred on the
server. The current custom error
settings for this application prevent
the details of the application error
from being viewed remotely (for
security reasons). It could, however,
be viewed by browsers running on the
local server machine.

Details: To enable the details of this
specific error message to be viewable
on remote machines, please create a
tag within a
"web.config" configuration file
located in the root directory of the
current web application. This
tag should then have
its "mode" attribute set to "Off".

<!– Web.Config Configuration File –>

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web> </configuration>

Notes: The current error page you are
seeing can be replaced by a custom
error page by modifying the
"defaultRedirect" attribute of the
application's <customErrors>
configuration tag to point to a custom
error page URL.

<!– Web.Config Configuration File –>

<configuration>
<system.web>
<customErrors mode="RemoteOnly"
defaultRedirect="mycustompage.htm"/>
</system.web> </configuration>

i tried to put in the config file, but i results in the same error.

What should i do to fix this?

/Thanks

Best Answer

Usually this happens if an unhandled exception occurs in the code.

Seeing how you are having problems configuring the web.config to allow the website to show you the error and stack trace remotely,

you could adding TRY and CATCH blocks around parts of the code where you suspect the exception could be thrown... Then on catch you can do a redirect to a generic simple error page where you can display the exception's message.

Edit: you can also try redirecting to a custom error page from the on error event in global.

Related Topic