Floating Rule Queues Overriding Interface Rule Queues
I'm having an issue where queues specified in the floating rules are overriding the queues specified in the interface rules. I do NOT have the quick option enabled on my floating rules. As I understand it, the interface rules should override the floating as they are processed after.
I have confirmed this by disabling the associated floating rule. Doing so allows the traffic to go into the proper queue.
So it turns out the problem is only with outbound traffic. Inbound traffic is behaving normally. I assume this is because interface rules only filter on inbound traffic? If so, how do I overcome this?
Here's what I'm trying to achieve. My traffic shaping works fine for the WAN/LAN. However, I have multiple internal VLANs. I have created pass rules to manage the traffic between these VLANs. As part of the pass rules, I have specified a different queue than the one specified in the floating rules.
This works find for downloads from one VLAN to another. However, when uploading from one VLAN to another the queue in the floating rule is being used.
I changed all my floating rules to the WAN interface only. So far that seems to be working.
yeah that is what I was going to suggest, although the pfsense docs say to use floating rules I have always used interface specific rules for my shaping.