Hello! I have a problem when downloading a podcast from: podcast feed URL is http://feeds.feedburner.com/learnenglish-professionals. podcast post URL is http://feedproxy.google.com/~r/learnenglish-professionals/~5/BZswdOVABmI/prof-multiple-intelligences.mp3
Following are some investigations I've made. (Sorry for my bad english and possible wrong assumptions:) please correct me if I wrong) The servers answers to HEAD requests are OK: $ curl --head http://feedproxy.google.com/~r/learnenglish-professionals/~5/BZswdOVABmI/prof-multiple-intelligences.mp3 HTTP/1.1 301 Moved Permanently Location: http://podcasts.britishcouncil.org/podcasts//prof-multiple-intelligences.mp3 ... $ curl --head http://podcasts.britishcouncil.org/podcasts//prof-multiple-intelligences.mp3 HTTP/1.1 200 OK Date: Sat, 27 Feb 2010 17:29:16 GMT Server: Apache/2.2.3 (Debian) PHP/5.2.0-8+etch16 Last-Modified: Tue, 14 Jul 2009 08:48:41 GMT ETag: "13840e0-28f0b0-815fac40" Accept-Ranges: bytes Content-Length: 2683056 Content-Type: audio/mpeg X-Pad: avoid browser bug Wireshark showed me the following flow: 1. HEAD request to feedproxy.google.com 2. HTTP 301 Moved Permanently to podcasts.britishcouncil.org 3. HEAD request to podcasts.britishcouncil.org 4. response 5. GET to feedproxy.google.com (!!!) 6. HTTP 301 Moved Permanently to podcasts.britishcouncil.org It seems that there is a bug causing rhythmbox to send GET request to the original location instead of 'right' podcasts.britishcouncil.org on step 5. Next, in rb-podcast-manage...@1402 there is an attempt to download a file from location specified by data->source. I suppose it is the original location; while there should be a change to this field somewhere after a call to g_file_query_info_finish at line 716. My Rhythmbox version is 0.12.6 Linux myhost 2.6.30-ARCH #1 SMP PREEMPT Mon Aug 17 16:06:45 CEST 2009 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-56 AuthenticAMD GNU/Linux -- Best regards, Roman Khachatryan _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
