WAS wurde unerwartet beendet, und das System ist nicht für einen Neustart des Diensts konfiguriert

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

Knowledge Base article:

Zusammenfassung

Der Windows-Prozessaktivierungsdienst (WAS) von Internetinformationsdienste (IIS) wird für die meisten Websites benötigt, da der den WWW-Publishingdienst (W3SVC) unterstützt, der HTTP-Anforderungen verarbeitet. Der WAS-Prozess-Manager ordnet Anwendungspools vorhandenen Arbeitsprozessen zu und erstellt bei Bedarf neue Instanzen des WWW-Diensts (W3SVC) zum Hosten neuer Anwendungspools. Wenn WAS nicht verfügbar ist, können die meisten Websites nicht gestartet werden.

Lösungen

Manueller Neustart von WAS oder Konfigurieren des Diensts für den automatischen Neustart

Mögliche Lösungen sind:

Manueller Neustart von WAS

So starten Sie WAS manuell neu

Hinweis: Da der WWW-Publishingdienst (W3SVC) von WAS abhängig ist, müssen Sie nach dem Starten von WAS gegebenenfalls den WWW-Dienst starten.

Konfigurieren von WAS für den automatischen Neustart

So konfigurieren Sie WAS für den automatischen Neustart

Auf der Registerkarte "Wiederherstellung" können Sie zudem weitere Aktionen festlegen, die bei einem WAS-Fehler ausgeführt werden sollen. Beispiele:

Um weitere Informationen zu diesen Optionen zu erhalten, klicken Sie auf der Registerkarte "Wiederherstellung" auf "Hilfe beim Einrichten von Wiederherstellungsaktionen".

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>