I have not read all the previous suggestions so please forgive me if this has already been suggested. Have you tried the following
1. Enable Send Errors to the browser (ASP) http://learn.iis.net/page.aspx/564/classic-asp-script-error-messages-no-longer-shown-in-web-browser-by-default/ 2. Turn off customer error handling (ASP.NET) http://stackoverflow.com/questions/356484/how-do-i-turn-off-custom-error-handling-in-iis-for-my-web-site 3. Turn off friendly errors in your browser http://www.codefixer.com/tutorials/friendly_http_error_message.asp 4. Checked that you have all the required Roles Services that you require for IIS http://learn.iis.net/page.aspx/29/installing-iis-7-on-windows-server-2008-or-windows-server-2008-r2/ Also have a look at iis7 integrated vs classic pipeline mode. I had problems with deploying our app to a II7 as the web.config file needed to be different for IIS7 (integrated Mode) We had to run a migrate tool http://www.eggheadcafe.com/software/aspnet/31530823/using-appcmd-to-migrate-to-wwwroot.aspx Regards Adrian Halid Senior Analyst/Programmer IT Vision Australia Pty Ltd (ABN: 34 309 336 904) PO Box 881, Canning Bridge WA 6153 Level 3, Kirin Centre, 15 Ogilvie Road, Applecross, WA, 6153 P: (08) 9315 7000 F: (08) 9315 7088 E: [email protected]<mailto:[email protected]> W: http://www.itvision.com.au<http://www.itvision.com.au/> ___________________________________________________________ NOTICE : This e-mail and any attachments are intended for the addressee(s) only and may contain confidential or privileged material. Any unauthorised review, use, alteration, disclosure or distribution of this e-mail (including any attachments) by an unintended recipient is prohibited. If you are not the intended recipient please contact the sender as soon as possible by return e-mail and then delete both messages. ___________________________________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Ken Schaefer Sent: Wednesday, 5 January 2011 11:11 AM To: ozDotNet Subject: RE: 500 - Internal server error Did you try any of the suggestions given to you yesterday to get a more descriptive error message from an appropriate source (IIS, http.sys or Windows Event Log)? Making random configuration changes in the hope that it fixes the problem usually isn't a productive way to solve problems in my experience. You may get lucky, or you may not. Usually better to get an error message/reason, then work on things that might correct that particular issue. Cheers Ken From: [email protected] [mailto:[email protected]] On Behalf Of Greg Keogh Sent: Wednesday, 5 January 2011 2:03 PM To: 'ozDotNet' Subject: RE: 500 - Internal server error I have created a "hello world" ASP.NET web site in Framework 2.0 and 4.0, and a similar simple service in Framework 4.0. They both work on my Win2003 server, but all give 500 errors when the same files are copied to the Win2008 server with identical app properties. This indicates that it's not just a web service problem, or just a Framework version problem. Something is therefore completely cactus for all .NET web apps on the new server. But what is it? Greg
