Estado de la regla de firewall para solicitudes de descarga de contenido entrantes

Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.Firewall.Download (UnitMonitor)

Este objeto comprueba la configuración de Firewall Windows para las solicitudes de descarga internas en el puerto TCP 80 y genera un estado de mantenimiento crítico si no se permite el tráfico.

Knowledge Base article:

Resumen

Este monitor comprueba que Firewall de Windows está configurado para admitir solicitudes de descarga en el puerto TCP 80, lo que es necesario para que otros equipos de la red, incluido el servidor de caché hospedada, puedan recuperar contenido desde este equipo.

Causas

Si el firewall está bloqueando el tráfico de entrada en el puerto TCP 80, es posible que un administrador o un proceso hayan modificado las reglas de firewall.

Soluciones

Importante Las opciones de configuración de BranchCache se establecen normalmente mediante la directiva de grupo. Si se usa la directiva de grupo, solucione los problemas de la configuración de directiva de grupo para BranchCache. Los siguientes pasos de resolución de problemas sólo son efectivos cuando no se usa la directiva de grupo porque las opciones de la directiva de grupo suelen invalidar estas opciones manuales.

Para comprobar la configuración actual, haga clic en la siguiente tarea:

Mostrar estado de BranchCache

Para crear una regla de Firewall de Windows que admita el tráfico de entrada en el puerto TCP 80, haga clic en la siguiente tarea: Corregir configuraciones de cliente de caché hospedada

También puede abrir una ventana del símbolo del sistema que tenga derechos administrativos y ejecutar el comando set service hostedclient en el contexto netsh branchcache.

Para obtener más información sobre el contexto netsh branchcache, consulte Netsh Commands for BranchCache in Windows Server 2008 R2 (la página puede estar en inglés) en Microsoft TechNet.

Si se usa otro programa de firewall, modifique las opciones de firewall para admitir el tráfico de entrada en el puerto TCP 80.

Element properties:

TargetMicrosoft.Windows.BranchCache.HostedCacheClientNode
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.HostedCacheClient.Monitor.Firewall.Download" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.BranchCache.HostedCacheClientNode" 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">8</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>