I have an Ubuntu 16 server with Squid 3.5 installed. The squid.conf file only has two lines:
http_port 1234 http_access allow all
Right now I can set this server up as a proxy, and use it to send curl commands and browse the net fine. However, torrenting does not work. When I try to download the Wikipedia Data Dump with the qBittorrent client on Windows as a test, only the HTTP trackers successfully connect, none of the UDP trackers. And the torrent doesn't download at all.
I can see in the access logs of squid the connections made by http trackers, and curl commands, but none of the udp trackers or any client connection information is shown in the logs.
I suspect it might have something to do with UDP traffic.
I have gotten other proxies, like PIA, to work fine in qBittorent, but this is the first time I'm making my own.