I deployed my web application created with visual studio 2010 to a remote server with IIS 6.0 windows 2003.
When trying to browse to the site, it returns the default heading and in the page body the error:
The Request Failed with HTTP status 401: Unauthorized
Almost definitely an NTFS filesystem security issue, you need to add
IUSR_<your machine name> and
ASPNET (ASP.NET Machine user account) with read and execute rights for the folder your site/application is in.