DCPROMO no conserva los permisos en algunas carpetas de IIS

Seleccione idioma Seleccione idioma
Id. de artículo: 332097 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Cuando promueve un servidor de miembro de Microsoft Windows Server 2003 a un controlador de dominio, si está instalado Servicios de Internet Information Server (IIS) en el servidor, puede ver los síntomas siguientes:
  • No archivos comprimidos se almacenan en la carpeta temporal (también conocido como el directorio de caché), aunque un cliente que admite la compresión HTTP ha solicitado a ellos.
  • No hay archivos se almacenan en caché en la carpeta ASP Compiled Templates.
Por motivos de seguridad, IIS no debe instalarse en los controladores de dominio.

Causa

La operación que promueve a un servidor miembro a un controlador de dominio (DCPromo.exe) restablece permisos en algunas carpetas. Las Access listas de control (ACL) para tres carpetas no están establecidas correctamente durante esta operación.

Más información

También puede ver lo siguiente en el registro de eventos de aplicación:

Origen: Páginas Active Server

ID. de suceso: 5

Error: error de la inicialización de la caché persistente de plantillas para grupo de aplicaciones "nombreGrupoAplicaciones: causa del siguiente error: no se puede crear un subdirectorio de caché de disco para el grupo de aplicaciones. Los datos pueden tener códigos de error adicionales:

Si ver permisos en las carpetas siguientes, verá que la IIS_WPG y los grupos de NT AUTHORITY\NETWORK SERVICE no tienen permisos en estas carpetas:
  • systemroot\Help\IISHelp\Common
  • systemroot\System32\Inetsrv\ASP compilado plantillas
  • systemrootArchivos comprimidos de \IIS temporal

Solución

Establecer manualmente permisos en las carpetas

  1. Haga clic en Inicio , haga clic en Explorador de Windows , haga doble clic en Mi PC , haga doble clic en la unidad de sistema (suele ser c:) y a continuación, haga doble clic en WINDOWS o WINNT .
  2. Haga doble clic en Ayuda , haga doble clic en iisHelp , haga clic con el botón secundario del mouse en común y, a continuación, haga clic en compartir y seguridad .
  3. Haga clic en seguridad , haga clic en Agregar , escriba IIS_WPG y a continuación, haga clic en Aceptar .
  4. Con IIS_WPG seleccionado, haga clic en para activar las casillas de verificación siguientes y, a continuación, haga clic en Aceptar :
    • leer y ejecutar
    • Enumerar contenido de carpeta
    • lectura
  5. Abra el cuadro de diálogo compartir y seguridad de la carpeta de systemroot \system32\inetsrv\ASP Compiled Templates y conceda control total al grupo IIS_WPG.
  6. Repita el paso 5 para la systemroot \IIS carpeta Temporary Compressed Files.
Para establecer manualmente el permiso para NT AUTHORITY\NETWORK SERVICE, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba %systemroot%\Help\iisHelp y, a continuación, haga clic en Aceptar .
  2. Haga clic con el botón secundario en la carpeta comunes y, a continuación, haga clic en compartir y seguridad .
  3. En la ficha seguridad , haga clic en Agregar , escriba NETWORK SERVICE y, a continuación, haga clic en Aceptar .
  4. Haga clic en Servicio de red , active las casillas de verificación siguientes bajo Permitir y, a continuación, haga clic en Aceptar :
    • Leer y ejecutar
    • Enumerar contenido de carpeta
    • Lectura
  5. Haga clic en Inicio , haga clic en Ejecutar , escriba %systemroot%\system32\inetsrv y, a continuación, haga clic en Aceptar .
  6. Haga clic con el botón secundario en la carpeta ASP Compiled Templates y, a continuación, haga clic en compartir y seguridad .
  7. En la ficha seguridad , haga clic en Agregar , escriba NETWORK SERVICE y, a continuación, haga clic en Aceptar .
  8. Haga clic en Servicio de red , en para activar la casilla de verificación Control total en Permitir y, a continuación, haga clic en Aceptar
  9. Haga clic en Inicio , haga clic en Ejecutar , escriba % systemroot % y, a continuación, haga clic en Aceptar .
  10. Haga clic con el botón secundario en la carpeta Comprimidos temporales de IIS y, a continuación, haga clic en compartir y seguridad .
  11. En la ficha seguridad , haga clic en Agregar , escriba NETWORK SERVICE y, a continuación, haga clic en Aceptar .
  12. Haga clic en Servicio de red , en para activar la casilla de verificación Control total en Permitir y, a continuación, haga clic en Aceptar
Cuando haya completado estos pasos, reinicie el servicio de administración de IIS. Para ello, siga estos pasos:
  1. Haga clic en Inicio , haga clic en Ejecutar , escriba Services.msc y, a continuación, haga clic en Aceptar .
  2. Haga clic con el botón secundario en Administración de IIS y, a continuación, haga clic en reiniciar .

Estado

Microsoft ha confirmado que este es un problema en Microsoft Windows Server 2003.

Referencias

Para obtener más información acerca de la compresión HTTP y caché de plantillas de ASP, consulte la documentación del producto. Para ver esta documentación, visite los siguientes sitios Web de Microsoft:
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5bce429d-c4a7-4f9e-a619-5972497b932a.mspx
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/a9171159-c801-4705-b8a9-9eecf58a892f.mspx
Puede tener acceso también a la documentación del producto a través del Administrador de IIS. Para obtener más información sobre cómo tener acceso a esta característica de Ayuda, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
815127Cómo obtener acceso a documentación de la Ayuda de IIS 6.0

Propiedades

Id. de artículo: 332097 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 7.4
La información de este artículo se refiere a:
  • Microsoft Internet Information Server 1.01
  • Servicios de Microsoft Internet Information Server 6.0
Palabras clave: 
kbmt kbpending kbprb KB332097 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 332097

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com