revival of a dead thread.
I have blocked FB via a drop rule in the forward chain as FB does not play as well as I had hoped with layer 7 packet matching and blocks other sites required for business here.
I have added an exception for my machine at the top of the chain.
chain=forward action=accept protocol=tcp src-address=192.168.20.196 src-port=80,443,53 log=no log-prefix=""
the above does not function or allow my traffic through.
however, if I modify this to not have the src-port set, the rule matches and works as expected.
chain=forward action=accept protocol=tcp src-address=192.168.20.196 log=no log-prefix=""
Now the fun part.
I have a layer 7 rule to match 'twitter'
the regular expression for matching states:
and it is enabled in the forward chain
39 ;;; BLOCK TWITTER
chain=forward action=reject reject-with=icmp-host-prohibited layer7-protocol=Twitter log=no log-prefix=""
it is matched and blocks traffic even despite the exception for my specific ip address above.
What am I missing within the configuration here in order to allow exceptions to work for both direct forward chain rules as well as layer 7 rules?
Thank-You,