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.
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.
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.
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.
Target | Microsoft.Windows.BranchCache.HostedCacheClientNode |
Parent Monitor | System.Health.ConfigurationState |
Category | ConfigurationHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<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>