Previous 1 2 Next 22 Replies Latest reply: Jun 10, 2013 11:10 PM by Roger Wilmut1
asylosophia Level 1 (0 points)

When I try to submit my podcast to the iTunes directory, I get an error code of "We had difficulty downloading episodes from your feed."

  • Robert Walch Level 4 (1,705 points)

    What is your feed?

  • asylosophia Level 1 (0 points)

    I guess that would help. It's

  • Roger Wilmut1 Level 9 (75,104 points)

    Looking at your top episode as an example: the URL given for the media file is



    This redirects to



    which is a web page containing an embedded player. This will not work in iTunes: you must provide a direct URL to the media file, and the URL must include the extension, e.g. .mp3. The test is that when you enter the URL in Safari the file plays in Safari in an otherwise empty page. Links which download the file, or which take you to a web page where the file can be played, won't work.

  • asylosophia Level 1 (0 points)

    Do you have any suggestions for a free host?

  • Roger Wilmut1 Level 9 (75,104 points)

    The problem with hosting your audio files on free hosting services is that they have to make a profit somehow, usually by adding adverts to customers' webpages. They are likely not to want to host audio files directly, and more likely to provide the sort of in-page player you've been using. They are also likely to impose bandwidth limits - if you podcast gets popular that can mount up.


    You would be better off looking for a reasonably priced service which provides straightforward website hosting; one caveat is that it must be capable of handling 'byte-range requests' (the method used by iPhones, whereby a part of the file is requested at a time, rather than the whole thing) - this is mandatory and your podcast won't be accepted if your server doesn't handle this. You should check with any service about this before committing yourself.

  • asylosophia Level 1 (0 points)

    Thank you. Now the error is reading

    "Your episodes are hosted on a server which doesn't support byte-range requests. Enable byte-range requests and try your submission again."

    The link is:

  • Roger Wilmut1 Level 9 (75,104 points)

    I checked your top episode: the Feedproxy URL redirects to a Dropbox URL. Dropbox is no use for hosting episodes for a podcast as it doesn't handle byte-range requests, and the https:// protocol can cause problems. Furthermore the URL:



    leads to a page with a download link. None of this will work; you need to host your files on an ordinary website server, and as I said you need to check before committing yourself that it will handle byte range requests.


    Your filenames have spaces in them: spaces are not allowed in a URL and though the code %20 has correctly been substituted you should avoid doing this. The usual workaround is to substitute an underscore for each space.


    Before attempting to submit your feed to the Store you should check that it works by subscribing to it manually in iTunes (from the File menu in v11, or the Advanced menu in earlier versions). At present you will see that it does not work. Only when it works there is it worth submitting to the Store.

  • Jay Bhojwani Level 1 (0 points)

    I am having the same error "We are having difficult in downloading eppisode".

    Can anyine help me out ?????

    My rss feed page is

  • Roger Wilmut1 Level 9 (75,104 points)

    Your is not a podcast feed. It has no 'enclosure' tags containing the URLs of playable media - indeed you have no playable media at all. Your 'link' tags go to web pages with embedded players - this will do you no good in iTunes.


    Please read my 'get you started' page on podcasting:



    Includes a sample basic feed - I'm not suggesting you should hand-write your feed, but it will give you an idea of what a feed should look like, and the page contains other information you should find useful.

  • DrewSpencer Level 1 (0 points)

    Hi. I am also getting this same error. I checked my rss feed in iTunes prior to submitting, and it successfully downloaded three episodes. Yet I still get the error.


    Here is my feed:

  • Roger Wilmut1 Level 9 (75,104 points)

    What error? The one about difficulty downloading your media files? I can't see any plain reason for this - as you say the feed can be subscribed to in iTunes and the three episodes which have playable media appear, and the top one downloaded OK. The files can be played in a browser. Also your server does handle 'byte range requests' as required by Apple.


    The only thing which occurs to me (and this is a pure guess) is that your URL contains dots in the date:



    This doesn't confuse browsers but possibly the Store thinks the extension is beginning at the first dot. You could try remaning the files using hyphens in the date - obviously change the feed to match.

  • DrewSpencer Level 1 (0 points)

    Thanks for the prompt reply, Roger!


    The error is "We had difficulty downloading episodes from your feed."


    I tried changing the file name of the mp3 to replace the dots with dashes (you can check the rss feed to see it now: it's the Jerome Gray one). I still get the error. So... any other ideas as to what could be going on here?

  • Roger Wilmut1 Level 9 (75,104 points)

    Your WordPress-generated feed doesn't have the 'iTunes declaration' at the top:


    <rss xmlns:itunes="" version="2.0">


    and has no 'itunes:...' tags. This doesn't stop it being subscribable-to and I wouldn't have thought it would have prevented submission, but I suppose it might (even though the 'enclosure' tags work anyway). However without the tags you can't have an image in the Store and you will lack the subtitle and summary tags.


    This is because WordPress is in effect producing a weblog feed and not a proper podcast feed, at least one suitable for iTunes. It is possible to use WordPress to include the correct 'itunes' tags and declaration, but I can't advise on how you go about this, or whether you need a plugin.

  • DrewSpencer Level 1 (0 points)

    Thanks! I'll look into it.

Previous 1 2 Next