A tracker responds after you give Transmission a proxy URL built from your service's details or an entry in a proxy list. That can fix tracker access without changing where the torrent's peer traffic goes.

Transmission's environment-variable documentation identifies libcurl as the component making HTTP and HTTPS tracker announces and scrapes. Proxy variables consumed by that library customize those requests. They are not a global network policy for the whole application.

OperationWhat the tracker-proxy setting establishes
HTTP or HTTPS tracker requestThe libcurl request can select the configured proxy
Connection to a peerNo conclusion from that tracker result
DHT or other UDP activityNo conclusion from that tracker result

A torrent can contain several discovery mechanisms. Receiving a peer list through a proxy is therefore compatible with later connections leaving through an ordinary interface.

If you run the daemon, its environment also belongs to that service, rather than the terminal running a remote-control command. On systemd-based installations, set the variables on the daemon service. Supplying the right variable to the right process is necessary for the documented libcurl path; it still does not enlarge that path's scope.

Describe a result per operation. “The tracker request used the proxy” is useful. “The download's network identity changed” needs evidence about the peer connections carrying the data.

Ũhoro ũhĩtĩte