WAS se cerró inesperadamente y el sistema no está configurado para reiniciarlo

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

Knowledge Base article:

Resumen

El Servicio de activación de procesos de Windows de Internet Information Services (IIS) es necesario en la mayoría de los sitios web ya que es compatible con el Servicio de publicación World Wide Web (W3SVC), que administra las solicitudes HTTP. El Administrador de procesos WAS asigna los grupos de aplicaciones a los procesos de trabajo existentes y genera nuevas instancias de W3SVC para albergar nuevos grupos de aplicaciones según sea necesario. Si WAS no está disponible, la mayoría de los sitios web no se iniciarán.

Soluciones

Reiniciar WAS de forma manual o configurarlo para que se reinicie de manera automática

Entre las posibles soluciones se incluyen las siguientes:

Reiniciar WAS manualmente

Para reiniciar WAS manualmente:

Nota: Como el servicio de publicación World Wide Web (W3SVC) depende de WAS, puede que necesite iniciar W3SVC una vez que inicie WAS.

Configurar WAS para que se reinicie automáticamente

Para configurar WAS de modo que se reinicie automáticamente:

La pestaña Recuperación también tiene otras acciones que puede especificar si WAS no funciona. A continuación se enumeran algunas:

Para obtener más información sobre estas opciones, en la pestaña Recuperación, haga clic en Ayudarme a seleccionar las acciones de recuperación.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.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.10.0.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.10.0.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.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.10.0.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.10.0.WAS.terminated.unexpectedly.and.the.system.was.not.configured.to.restart.it.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>