No SOCKS support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pithos |
New
|
Unknown
|
|||
pithos (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
There should be support for SOCKS style proxies. SOCKS style proxies are used if you use ssh as a proxy.
For testing, do "ssh localhost -D 9999", this will create a SOCKS proxy on port 9999
You'll want to use Socksipy:
http://
Here you can see how it should be used:
http://
As a quick hack implementation, changing the set_proxy function (in pandora.py) for this:
def set_proxy(self, proxy):
print "PROXY", proxy
if proxy:
if "s:" in proxy:
p = proxy.split(":")
else:
And expecting socks proxy in the config menu as "s:ip:port", makes it work.
Changed in pithos: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
affects: | pithos → pithos (Ubuntu) |
Changed in pithos: | |
status: | Unknown → New |
I found the hack provided by the reporter quite useful. An additional patch is required to retrieve album art across the socks proxy. Attached are two patches against the version of Pithos in "proposed" (due to https:/ /bugs.launchpad .net/pithos/ +bug/887886) which implement the above patch and the album art patch.