After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 489173 - Fails to subscribe to complex podcast addresses
Fails to subscribe to complex podcast addresses
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Podcast
0.11.x
Other All
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-10-22 21:22 UTC by robertmundy
Modified: 2008-08-09 05:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description robertmundy 2007-10-22 21:22:54 UTC
Please describe the problem:
Rhythmbox will not allow subscription to podcasts such as:
http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?rewrite=http://www.ndr.de/podcastxml/ndrinfo_nachrichten.xml&content=content&media=mp3

Steps to reproduce:
1. Attempt to add the podcast http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?rewrite=http://www.ndr.de/podcastxml/ndrinfo_nachrichten.xml&content=content&media=mp3


Actual results:
Error in podcast

Expected results:
Successful add

Does this happen every time?
Yes

Other information:
Podcasts such as http://www.chineselearnonline.com/?feed=rss2 do not suffer from the error, so the ? component is not the problem.
Comment 1 Greg Grossmeier 2008-03-10 03:41:13 UTC
This issue is reported in Launchpad here:
https://launchpad.net/bugs/190240

Also, this seems very similar to gnome bug 503628

From LP bug report:
======
The most recent example that I see is in trying to download the Linux News Log podcast using their MP3 feed (http://linux.quicksurf.com/?feed=rss2&cat=78).

You'll notice that the download links for the individual files look like this:
http://media.techpodcasts.com/linuxnewslog/www.podtrac.com/pts/redirect.mp3?http://audio.quicksurf.com/audiocasts/Linux-News-Log-147-2008-01-29.mp3

The redirect.mp3?http:// in that line appears to be the hangup.

Web browsers will download the files fine (though Firefox names the resulting feed redirect.mp3 instead of the actual filename of Linux-News-Log-147-2008-01-29.mp3. That's also a bug that I will be filing.
=======
Comment 2 Bastien Nocera 2008-03-10 09:35:52 UTC
http://linux.quicksurf.com/?feed=rss2&cat=78 works fine, you're probably having trouble downloading the Podcast file itself.

As for http://lsd.newmedia.tiscali-business.com/bb/redirect.lsc?rewrite=http://www.ndr.de/podcastxml/ndrinfo_nachrichten.xml&content=content&media=mp3
It seems to have a few problems of its own:
** Message: buffer: <br />
<b>Warning</b>:  file_get_contents(http://...@213.200.64.205/http:/mp3/www.ndr.de/podcastxml/ndrinfo_nachrichten.xml) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
 in <b>/usr/local/share/apache/htdocs/bb/rewrite-mp.lsc</b> on line <b>63</b><br />
<br />
<b>Warning</b>:  strpos() [<a href='function.strpos'>function.strpos</a>]: Offset not contained in string. in <b>/usr/local/share/apache/htdocs/bb/rewrite-mp.lsc</b> on line <b>68</b><br />

I believe those should be fixed by redirection handling when we move to gio.
Comment 3 Bastien Nocera 2008-08-07 21:26:06 UTC
Could you guys please test with the current (GIO-enabled) SVN?
Comment 4 Jonathan Matthew 2008-08-09 05:40:51 UTC
All the podcast feeds and episodes mentioned here work properly now.  The file info queries we're doing seem to result in gvfs downloading the whole file more than once, but that's another matter.