I have been trying to use IPS mode trying to block P2P torrents downloads I have my interfaces set to WAN and Pattern matcher set to Hyperscan and im using ET open/emerging-p2p and I have my Policy set to Drop. What am I missing? I have searched the post and most of what i find are from 2016 and 2017 on this issue. Thanks for any help.
I haven't used the IPS features. If it's filtering based on header or body content, it will not be able to see that, if the stream is encrypted. You would need a solution that's able to block based on DNS or TLS certificate's Common Name.
Have you tried Zenarmor? It's "App Controls > File Transfer" section might work. I Zenarmor and Unbound's blocklists to do my filtering at home.