Error Code :0x80070021

Total Post:17

Points:119
IIS 7  IIS 
 1062  View(s)
Ratings:
Rate this:
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:\Websites\Website\web.config
Requested URL: http://localhost:80/
Physical Path: C:\Websites\Website
Logon Method: Not   yet determined
Logon User: Not   yet determined
Config Source:

  202:     </modules>

  203:     <handlers>

  204:       <remove name="WebServiceHandlerFactory-Integrated" />

More Information:

This error occurs when there is a problem reading the configuration file for the Web server or Web application. In some cases, the event logs may contain more information about what caused this error.
  1. Post:145

    Points:1019
    Re: Error Code :0x80070021

    You can try to unlock it in applicationhost.config like this
    <configSections>
      <sectionGroup name="system.webServer">
        <section name="handlers" overrideModeDefault="Allow" /> 
    Or remove the section which caused the error
    <remove name="WebServiceHandlerFactory-Integrated" />


    Also, You can change the section modules to unlock it according to the error messages, like:
    <section name="modules" allowDefinition="MachineToApplication" overrideModeDefault="Allow" />
    Or you can unlock in IIS by selecting server name and in right side configuration editor unlock the section.

Answer