I got this 401.3 error when running the http://127.0.0.1/CFIDE/administrator/index.cfm configuration page after installation of coldfusion 8 standard on win 2008 32bit server which has IIS7. Coldfusion 8 files are located on D drive instead of the default C drive. I already duplicate right access from C to D but still get the error. The IIS 7 error page shows that the logon account is Anomymous. I traced default web site authentication and it poited to NT Authority\IUSR account so I added this account full access to D:\inetpub\wwwroot but that didn't help either. Does anybody come across this problem? Any help is greatly appreciated.
Review the windows application event log. There should be information logged there on this issue. Most likely there is another user (maybe a .Net user) that doesn't have access to the directory or the files.
Did you check to see if the USERs account have read? Do not give your IUSR account full access. I normally create a bogus account and replace that with IUSR account with this account so that it can't be corrupted. You may have to give your account write permissions. You may have changed permissions in the wrong folder. You can also, delete the website and then recreate it. This will not delete the folder but the virtual folder. Last, check your port number in Host Header under Bindings.
Re-Read your post: Change your loopback address to the server name (not the FQDN) or to the server IP address. This should work especially if you're accessing from a remote workstation. The loopback address (127.0.0.1) is only for the local browser.
Under the wwwroot folder I created, the accounts have the following permissions
IUSR -- read & execute, list folder contents, read
Internet Guest Account (IUSR_machinename) -- read & execute, list folder contents, read
Users -- special permissions
Under the bindings the port is 80.
Navigating to the root on the server (ie. entering localhost in the browser) gives me the same error (however its the detailed version).
Do you have an A record in DNS? Try this: http://your_server_address/cfide/administrator/index. Put the permissions on the Website Folder. Your c:\inetpub\wwwroot\ permissions should be set and you not have to change those. Last, check your application pool and enable 32-bit application on your application, set to "true". This is in IIS7.
If I navigate to that address ( http://localhost/cfide/administrator/ ) I get the same 401.3 error. When ColdFusion finishes installing it tries to launch that page and I get the 401.3
The permissions on the website folder (ie. wwwroot/mywebsite ) are the same as what I listed above. My wwwroot folder is on a different drive than the Coldfusion install. Would that make a difference?
Not sure what you mean with the last part. Where is that setting? This is a 32-bit version of Windows and I used IIS7 defaults (aside from a different location for the wwwroot folder).
Thanks for the links. I already saw some docs on MSDN.
The weird thing is that if it is an ACL issue (as the error states), shouldn't setting an administrator account as the IUSR/anonymouse account get rid of the error? I realize its a terrible idea to give full control to the IUSR, but why doesn't this at least fix my issue?
If I remove the * wildcard under the Handler Mappings, html pages display fine. So I guess the issue has to do with accessing those files (in this case ColdFusionROOT\runtime\lib\wsconfig\1\jrun_iis6_wildcard.dll )
In the below URL, solution is described with step by step guide. You can try with this: