ASP classic app returns 500 - Internal Server Error on windows 2008 IIS 7

Hello,
I have 2 classic ASP applications: A and B. Application B is a sub app of app A.

Everything works fine from Windows 2000 IIS5 to Windows 2003 IIS6. However, when we migrate them to Windows 2008 server and IIS7, ASP pages under sub folder of app B return "500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed."

I tried to put a static html page under one of these folders and it was loaded on the web browser. So for some reason, ASP pages stop working on these folders. Here is the depth of the 2 apps A, B together:
http://webserver.company.com/appA/appB/employee/employee.asp

Anyone has come accross something like this? Anything I need to turn/set on/off in IIS7?

Thank you
KingstonDeveloperAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

stevepicksCommented:
have a look at this
http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/
maybe it will give you an idea
Cheers
0
Wayne BarronAuthor, Web DeveloperCommented:
View this page and the information provided within the links.
http://learn.iis.net/page.aspx/559/running-classic-asp-applications-on-iis-70-and-iis-75/

Microsoft needs to stop screwing with stuff that 1,000's of people and companies are still using which is ASP Classic.
Some of the biggest online retailers are still using Classic ASP.
Microsoft needs to get that throw their stupid thick a** heads.

Good Luck
Carrzkiss
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Carl TawnSystems and Integration DeveloperCommented:
You'll need to switch "Show Friendly HTTP Error Messages" off in your browser first to get the correct error message.
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

RovastarCommented:
There is no real problem running classic asp on IIS 7.x I know many large site do this.

A few things to do make sure the asp subrole to IIS is there.

Look in the IIS logs for any 500 error for classic asp.
 Here it logs more information if it is a general problem you will see the an additional subcode 500.xx etc that will point you in the right direction.

If it is to do with the code then just look in the fields for the error message (I think query string field) as this displays the full error message in words,.
0
KingstonDeveloperAuthor Commented:
Thanks for the link, Carrzkiss. I was able to find the error "Disallowed Parent Path". Looks like I will have some tidious work to do.

Thanks again.
0
Wayne BarronAuthor, Web DeveloperCommented:
Your welcome.
I know that I will one day need this information as well, so I have come somewhat familar with some of the issue with Classic ASP and Microsoft TRYING to get rid of it.
Of which will never happen, as if they completely get rid of ASP Classic.
Then the systems that still run it will thrive over the newer.

Take Care
Carrzkiss
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.