Per garantire l'isolamento del sito Web e dell'applicazione Web, è necessario configurare i pool di applicazioni Internet Information Services (IIS) in modo che abbiano nomi univoci e identità configurate correttamente. Se durante la configurazione di un pool di applicazioni si verificano degli errori, è possibile che il pool non risulti disponibile per i siti Web e le applicazioni Web assegnati ad esso.
Correggere la configurazione del pool di applicazioni come indicato nel messaggio del registro eventi. Se il problema persiste, controllare le autorizzazioni sul file ApplicationHost.config e verificare che tutti i servizi richiesti siano stati avviati. In alcuni casi, potrebbe essere necessario arrestare e riavviare WAS.
Modificare la configurazione del pool di applicazioni usando Gestione Internet Information Services (IIS)
Per modificare la configurazione del pool di applicazioni:
Fare clic su Start, Pannello di controllo, Strumenti di amministrazione.
Fare clic con il pulsante destro del mouse su Gestione Internet Information Services (IIS) e selezionare Esegui come amministratore.
Nel riquadro Connessioni, espandere il nodo del server e selezionare Pool di applicazioni.
In Visualizzazione funzionalità, selezionare il pool di applicazioni che si desidera configurare.
Nel riquadro Azioni, fare clic su Impostazioni avanzate.
Correggere la configurazione del pool di applicazioni come indicato nel messaggio del registro eventi.
Fare clic su OK.
Arrestare e riavviare WAS
Per arrestare e riavviare WAS:
Nota: se si arresta WAS, si arresteranno anche di tutti gli altri servizi che dipendono da WAS, incluso il servizio Pubblicazione sul Web (W3SVC). Di conseguenza, potrebbe essere necessario riavviare W3SVC o altri servizi.
Aprire una finestra del prompt dei comandi con privilegi elevati. Fare clic sul pulsante Start, selezionare Tutti i programmi, Accessori, fare clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegliere Esegui come amministratore.
Nel prompt dei comandi, digitare net stop was /y.
Nel prompt dei comandi, digitare net start was.
Per riavviare W3SVC, nel prompt dei comandi, digitare net start w3svc. Inoltre, avviare gli eventuali servizi che sono stati arrestati quando WAS è stato chiuso.
Target | Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool |
Category | Alert |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.Server.IIS.6.2.WarningAndErrorEventProvider | Default |
Filter | ConditionDetection | Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool.EventFilter | Default |
WA | WriteAction | Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription | Default |
<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WWW.service.failed.to.properly.configure.the.load.balancer.capabilities.on.application.pool" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.6.2.WarningAndErrorEventProvider">
<LogName>System</LogName>
</DataSource>
</DataSources>
<ConditionDetection ID="Filter" TypeID="Microsoft.Windows.InternetInformationServices.6.2.ApplicationPool.EventFilter">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1086</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WWW.service.failed.to.properly.configure.the.load.balancer.capabilities.on.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>