Служба активации Windows не применила изменения конфигурации для пула приложений

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

Knowledge Base article:

Сводка

Для обеспечения изоляции веб-сайтов и веб-приложений для пулов приложений IIS необходимо задать уникальные имена и правильные удостоверения. Если при настройке пула приложений возникнет ошибка, пул приложений может перестать обслуживать назначенные веб-сайты и веб-приложения.

Решения

Остановите и перезапустите пул приложений

Для восстановления работоспособности пулы приложений необходимо периодически перезапускать. Поскольку пулы приложений зависят от службы активации Windows (WAS), может потребоваться перезапуск этой службы. При перезапуске службы активации Windows также может потребоваться перезапуск зависящей от нее службы веб-публикаций (W3SVC).

Чтобы остановить и запустить пул приложений, выполните указанные ниже действия.

Для перезапуска пула приложений также можно воспользоваться следующей ссылкой:

Перезапустить пул приложений

Чтобы остановить или перезапустить службу активации Windows, выполните указанные ниже действия.

Чтобы запустить службу W3SVC, выполните указанные ниже действия.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.2008.ApplicationPool
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Служба активации Windows не применила изменения конфигурации для пула приложений
{0}

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.Server.IIS.2008.WarningAndErrorEventProvider Default
Filter ConditionDetection Microsoft.Windows.InternetInformationServices.2008.ApplicationPool.EventFilter Default
WA WriteAction Microsoft.Windows.Server.IIS.2008.GenerateAlertAction.SuppressedByDescription Default

Source Code:

<Rule ID="Microsoft.Windows.InternetInformationServices.2008.WAS.did.not.apply.configuration.changes.to.application.pool" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.ApplicationPool" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.2008.WarningAndErrorEventProvider">
<LogName>System</LogName>
</DataSource>
</DataSources>
<ConditionDetection ID="Filter" TypeID="Microsoft.Windows.InternetInformationServices.2008.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.2008.GenerateAlertAction.SuppressedByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.InternetInformationServices.2008.WAS.did.not.apply.configuration.changes.to.application.pool.AlertMessage"]$</AlertMessageId>
</WriteAction>
</WriteActions>
</Rule>