WAS è terminato in modo imprevisto e il sistema non è configurato per riavviarlo

Microsoft.Windows.InternetInformationServices.6.2.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it (Rule)

Knowledge Base article:

Riepilogo

Il servizio Attivazione processo Windows (WAS) di Internet Information Services (IIS) è necessario per la maggior parte dei siti Web perché supporta il servizio Pubblicazione sul Web (W3SVC) che gestisce le richieste HTTP. Il gestore dei processi WAS mappa i pool di applicazioni ai processi di lavoro esistenti e genera nuove istanze di W3SVC per ospitare i nuovi pool di applicazioni, se necessario. Se WAS non è disponibile, la maggior parte dei siti Web non si apre.

Soluzioni

Riavviare manualmente WAS o configurarlo per il riavvio automatico

Di seguito vengono elencate le soluzioni possibili:

Riavviare manualmente WAS

Per riavviare manualmente WAS:

Nota: dal momento che il servizio Pubblicazione sul Web (W3SVC) dipende da WAS, potrebbe essere necessario avviare W3SVC dopo aver avviato WAS.

Configurare WAS per il riavvio automatico

Per configurare WAS per il riavvio automatico:

La scheda Ripristino contiene anche altre azioni che è possibile scegliere quando si verificare un errore in WAS. Le funzionalità sono le seguenti:

Per ulteriori informazioni su queste opzioni, sulla scheda Ripristino, fare clic su Informazioni sulla configurazione delle operazioni di ripristino.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebServer
CategoryAlert
EnabledTrue
Event_ID5030
Event SourceMicrosoft-Windows-WAS
Alert GenerateFalse
RemotableTrue
Event LogSystem

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
WA WriteAction Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>5030</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.Server.IIS.6.2.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.6.2.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>