Los archivos Web.config no son idénticos en todos los equipos de la granja (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Nombre de la regla:  los archivos Web.config no son idénticos en todos los equipos de la granja.

Resumen:  si la granja contiene varios servidores web front-end y se realizaron cambios manuales en los archivos Web.config, se producirá un problema en el que el servidor web front-end no podrá leer el estado de la sesión que haya guardado otro servidor de la granja.

Causa: los archivos Web.config de los servidores web front-end de la granja no son idénticos.

Solución: asegúrese de que los archivos Web.config sean idénticos en todos los servidores web front-end de la granja o haga caso omiso de esta alerta si modificó intencionalmente el archivo Web.config de un servidor.

  • Haga caso omiso de esta alerta si modificó intencionalmente el archivo Web.config de un servidor. De lo contrario, realice los pasos siguientes:

    1. Compruebe que la cuenta de usuario que va a realizar este procedimiento es miembro del grupo Administradores del conjunto o granja de servidores.

    2. Identifique el servidor en el que se produce este evento. En el sitio web de Administración central, en la sección Supervisión, haga clic en Revisar problemas y soluciones y busque el nombre del servidor en la columna Servidores defectuosos. Si hay varios servidores defectuosos en una granja de servidores, debe repetir los pasos siguientes en cada servidor defectuoso.

    3. Compruebe que la cuenta que lleva a cabo los siguientes pasos pertenece al grupo de administradores en el equipo local que ha identificado en el paso anterior.

    4. Inicie sesión en el servidor en que se produce este evento.

    5. Normalmente, el archivo Web.config se almacena en C:\inetpub\wwwroot\wss\VirtualDirectories\Port_Number. Tenga en cuenta la fecha modificada del archivo Web.config.

    6. Repita los pasos anteriores en los demás servidores defectuosos.

    7. Compare los archivos Web.config y elija el correcto. Para ver el contenido del archivo Web.config, realice lo siguiente:

      1. Haga clic en Inicio, en Herramientas administrativas y, a continuación, en Administrador de Internet Information Services (IIS).

      2. En la consola de administración de Internet Information Services, en el panel Conexiones, expanda la vista de árbol del nombre del servidor, expanda Sitios y, a continuación, haga clic en el sitio para el que desee ver la configuración del archivo Web.config.

      3. En la página de inicio del sitio, cambie a la vista de características y en la sección Administración, haga doble clic en Editor de configuración.

      4. En la lista Sección, seleccione una sección para ver la configuración del archivo Web.config.

    8. Elimine el archivo Web.config incorrecto de cada servidor defectuosos. A continuación, copie y pegue el archivo Web.config correcto.

Para obtener más información, consulte Trabajo con archivos Web.config (https://go.microsoft.com/fwlink/?linkid=149266&clcid=0xC0A).

De manera predeterminada, la opción Reparar automáticamente está habilitada para esta regla. Puede realizar lo siguiente para restaurar el valor predeterminado de esta regla:

  1. En el sitio web de Administración central, haga clic en Supervisión.

  2. En la página Supervisión, en la sección Analizador de mantenimiento, haga clic en Revisar las definiciones de la regla.

  3. En la página Definiciones de la regla de analizador de mantenimiento - Todas las reglas, en la sección Categoría: configuración, haga clic en el nombre de la regla.

  4. En el cuadro de diálogo Definiciones de la regla de analizador de mantenimiento, haga clic en Editar elemento.

  5. Active la casilla Reparar automáticamente y haga clic en Guardar.