Thank you, but why my packets randomly blocked and passed ?
Thank you, the hack worked, but how can i resolv a Asymmetric routing? My OpnSense are running on a Proxmox Server, there has 3x USB 3.0 Network Cards.The network cards are connected to the Proxmox Server, and created as virtual "network cards" to the virtual machine with VLAN Aware.
Quote from: Sany on August 10, 2023, 05:01:39 pmThank you, the hack worked, but how can i resolv a Asymmetric routing? My OpnSense are running on a Proxmox Server, there has 3x USB 3.0 Network Cards.The network cards are connected to the Proxmox Server, and created as virtual "network cards" to the virtual machine with VLAN Aware.Sounds horrendous I suspect one of the following is happening:- The previously 'seen' source and destination is not the same both ways, for example:a.a.a.a -> b.b.b.b but the reply is c.c.c.c -> a.a.a.a, or b.b.b.b -> d.d.d.d- You have multiple routes/paths to the destination, not all via the firewall, so the devices can bypass the firewall for the initial 'SYN', so when it only sees tcp flags that should occur later in the connection they're dropped as out of state.By turning off keep state you're telling the firewall to ignore the various sequences that should occur. Which is generally not a good thing to do, sometimes necessary but can nearly always be avoided.
You keep saying 'random' - but it's really not random at all. The firewall only sees part of the connection, so it drops it. With Keep state enabled, it needs to see all of the connection.The other potential option, is that you've got packet loss/drops/weirdness somewhere with your Proxmox/USB NIC setup - opnsense is reacting to what it sees, or doesn't see as the case may be.