Wanting to listen to Pandora from outside the US, I followed the instructions here and changed my /etc/tor/torrc
file according to the instructions here.
I learned about pianobar, a console-based Pandora player, and decided to give it a try. However, I kept getting the same error:
(i) Login... Network error: Connection refused.
In ~/.config/pianobar/config
I tried each of the following lines, to no avail:
proxy = http://localhost:8118/
control_proxy = http://localhost:8118/
control_proxy = http://localhost:9050/
Same error every time.
Turns out the solution was simple - just use 127.0.0.1 instead of localhost.
So the config file now looks like:
From looking at
strace
output, it seems that the problem has something to do with IPv6, but I haven't investigated further.Also make sure you use HTTP not a SOCKS proxy