Status da Regra do Firewall para Solicitações de Descoberta de Conteúdo de Entrada

Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.Firewall.Discovery (UnitMonitor)

Este objeto verifica se o Firewall do Windows permite solicitações de descoberta de entrada na Porta UDP 3702 e gera um estado de integridade crítico se este tráfego não for permitido.

Knowledge Base article:

Resumo

Este monitor verifica se o Firewall do Windows está configurado de forma a permitir solicitações de descoberta de entrada na Porta UDP 3702, usadas para descobrir a disponibilidade de conteúdo em cache neste computador.

Causas

Se o firewall estiver bloqueando o tráfego de entrada na Porta UDP 3702, um administrador ou outro processo pode ter modificado as regras do firewall.

Soluções

Importante! As definições de configuração do BranchCache geralmente são estabelecidas usando a Política de Grupo. Se a Política de Grupo for usada, corrija os problemas nas configurações da Política de Grupo para o BranchCache. As etapas de resolução a seguir são efetivas apenas quando a Política de Grupo não é usada, já que as configurações da Política de Grupo geralmente substituem estas configurações manuais.

Para verificar as configurações atuais, clique na seguinte tarefa:

Exibir o status do BranchCache

Para criar uma regra no Firewall do Windows que permita o tráfego na Porta UDP 3702, clique na seguinte tarefa:

Corrigir as configurações do Cliente de Cache Distribuído

Você também pode abrir uma janela do Prompt de Comando com privilégios administrativos e executar o seguinte comando:

netsh branchcache set service distributed

Para obter mais informações sobre o contexto netsh branchcache, consulte Comandos Netsh para o BranchCache no Windows Server 2008 R2 no Microsoft TechNet.

Se outro programa de firewall for utilizado, modifique as configurações do firewall para permitir o tráfego de entrada na Porta UDP 3702.

Element properties:

TargetMicrosoft.Windows.BranchCache.DistributedCacheClientNode
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.Firewall.Discovery" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.BranchCache.DistributedCacheClientNode" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Property[Type="Microsoft.Windows.BranchCache.ClientSideServiceBase"]/NodeName$</ComputerName>
<LogName>Microsoft-Windows-BranchCache/Operational</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">7</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-BranchCache</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>