We are building out a new DFW deployment.
Most things that are based on IP or computer or some other segment-based rules work great.
The challenge we've run into is with IDFW rules.
For example, we have a rule like this tagged as "vcf_admin":
Source: AD.Group-Admin -> Destination: vcenter -> Ports: dest: 443 -> action: allow
With this rule in effect, with the final drop rule running, the connection fails.
We also have a rule tagged as "TEST_DROP":
source: MyServer -> Destination: any -> ports: any -> action: drop
This rule is essentially the default rule, just configured for my specific testing VM, while the default rule is set to allow.
When I look at the dfwpktlogs.log file on the host, I see the following:
2026-07-24T16:58:45.805Z No(13) FIREWALL-PKTLOG[2100653]: d1d3adfb INET TERM PASS 8176 OUT TCP TIMEOUT 10.0.0.5/49990->10.0.0.10/443 3/0 152/0 vcf_admin
2026-07-24T16:58:46.406Z No(13) FIREWALL-PKTLOG[2100653]: af4e255e INET match DROP 9196 IN 52 TCP 10.0.0.5/50003->10.0.0.10/443 SEW TEST_DROP
2026-07-24T16:58:46.416Z No(13) FIREWALL-PKTLOG[2100653]: af4e255e INET match DROP 9196 IN 52 TCP 10.0.0.5/50004->10.0.0.10/443 SEW TEST_DROP
2026-07-24T16:58:46.657Z No(13) FIREWALL-PKTLOG[2100653]: af4e255e INET match DROP 9196 IN 52 TCP 10.0.0.5/50005->10.0.0.10/443 SEW TEST_DROP
I understand that the return traffic is being blocked. This only seems to be happening for IDFW rules.
If I change my drop rule to outbound only, the problem goes away.
What I'm proposing is to have a "default" rule that blocks all outbound traffic and have a second rule that blocks all inbound internet traffic.
Is there a downside to doing this? In my testing, anyone not in the group can't reach vCenter, so that much appears to be working fine.
Is there a better way of fixing this?