WAS は、構成の変更をアプリケーション プールに適用できませんでした

Microsoft.Windows.InternetInformationServices.6.2.WAS.did.not.apply.configuration.changes.to.application.pool (Rule)

Knowledge Base article:

概要

Web サイトおよび Web アプリケーションを確実に分離するには、インターネット インフォメーション サービス (IIS) アプリケーション プールが一意の名前と正しく構成された ID を持つように構成する必要があります。アプリケーション プールの構成中にエラーが発生すると、アプリケーション プールは、そのアプリケーション プールが割り当てられた Web サイトおよび Web アプリケーションをサービスすることができなくなる場合があります。

解決方法

アプリケーション プールを停止し、再起動する

アプリケーション プールは、通常の操作に戻るために再起動する必要がある場合があります。アプリケーション プールは、Windows プロセス アクティブ化サービス (WAS) に依存しているため、WAS を再起動する必要がある場合があります。WAS を再起動する場合は、WAS に依存している World Wide Web 発行サービス (W3SVC) も再起動する必要がある場合があります。

アプリケーション プールを停止し、開始するには:

以下のリンクを使用して、アプリケーション プールを再起動することもできます:

アプリケーション プールのリサイクル

WAS を停止または再起動するには:

W3SVC を開始するには:

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.ApplicationPool
CategoryAlert
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.did.not.apply.configuration.changes.to.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>5085</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</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.WAS.did.not.apply.configuration.changes.to.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>