You mentioned ipleak.net but that's only good if you're surfing that website with your proxy server. Can you provide some guidance/feedback on this?
P.S - I'm able to add the magnet torrent file to Deluge but it reports "Error" when I look at the status where it normally shows IP address. When I'm not connected to the proxy server, it shows my real IP address. What sucks is I really can't confirm this though because "error" is not the same thing as showing me my proxy server's iP address
