2011-06-17 14 views
9

Recibo el siguiente error, incluso después de desbloquear mi sitio web. ¿Alguna razón?500.19 error con IIS7.5

HTTP Error 500.19 - Error interno del servidor No se puede acceder a la página solicitada porque los datos de configuración relacionados para la página no son válidos.

Module   CustomErrorModule 
Notification SendResponse 
Handler  StaticFile 
Error Code  0x80070021 
Config Error Lock violation 
Config File \\?\C:\Web\En\web.config 

<validation validateIntegratedModeConfiguration="false"/> 
<httpErrors errorMode="DetailedLocalOnly" defaultPath="/Oops.aspx" defaultResponseMode="ExecuteURL"> 
<clear></clear> 

he hecho lo siguiente en applicationHost.config

<location path="mysite.net" overrideMode="Allow"> 
    <system.webServer> 
     <handlers /> 
     <httpErrors /> 
    </system.webServer> 
</location> 

Respuesta

1

me encontrado antes y que tenía algo que ver con una configuración de seguridad. Compruebe los permisos de la carpeta de la aplicación web y asegúrese de que los siguientes usuarios y grupos estén incluidos "ASPNET", "IIS_IUSRS", "IUSR".

No sé si esto funcionará para usted o no, pero vale la pena intentarlo, supongo.

11

Tuve un error similar Lock violation debido a defaultPath. El following fijado por mí:

Lo único que funciona es ir y retirar manualmente "rutaDefecto" de "LockAttributes" atributo del nodo XML en la carpeta% windir archivo% \ System32 \ inetsrv \ config \ applicationHost.config

Tendrá que decidir si la edición applicationHost.config está demasiado sucia.

+1

Esto resolvió el problema para mí. Misteriosamente, mientras solucionamos problemas en nuestros servidores de desarrollo/configuración y edición de web.config en mi copia local, esto realmente * se agregó * a mi copia local de applicationhost.config (utilizado por IIS Express) y el problema comenzó a aparecer cuando se depuraba Estudio visual. Puede acceder al servidor de aplicaciones local.config desde el icono de la bandeja IIS Express. –

+0

También; en el servidor web debe usar el bloc de notas para realizar las ediciones. –

4

He editado el applicationHost.config pero seguía apareciendo el error.

Olvidé por completo que después de editar applicationHost.config, debe reiniciar IIS.

2

Según my answer to this similar issue;

Intenta desbloquear los ajustes de configuración de IIS pertinentes a nivel de servidor, de la siguiente manera:

  1. abierto Administrador de IIS
  2. Seleccione el servidor en el panel Conexiones
  3. abierto Editor de Configuración en el panel principal
  4. En el menú desplegable Secciones, seleccione la sección para desbloquear, por ej. system.webServer> rutaDefecto
  5. Haga clic Desbloquear Atributo en el panel derecho
  6. Repita para cualquier otra configuración que se necesita para desbloquear
  7. Reiniciar IIS (opcional) - Seleccione el servidor en el panel conncetions, haga clic Reinicie en el panel Acciones
Cuestiones relacionadas