Bug 675427 - rhythmbox fails to download a podcast because of HTTP response code 302 (Moved Temporarily/redirect)
Summary: rhythmbox fails to download a podcast because of HTTP response code 302 (Move...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: rhythmbox
Version: 14
Hardware: i386
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-05 15:57 UTC by Thomas Meyer
Modified: 2011-02-06 13:02 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-06 13:02:06 UTC
Type: ---


Attachments (Terms of Use)

Description Thomas Meyer 2011-02-05 15:57:32 UTC
Description of problem:
the podcast in this feed "http://xn--fanbys-exa.org/episodes.m4a.rss" points to a specific download location. E.g. for episode 5 it is: "http://xn--fanbys-exa.org/episodes/FAN005.m4a".
But this HTTP request is answered with an HTTP response code 302 (Moved Temporarily/Found). so when you do "curl -O http://xn--fanbys-exa.org/episodes/FAN005.m4a" you will get this answer:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>302 Found</title>
</head><body>
<h1>Found</h1>
<p>The document has moved <a href="http://media.subethanet.org/fanboys/FAN005.m4a">here</a>.</p>
</body></html>

rhythmbox fails to redirect to the new location of the URL and fails to download the episode.

Version-Release number of selected component (if applicable):
Name        : rhythmbox
Arch        : i686
Version     : 0.13.3
Release     : 1.fc14


How reproducible:
Add above RSS feed and watch rhyhtmbox failing to download the newest episode.

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Thomas Meyer 2011-02-06 13:02:06 UTC
The download works, okay for redirects. The download is shown as failed because the parsing of the file fails! Sorry for the noise.


Note You need to log in before you can comment on or make changes to this bug.