TRAIN TRACK"

Diagnose the root cause of a 500 error

Q: I am getting a 500 error with the Web edition. How can I tell what is wrong?

A: In order to diagnose the root cause of a generic 500 error message in the Web Edition, please disable friendly error messaging by following these steps:

  1. Open the IIS Manager on your web server.
  2. In the tree at the left, select your TRAIN TRACK (R) site.
  3. In the center panel, double click on "Error Pages".
  4. In the right panel under Actions, select "Edit Feature Settings". Make sure that "Detailed errors" is selected.
  5. In the IIS main menu, double-click on "ASP".
  6. Expand the Debugging Properties menu and set "send errors to browser" to TRUE.
  7. From the client machine, in your web browser, go to "Internet Options".
  8. Select the "Advanced" tab. Under the Browsing section, UN-check "Show friendly HTTP error messages".

Now, if you navigate to the web page that produced the 500 error, you should see three lines of code instead of a generic 500 error. Please make note, or take a screenshot of this code, including the web address, and send it to support@libertylabs.com.