Hi Henry
500 means, check the windows application log on the web server.

Something triggered the webapp into not working, the proper error is in the server logs (although it could be ambiguous), and 500 is sent to the browser.