Lets do some linear and logical troubelshooting for this issue.
First you need to make sure what is the exact error message from your ASP.NET site. To do this place add this tag under system.web.
This will enable the default errors to the screen and you can see what is causing the issue.
Try to call the default page of your site explicitly. like www.abc.com/default.aspx and see what happens.
If it still bring page not found then check if you are using the correct .NET framework which you hosting provider supports. And also make sure you have a startup page assigned for you web app.
Then you can isolate whether it is a .NET framework issue or an DB issue. Let me know.
binoj_daniel
Practically a Master Poster
645 posts since Dec 2006
Reputation Points: 25
Solved Threads: 18
Few things to make sure on Windows 2003.
- Check the Application Pool your site is running on. Also check the permission for the Pool.
- Then check the web.config to turn on remote errors.
- Post any error message from the server.
- Check the Server Event Logs for IIS.
binoj_daniel
Practically a Master Poster
645 posts since Dec 2006
Reputation Points: 25
Solved Threads: 18
You need to also try to access the site locally from the Windows 2003 server first using the browse option in IIS for a given site.
Also check the default pages supported by your site on IIS and add in Documents if missing.
Let me know.
binoj_daniel
Practically a Master Poster
645 posts since Dec 2006
Reputation Points: 25
Solved Threads: 18