O número de solicitações de resolução de nome DNS pendentes está acima do máximo definido pelo sistema

Microsoft.Forefront.TMG.The_number_of_pending_DNS_name_resolution_requests_exceeds_the_system_defined_maximum.Rule (Rule)

Essa regra gera alertas quando o número de solicitações de resolução de nome DNS pendentes está acima do máximo definido pelo sistema

Knowledge Base article:

Resumo

O TMG Server rejeitou uma nova conexão que exige que ele envie uma solicitação de resolução de nome de DNS, porque o número de solicitações de resolução de nome DNS pendentes relativas ao número total de segmentos disponíveis excede o máximo definido pelo sistema.

Causas

Pode haver um ataque de inundação ou propagação de worm em endereços IP aleatórios. Se houver uma regra de diretiva que restrinja o acesso a um ou mais destinos especificados pelos nomes de domínio, as pesquisas DNS reversas serão exigidas para cada solicitação de conexão. Como alternativa, pode haver uma explosão legítima de solicitações de conexão que exigem que o TMG Server envie as solicitações de resolução de nome DNS ou a capacidade do computador do TMG Server pode não ser apropriada para a configuração de rede.

Resoluções

Execute as seguintes etapas:

Externo

Consulte a documentação do produto para obter mais informações sobre a resiliência a inundações do TMG Server

Element properties:

TargetMicrosoft.Forefront.TMG.Server
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.The_number_of_pending_DNS_name_resolution_requests_exceeds_the_system_defined_maximum.Rule" Enabled="true" Target="Microsoft.Forefront.TMG.Server" 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/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<EventsPattern>^(21279)$</EventsPattern>
<EventType>1</EventType>
<SourcePattern>Microsoft Forefront TMG Firewall</SourcePattern>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Forefront.TMG.Rule.AlertGenerate.WA">
<AlertMessageId>$MPElement[Name="Microsoft.Forefront.TMG.The_number_of_pending_DNS_name_resolution_requests_exceeds_the_system_defined_maximum.AlertMessage"]$</AlertMessageId>
<DomainName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/DomainDnsName$</DomainName>
<Priority>1</Priority>
<Severity>2</Severity>
</WriteAction>
</WriteActions>
</Rule>