Any change I make in traffic shaping or firewall rules results in queues not working on the WAN interface
If I reboot, everything works fine, I see traffic in the queues on WAN. Make a change, apply the changes, and instantly, WAN queues are empty, and do not work until I reboot again.
The only other way I've found to fix it is restarting Suricata, which I am also running inline. Something there is getting messed up, and I believe this is a bug.
So, I'm guessing this is still the case, and the answer is just....too bad, you can't have all the nice things at once? Inline mode has many benefits over legacy blocking. And traffic shaping has many benefits too.
Well, in todays virtualized world, it would be possible to run two instances of pf, one doing ids/ips functions and then feed it to the second instance to do traffic shaping. Just an idea.