views:

1550

answers:

2

I'm trying to install Umbraco locally on Vista (IIS7) and ASP.NET35 - I have used the web.config for IIS7 and aspnet35 shown on the umbraco forums but still getting this IIS error.

HTTP Error 500.19 - Internal Server Error 

The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information 

Module IIS Web Core Notification BeginRequest Handler Not yet determined 

Error Code 0x80070021 Config Error This configuration section cannot be used at this path. This happens when the section is locked at a parent level. 

Locking is either by default (overrideModeDefault="Deny"), or set explicitly by a location tag with overrideMode="Deny" or the legacy allowOverride="false". 

Config File \\?\C:\inetpub\wwwroot\umbraco\web.config


Requested URL http://localhost:80/umbraco/install/ 

Physical Path C:\inetpub\wwwroot\umbraco\install\ Logon Method Not yet determined Logon User Not yet determined Config Source

185: </modules> 186: <handlers> 187: <!-- Asp.net 3.5 handlers-->

Any ideas?

A: 

Hi,

I am using Umbraco 4 Succesfully on my Vista Ultimate x64 box. as well as my Windows 2008 x64 server.

Make sure you do the following...

  1. Make sure that the website application pool is running in classic mode under IIS7, a umbraco forum post about it.
  2. Make sure that the NTFS file permissions are set correctly so IIS can access the correct files.
  3. Make sure your web.config file is valid and can be passed. online parser (copy and paste)
Elijah Glover
How do I know what sections need write / read permissions? Is there a list somewhere?
leen3o
IIS7 and umbraco needs permission to access all of its files. It depends what account IIS7 is operating under (so the directory C:\inetpub\wwwroot\umbraco\). Try and add ASP.NET/LocalService/NetworkService accounts in the ntfs file permissions. If that doesn't work try Everybody (for security don't set this permanently for production servers)
Elijah Glover
A: 

How did you do the install? It is strongly recommened you install Umbraco via the Microsoft Web Platform Installer (webpi) - http://www.microsoft.com/web/gallery/default.aspx

The problem though was likely because you weren't running the app in the Classic app pool mode.

Slace