Eine Webveröffentlichungsregel hat die Weiterleitung von Anforderungen an veröffentlichte Server in einer Webfarm angehalten, weil zur Zeit keine Server online sind, die Anforderungen akzeptieren können

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 (Rule)

Mit dieser Regel werden Alarme generiert, wenn eine Webveröffentlichungsregel die Weiterleitung von Anforderungen an veröffentlichte Server in einer Webfarm angehalten hat, weil zur Zeit keine Server online sind, die Anforderungen akzeptieren können.

Knowledge Base article:

Zusammenfassung

Eine Webveröffentlichungsregel hat die Weiterleitung von Anforderungen an veröffentlichte Server in einer Webfarm angehalten, weil zur Zeit keine Server online sind, die Anforderungen akzeptieren können.

Ursachen

Alle der veröffentlichten Webfarm zugeordneten Server wurden gerade angehalten oder sind außer Betrieb.

Lösungen

Stellen Sie fest, ob die Farmserver gerade angehalten wurden. Klicken Sie hierzu in der Konsolenstruktur der Forefront TMG-Verwaltung auf „Firewallrichtlinie“. Klicken Sie dann auf der Registerkarte „Toolbox“ auf „Netzwerkobjekte“, klicken Sie auf „Serverfarmen“, klicken Sie mit der rechten Maustaste auf die entsprechende Serverfarm, und klicken Sie anschließend auf „Bearbeiten“. Außerdem können Sie mit einer Konnektivitätsverifizierung den Konnektivitätsstatus jedes Servers überprüfen. Klicken Sie hierzu in der Konsolenstruktur der TMG Server-Verwaltung auf „Überwachung“ und dann auf die Registerkarte „Konnektivität“. Klicken Sie auf der Registerkarte „Aufgaben“ auf „Neue Konnektivitätsverifizierung erstellen“, und befolgen Sie die Anweisungen auf dem Bildschirm.

Element properties:

TargetMicrosoft.Forefront.TMG.Publishing.ServerComponent
CategoryEventCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Forefront.TMG.Rule.AlertGenerate.DS Default
WA WriteAction Microsoft.Forefront.TMG.Rule.AlertGenerate.WA Default

Source Code:

<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>