GNOME Bugzilla – Bug 503628
R-b can't download episodes from a CNN podcast
Last modified: 2008-08-11 12:50:24 UTC
Please describe the problem: I am subscribed to http://rss.cnn.com/services/podcasting/raceto08/rss, and the podcasts are mp3s, so r-b should be able to download them, however, it always says "Failed" in the Status column when I attempt to get episodes. It may be due to multiple HTTP redirects. Here's a trace from wget: burner@phoenix:~$ wget http://rss.cnn.com/~r/services/podcasting/raceto08/rss/~5/200347963/redirect.mp3 --12:10:23-- http://rss.cnn.com/~r/services/podcasting/raceto08/rss/~5/200347963/redirect.mp3 => `redirect.mp3' Resolving rss.cnn.com... 66.150.96.119 Connecting to rss.cnn.com|66.150.96.119|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: http://www.podtrac.com/pts/redirect.mp3?http://podcasts.cnn.net/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 [following] --12:10:23-- http://www.podtrac.com/pts/redirect.mp3?http://podcasts.cnn.net/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 => `redirect.mp3?http:%2F%2Fpodcasts.cnn.net%2Fcnn%2Fservices%2Fpodcasting%2Fraceto08%2Faudio%2F2007%2F12%2Fraceto08.1214.mp3' Resolving www.podtrac.com... 69.16.233.67 Connecting to www.podtrac.com|69.16.233.67|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://podcasts.cnn.net/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 [following] --12:10:23-- http://podcasts.cnn.net/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 => `raceto08.1214.mp3' Resolving podcasts.cnn.net... 69.28.159.136, 69.28.159.137, 69.28.159.140, ... Connecting to podcasts.cnn.net|69.28.159.136|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://http-trd-ak.cdn.turner.com/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 [following] --12:10:23-- http://http-trd-ak.cdn.turner.com/cnn/services/podcasting/raceto08/audio/2007/12/raceto08.1214.mp3 => `raceto08.1214.mp3' Resolving http-trd-ak.cdn.turner.com... 12.187.16.9, 12.187.16.25 Connecting to http-trd-ak.cdn.turner.com|12.187.16.9|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3,097,351 (3.0M) [audio/mpeg] 100%[==================================================================================================================================>] 3,097,351 437.18K/s ETA 00:00 12:10:31 (403.34 KB/s) - `raceto08.1214.mp3' saved [3097351/3097351] Steps to reproduce: 1. subscribe to http://rss.cnn.com/services/podcasting/raceto08/rss 2. update the feed 3. attempt to download an episode of the feed Actual results: I get a "Failed" message in the Status column Expected results: The podcast episode would download and be ready for playback. Does this happen every time? Yes. Other information:
I'm seeing a similar issue with 0.11.5 on ubuntu breezy badger. Here's another wget log for the CBS 60 Minutes podcast, which also has 2 redirects (a 301 and a 302): ~$ wget http://feeds.cbsnews.com/~r/podcast_60min_1/~5/279040633/dloadTrack.mp3 --17:04:16-- http://feeds.cbsnews.com/~r/podcast_60min_1/~5/279040633/dloadTrack.mp3 => `dloadTrack.mp3' Resolving feeds.cbsnews.com... 66.150.96.119 Connecting to feeds.cbsnews.com|66.150.96.119|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: http://podloc.andomedia.com/dloadTrack.mp3?prm=4204xhttp://audio.cbsnews.com/2008/04/27/audio4048748.mp3 [following] --17:04:16-- http://podloc.andomedia.com/dloadTrack.mp3?prm=4204xhttp://audio.cbsnews.com/2008/04/27/audio4048748.mp3 => `dloadTrack.mp3?prm=4204xhttp:%2F%2Faudio.cbsnews.com%2F2008%2F04%2F27%2Faudio4048748.mp3' Resolving podloc.andomedia.com... 206.252.153.10 Connecting to podloc.andomedia.com|206.252.153.10|:80... connected. HTTP request sent, awaiting response... 302 Object moved Location: http://audio.cbsnews.com/2008/04/27/audio4048748.mp3 [following] --17:04:16-- http://audio.cbsnews.com/2008/04/27/audio4048748.mp3 => `audio4048748.mp3' Resolving audio.cbsnews.com... 170.20.0.25, 170.20.0.24 Connecting to audio.cbsnews.com|170.20.0.25|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 15,623,868 (15M) [audio/mpeg] 100%[============================================================================================>] 15,623,868 854.10K/s ETA 00:00 17:04:34 (837.69 KB/s) - `audio4048748.mp3' saved [15623868/15623868]
This feed works properly now after the gio port.