Thanks. Everything at the moment is set to passthrough=yes
0 chain=prerouting protocol=tcp dst-port=53 action=mark-connection new-connection-mark=dns-con passthrough=yes
1 chain=prerouting protocol=udp dst-port=53 action=mark-connection new-connection-mark=dns-con passthrough=yes
2 chain=prerouting protocol=tcp dst-port=53 action=mark-packet new-packet-mark=dns-con passthrough=yes
3 chain=prerouting protocol=tcp dst-port=80 action=mark-connection new-connection-mark=http-con passthrough=yes
4 chain=prerouting protocol=tcp dst-port=80 action=mark-packet new-packet-mark=http-con passthrough=yes
5 chain=prerouting protocol=tcp dst-port=110 action=mark-connection new-connection-mark=email-con passthrough=yes
6 chain=prerouting protocol=tcp dst-port=25 action=mark-connection new-connection-mark=email-con passthrough=yes
7 chain=prerouting protocol=tcp dst-port=110 action=mark-packet new-packet-mark=email-con passthrough=yes
8 chain=prerouting protocol=tcp dst-port=25 action=mark-packet new-packet-mark=email-con passthrough=yes
9 chain=prerouting protocol=tcp dst-port=443 action=mark-connection new-connection-mark=http-con passthrough=yes
10 chain=prerouting protocol=tcp dst-port=443 action=mark-packet new-packet-mark=http-con passthrough=yes
11 chain=prerouting protocol=tcp dst-port=8080 action=mark-connection new-connection-mark=http-con passthrough=yes
12 chain=prerouting protocol=tcp dst-port=8080 action=mark-packet new-packet-mark=http-con passthrough=yes
13 chain=prerouting p2p=all-p2p action=mark-connection new-connection-mark=p2p-con passthrough=yes
14 chain=prerouting p2p=all-p2p action=mark-packet new-packet-mark=p2p-con passthrough=yes
15 X chain=prerouting action=mark-connection new-connection-mark=other-con passthrough=yes
16 X chain=prerouting action=mark-packet new-packet-mark=other-con passthrough=yes
Can you tell me what ive done wrong here? When i enable the last rule it starts picking up all the traffic and the other rules no longer work