Skip to main content
Inspiring
May 10, 2012
Question

CF9 install glitch on Win2008/IIS7.5

  • May 10, 2012
  • 2 replies
  • 1563 views

Does any of this sound familiar, anyone have ideas?  I saw a few posts from a long time ago that were a little similar, but not quite the same.

I installed a copy of CF9 Windows 64-bit on my test/dev server.   The server is Win2008 with IIS7.5.

Before installing CF I opened http://localhost in a browser, and got the IIS default screen.

After going thorugh the CF installation (all options, all IIS sites, developer edition), when it successfully completed and tried to move on to the configuration step I got this error when the browser opened:
Http error 500.19
Cannot read configuration file due to insufficient permissions
\c:\inetpub\wwwroot\cfide\web.config

Actually, when I look in the directory, there is no web.config file

*PLUS* when I refreshed the screen that had browsed http://localhost, it now gets
401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.

Now I know this sounds like a permissions problem, and maybe it is, but I'm logged in as an Admin.  The same login that I used on my other dev server (running win2008 but with IIS 7.0 not 7.5), and that install went smooth.  Plus, there's that bit with IIS no longer being able to get to its spash screen - no CF involved there, unless the ws config messed things up during the CF install.

I tried rerunning wsconfig, but it says that the webserver has already been configured with all options.

The IIS config has Application Development and IIS^ Metabase Compatiblity installed.

Ideas?

thanks

-reed

    This topic has been closed for replies.

    2 replies

    May 11, 2012

    Sounds like the user for the application pool does not have permissions to the CF directories.

    Owainnorth
    Inspiring
    May 11, 2012

    I'd agree with Byron, here's what you need to do:

    Set NTFS permissions on the website's root - you need to grant full permissions to "IIS Apppool\<app pool name>", the name should auto-complete.

    In IIS, under "Anonymous Authentication", right-click and Edit. Make sure it's set to use "Application Pool Identity". That should do you.

    Inspiring
    May 10, 2012

    One more datapoint - I just uninstalled CF, and as soon as I did that, the IIS splash screen started appearing again.