From: [email protected] [mailto:[email protected]] On Behalf Of Greg Keogh Sent: Thursday, 6 January 2011 12:48 PM To: [email protected]; 'ozDotNet' Subject: RE: 500 - Internal server error
Glen, Ken, Folks After a couple of hours, thanks for procmon telling which accounts were getting ACCESS DENIED I managed to get a plain web site working, then as simple ASPX page and a simple SVC displaying in a browser. I had to enable Basic, Windows and Anonymous authentication, then assign the Classic ASP.NET 4 pool to NETWORK SERVICE, then give IUSR read permissions to all web site folders and ASP.NET app virtual folders, then give NETWORK SERVICE modify permission to ASP.NET virtual folders. What worries me is: why did I need to set permissions? I've never done it before and it seems wrong. So wrong that I suspect I must have some fundamental IIS setting wrong elsewhere. If this is your generic Windows Server 2008 box (i.e. not the GoDaddy machine), then there is definitely something wrong. I assume you want anonymous access to the plain HTM, ASPX and web service? (i.e. not authenticated access)? Cheers Ken
