![如何让 pianobar 与 tor 和 polipo 协同工作](https://linux22.com/image/807679/%E5%A6%82%E4%BD%95%E8%AE%A9%20pianobar%20%E4%B8%8E%20tor%20%E5%92%8C%20polipo%20%E5%8D%8F%E5%90%8C%E5%B7%A5%E4%BD%9C.png)
想听潘多拉在美国境外,我按照说明这里并/etc/tor/torrc
根据说明更改了我的文件这里。
我了解到钢琴酒吧,一款基于控制台的 Pandora 播放器,我决定尝试一下。但是,我一直收到相同的错误:
(i) Login... Network error: Connection refused.
我~/.config/pianobar/config
尝试了以下每一行,但都无济于事:
proxy = http://localhost:8118/
control_proxy = http://localhost:8118/
control_proxy = http://localhost:9050/
每次都出现同样的错误。
答案1
事实证明解决方案很简单 - 只需使用 127.0.0.1 而不是 localhost。
因此配置文件现在看起来像:
control_proxy = http://127.0.0.1:8118/
user = <my username>
password = <my password>
从输出来看strace
,该问题似乎与 IPv6 有关,但我没有进一步调查。
答案2
另外请确保你使用的是 HTTP 而不是 SOCKS 代理