Hey guys, thanks for your great work. This thread is related to the following: http://forum.bittorrent.com/topic/16706-corporate-proxy/ Apart from adding proxy support it is also viable that tracker and relay servers are available via HTTPS ports (and also via proxy). Consider the following scenario: You want to keep in sync stuff at home and at work. At work the firewall will only allow outgoing traffic on certain ports (3000 [which is used by tracker and relay]) is not one of them. Even if I configure my systems at home to use listening ports that are open I am NOT able to use tracker and/or relay but I am limited to direct connections. So it would make sense to let the sync client talk to at least the relay via HTTPS (which could be tunneled and proxies) so it can discover direct connections without manually entering them.