I file Web.config non sono identici in tutti i computer della farm (SharePoint Server)
SI APPLICA A:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Nome regola: I file Web.config non sono identici in tutti i computer della farm.
Riepilogo: se nella farm sono presenti più server Web front-end e sono state apportate modifiche manuali ai file Web.config, potrebbe verificarsi un problema e un server Web front-end potrebbe non essere in grado di leggere lo stato di sessione salvato da un altro server della farm.
Causa: i file Web.config nei server Web front-end nella farm non sono identici.
Risoluzione: verificare che i file Web.config siano identici in tutti i server Web front-end nella farm.
Verificare che l'account utente che sta eseguendo la procedura sia membro del gruppo Amministratori farm.
Individuare il server in cui si verifica questo evento. Nella sezione Monitoraggio di il sito Web Amministrazione centrale SharePoint fare clic su Controlla problemi e soluzioni e quindi trovare il nome del server nella colonna Server con errori. Se sono presenti più server con errori in una server farm, è necessario ripetere i passaggi seguenti in ogni server con errori.
Verificare che l'account utente con cui vengono eseguiti i passaggi seguenti sia un membro del gruppo Administrators nel computer locale identificato nel passaggio precedente.
Accedere al server in cui si verifica questo evento.
In genere il file Web.config viene archiviato in
C:\inetpub\wwwroot\wss\VirtualDirectories\Port_Number
. Si noti la data modificata del file Web.config.Ripetere i passaggi precedenti negli altri server con errori.
Confrontare questi file Web.config e decidere qual è quello corretto. Per visualizzare il contenuto del file Web.config, attenersi alla procedura seguente:
In Server Manager, fare clic su Strumenti, quindi fare clic su Gestione Internet Information Services (IIS).
Nel riquadro Connessioni della console di gestione Internet Information Services, espandere la visualizzazione albero del nome del server, espandere Siti e quindi fare clic sul sito per cui si desidera visualizzare le impostazioni del file Web.config.
Nella home page del sito passare alla Visualizzazione funzionalità e quindi fare doppio clic su Editor di configurazione nella sezione Gestione.
Nell'elenco Sezione selezionare una sezione per visualizzare le impostazioni del file Web.config.
Eliminare il file Web.config errato in ogni server con errori e quindi copiare e incollare il file Web.config corretto.
Per impostazione predefinita, l'opzione Correzione automatica è abilitata per questa regola. È possibile ripristinare l'impostazione predefinita per questa regola attenendosi alla procedura seguente:
Ripristinare l'impostazione predefinita
In Amministrazione centrale fare clic su Monitoraggio.
Nella sezione Analizzatore dell'integrità della pagina Monitoraggio fare clic su Controlla definizioni regola.
Nella sezione Categoria: Configurazione della pagina Definizioni regole analizzatore dell'integrità - Tutte le regole fare clic sul nome della regola.
Nella finestra di dialogo Definizioni regole analizzatore dell'integrità fare clic su Modifica elemento.
Selezionare la casella di controllo Correzione automatica e quindi fare clic su Salva.