When the ESXi host firewall is activated, traffic to host services such as vMotion and SSH is unexpectedly blocked.
The built-in rule for the service is enabled in the host firewall configuration.
You confirm that the traffic is blocked by the host firewall by turning off the firewall and observing that the service is accessible when the firewall is disabled.
The firewall can be enabled and disabled using these commands on the host:
esxcli network firewall set --enabled false
esxcli network firewall set --enabled true
Custom firewall rules have been added
The traffic is blocked by a duplicate or overlapping firewall rule that allows only trusted IPs.
An allow rule that specifies IP addresses will deny traffic to all other IPs if the rule matches the traffic and is evaluated earlier than another rule.
The order in which firewall rules appear in vSphere may not always match the order in which the firewall rules are evaluated.
Examine the firewall settings for rules that specify allowed IPs and test the effect of these rules by disabling them.