[Bug 46799] Rhythmbox fails to download many podcasts
Roshan Shariff
roshan.shariff at gmail.com
Fri May 26 17:21:24 UTC 2006
Public bug reported:
Podcast episodes whose URLs contain a double-slash in the query string
are not downloaded. The path is converted to a single slash in the HTTP
request.
To reproduce, try subscribing to Leo Laporte's "This Week in Tech" at
http://leo.am/podcasts/twit
The episodes whose URLs contain a double slash, like http://www.podtrac.com/pts/redirect.mp3?http://aolradio.podcast.aol.com/twit/TWiT0054H.mp3
fail to download. Right clicking on the episode and selecting the details tab shows the correct URL.
Ethereal shows that the following HTTP conversation takes place:
HEAD /pts/redirect.mp3?http:/twit.ord.cachefly.net/FLOSS-006.mp3
HTTP/1.1
Host: www.podtrac.com
User-Agent: gnome-vfs/2.14.1 neon/0.25.4
Connection: TE
TE: trailers
HTTP/1.1 404 Invalid Destination URL
Date: Fri, 26 May 2006 17:00:13 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Transfer-Encoding: chunked
Cache-Control: private
Content-Type: text/html
0
Using Firefox to download that URL works fine, and produces the
following exchange:
GET /pts/redirect.mp3?http://twit.ord.cachefly.net/FLOSS-006.mp3
HTTP/1.1
Host: www.podtrac.com
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.3)
Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
HTTP/1.1 302 Found
Date: Fri, 26 May 2006 17:00:19 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 1.1.4322
Location: http://twit.ord.cachefly.net/FLOSS-006.mp3
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 159
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a
href='http://twit.ord.cachefly.net/FLOSS-006.mp3'>here</a>.</h2>
</body></html>
Note the conversion of the "//" to "/" in the query string of the first
case.
I'm running Rhythmbox 0.9.3.1 on Ubuntu Dapper. I'm not sure if the
problem is in Gnome-VFS or Rhythmbox
** Affects: rhythmbox (Ubuntu)
Severity: Normal
Priority: (none set)
Status: Unconfirmed
--
Rhythmbox fails to download many podcasts
https://launchpad.net/bugs/46799
More information about the desktop-bugs
mailing list