GNOME Bugzilla – Bug 586922
Rhythmbox last.fm doesn't scrobble behind proxy with auth
Last modified: 2009-07-24 17:49:11 UTC
Please describe the problem: I'm using rhythmbox 0.12.2 in ubuntu karmic(9.10 devel). I have correct gnome-proxy configuration( http proxy + auth) and the last.fm plugin fails at the handshake with "Proxy Authentication Required". I've setup the gnome-proxy with "Manual configuration. Wrote IP and Port for HTTP and HTTPS, and in "Details" I wrote my user and pass for the proxy and did "Apply System-Wide...". All kind of other things work behind the proxy and I've also set http_proxy in the environment. Steps to reproduce: 1. Use rhythmbox behind a proxy with auth Actual results: (11:07:37) [0x9020498] [rb_audioscrobbler_do_handshake] rb-audioscrobbler.c:833: Performing handshake with Audioscrobbler server: http://post.audioscrobbler.com/?hs=true&p=1.2&c=rbx&v=0.12.2&u=npv&t=1245917257&a=a11e8f22bfa322700a7927f0cb5dcd69 (11:07:37) [0x9020498] [rb_audioscrobbler_do_handshake_cb] rb-audioscrobbler.c:852: Handshake response (11:07:37) [0x9020498] [rb_audioscrobbler_parse_response] rb-audioscrobbler.c:657: Parsing response, status=407 Reason: Proxy Authentication Required (11:07:37) [0x9020498] [rb_audioscrobbler_do_handshake_cb] rb-audioscrobbler.c:863: Handshake failed (11:07:37) [0x9020498] [rb_audioscrobbler_do_handshake_cb] rb-audioscrobbler.c:872: handshake delay is now 0 minutes Expected results: Successful connection to last.gm Does this happen every time? Yes Other information: I've also used gconf-editor to check the proxy setting and they seem OK. Is there a way to check the gnome proxy setup?
Rhythmbox now uses libsoup-gnome for proxy configuration, so this will work properly.
"(In reply to comment #1) > Rhythmbox now uses libsoup-gnome for proxy configuration, so this will work > properly. > "Now" as in the latest development tree or as it's in 0.12.2?
This was a change I committed just today, it'll be in 0.12.3.
Just to confirm that everything works fine with 0.12.3 in ubuntu karmic(still pre-release).
*** Bug 589360 has been marked as a duplicate of this bug. ***
This does not appear to be fixed for me in 0.12.3. Neither an upgrade from Ubuntu 9.04 (which contained 0.12.0) or a fresh OS install worked. Same symptoms as previously (bug 589360) for me, with some portions of Rhythmbox trying to handle the HTML error page from my proxy server (Squid) by finding a codec for text/html. Radio still reports "proxy authentication required" in an error box. Debug output and wireshark captures available if they will be helpful.