The error is too generic and does not tell you exact problem. The first thing you need to know about the http error 500 the page isn't working is that the error can only be resolved by fixes to the Web server software. It is not a client-side problem...