I am in the process of trying to start some ASP .NET websites, so I installed Windows 7 Ultimate on an extra computer I had lying around and turned on the IIS Windows Feature. This is the first time I have used IIS, my only previous experience with a webserver being using Apache on an old XP machine. Using the default settings and adding a new website (I deleted the default website after having the exact same following problem and finding no solution), I get the following error under Test Connection -> Authorization:
"The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that <domain>\<computer_name>$ has Read access to the physical path. Then test these settings again."
The directory for the website is the default C:\inetpub\wwwroot\. I have checked and double checked that every single user has at least "Read" permission to that file, and added the user "IIS AppPool\DefaultWebsite" with "Read" permission to the directory ("DefaultWebsite" is the name of the website and corresponding application pool I created). I restarted the website and I still receive the error.
As for connecting to the website, I can connect under http://localhost/ and http://127.0.0.1/ and the ip address of the server on my network (http://192.168.1.71) and see the default IIS webpage. If I try to connect to the website from another computer on my network using the network address, http://192.168.1.71, I get nothing.
There seems to be some issue with permissions regarding my website, but I am at a loss for how it could have occurred on a fresh install of Windows 7 with a new website in the default IIS folder. Can anyone provide assistance?
Thank you.