The ISA Server Web Filter was unable to connect to the MSDE database

Microsoft.ISAServer.2006.The_ISA_Server_Web_Filter_was_unable_to_connect_to_the_MSDE_database.Rule (Rule)

This Rule generates alerts when The ISA Server Web Filter was unable to connect to the MSDE database

Knowledge Base article:

Summary

The Firewall service generates this alert when the OLEDB connection object could not be opened. The OLEDB connection is used by the Firewall service to insert records to the SQL database. The first parameter of the alert contains the name of the logging component (Firewall or Web Proxy). The second parameter of the alert contains the error description received from SQL.

Causes

Opening OLEDB connection can fail under the following circumstances:

Resolutions

External

For more information about ISA Server logs, refer to the "Logs" topic in the ISA Server on-line help.

Element properties:

TargetMicrosoft.ISAServer.2006.Logging.Advanced
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.ISAServer.2006.Rule.AlertGenerate.DS Default
WA WriteAction Microsoft.ISAServer.2006.Rule.AlertGenerate.WA Default

Source Code:

<Rule ID="Microsoft.ISAServer.2006.The_ISA_Server_Web_Filter_was_unable_to_connect_to_the_MSDE_database.Rule" Enabled="onEssentialMonitoring" Target="Microsoft.ISAServer.2006.Logging.Advanced" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.ISAServer.2006.Rule.AlertGenerate.DS">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<EventsPattern>^(21192)$</EventsPattern>
<EventType>1</EventType>
<SourcePattern>Microsoft ISA Server Web Proxy</SourcePattern>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.ISAServer.2006.Rule.AlertGenerate.WA">
<AlertMessageId>$MPElement[Name="Microsoft.ISAServer.2006.The_ISA_Server_Web_Filter_was_unable_to_connect_to_the_MSDE_database.AlertMessage"]$</AlertMessageId>
<DomainName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/DomainDnsName$</DomainName>
<Priority>2</Priority>
<Severity>2</Severity>
</WriteAction>
</WriteActions>
</Rule>