This Rule generates alerts when A Web publishing rule stopped forwarding requests to published servers in a Web farm because there are currently no online servers that can accept requests
A Web publishing rule stopped forwarding requests to published servers in a Web farm because there are currently no on-line servers that can accept requests.
Either all the servers associated with the published Web farm are in the process of being drain-stopped or they are in an out-of-service state.
Determine whether the farm servers are currently being drain-stopped. To do this, in the console tree of Forefront TMG Management, click "Firewall Policy" . Then, on the "Toolbox" tab, click "Network Objects" , click "Server Farms" , right-click the applicable server farm, and then click "Edit". In addition, you can use a connectivity verifier to check the connectivity status of each server. To do this, in the console tree of TMG Server Management, click "Monitoring", and then click the "Connectivity" tab. On the "Tasks" tab, click "Create Connectivity Verifier", and follow the on-screen instructions.
Target | Microsoft.Forefront.TMG.Publishing.ServerComponent |
Category | EventCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Forefront.TMG.Rule.AlertGenerate.DS | Default |
WA | WriteAction | Microsoft.Forefront.TMG.Rule.AlertGenerate.WA | Default |
<Rule ID="Microsoft.Forefront.TMG.A_Web_publishing_rule_stopped_forwarding_requests_to_published_servers_in_a_Web_farm_because_there_are_currently_no_online_servers_that_can_accept_requests.Rule" Enabled="true" Target="Microsoft.Forefront.TMG.Publishing.ServerComponent" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Forefront.TMG.Rule.AlertGenerate.DS">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<EventsPattern>^(10150)$</EventsPattern>
<EventType>2</EventType>
<SourcePattern>Microsoft Forefront TMG Web Proxy</SourcePattern>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Forefront.TMG.Rule.AlertGenerate.WA">
<AlertMessageId>$MPElement[Name="Microsoft.Forefront.TMG.A_Web_publishing_rule_stopped_forwarding_requests_to_published_servers_in_a_Web_farm_because_there_are_currently_no_online_servers_that_can_accept_requests.AlertMessage"]$</AlertMessageId>
<DomainName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/DomainDnsName$</DomainName>
<Priority>1</Priority>
<Severity>2</Severity>
</WriteAction>
</WriteActions>
</Rule>