WordPress.org

Ready to get started?Download WordPress

Forums

podPress
iTunes feed broken - stumped! (47 posts)

  1. en0ch
    Member
    Posted 1 year ago #

    OK, I give up …. I've been googling for days, trying various things I found on this and other forums .. my son - a pro web developer - has tried too, and even he's stumped!

    We recently redesigned my several years old website with WP. This involved moving my existing podcast data across. (same domain, same host). We used PP for this, and it worked - and iTunes picked up the feed too.

    Now a few months later … I'm having a break from podcasting so no new episodes since 2 months ago. Noticed that iTunes is returning an error trying to access my feed.

    feed URL could not be found on server

    feed URL is the same one I set up with back when we migrated to the new site. Back then feedvalidator said it was good. Now it gives a 404 error repeatedly. (But then below the 404 error message it successfully loads the channel data from the feed!!)

    I've tried enabling - disabling - reenabling the iTunes:new-feed-url thingy (with several days between). I've tried various feed formats (default - /feed/podcast .. /?feed=podcast .. /<page-permalink>/feed/ .. /<category-permalink>/feed/). All of them produce the same result in the validator.

    I also note that dropping the feed url into the address bar in Safari (mac) takes me to Mail (my default RSS reader), and then Mail gives me an error:

    Error No associated application could be found.

    I've even tried adding a 301 redirect from the old (pre-migration) .rss feed URL to the new one. (No idea whether that will achieve anything anyway … )

    Totally stumped. btw - despite knowing some of the geekspeak (extended self-learning … ) I'm actually a noob in this stuff. So please answer in normal speak, slowly.

    Thanks.

    http://wordpress.org/extend/plugins/podpress/

  2. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    A 404 error means usually that the URL is wrong respectively the feed URL does not work.
    Some programs (incl. the feed validator) may show you this error when the feed does not contain any posts and only the channel elements. This maybe the case if you try to use the http://.../?feed=podcast feed and have not attached the episodes with podPress to the posts. Or maybe this feed is not active (open the Feed/iTunes Settings page of podPress and go to the podPress Feeds section. Each of these additional feeds can be (de-)activated). It is also possible to change the name of the feed.
    Or maybe it has nothing to do with the podPress settings.

    It would be great if you could tell me the name of your blog or maybe the URL of the feed.

    About the iTunes:new-feed-url function:
    It is only recommended to use that setting in the old feed to point to the new feed URL. Both feeds have to active and valid at the time of the transition. Basically it works like this: the iTunes Store Server loads your podcast feed once a day. If you want to move the podcast blog then you install the new blog at the new location and activate the feature with the URL of the podcast feed of the new blog. When the iTS Server loads the (old) feed the next time it will recognise the new information and switch to the address of the feed of the new blog. If it has done this then any new changes in the old feed will have effect on the iTS Server.
    If you enable this feature in the new feed it may mislead the iTS Server.

  3. en0ch
    Member
    Posted 1 year ago #

    Thanks for the reply. In light of your later comments I've now disabled the new-feed-url thingy in podpress.

    I should have thought to provide my URLs before. Here they are:

    Front page: http://fullofgraceandtruth.net/
    Podcast page: http://fullofgraceandtruth.net/sermons/
    Podcast URL: http://fullofgraceandtruth.net/feed/podcast/

    (NB: there's also a text blog with feed http://fullofgraceandtruth.net/feed/ )

    I've definitely attached the podcast episodes to the posts through podPress. And as I say, the same feed was working some weeks ago.

  4. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Thank you for posting the URL to your blog!

    It is interesting that I get only a blank page when open the feed URL in my browser.
    That could be a sign for a problem with the .htaccess file or a security plugin.
    Does the content of the file of your blog looks like described on this page: http://codex.wordpress.org/Using_Permalinks#Creating_and_editing_.28.htaccess.29 or does it contains additional (or less) lines of code?

    Do you use some kind of security plugin? Or a plugin which should optimize the URLs of your blog?

    I have also looked at the category feed of the post of the category Sermons:
    http://fullofgraceandtruth.net/podcast/sermons/feed/
    This feed works but it does not contain posts (only channel elements). One possible explanation for that is that your (or your helpers) have modified the default filter settings for this RSS feed. It is possible to limit the posts by the type of the media files. If you have done that and have chosen a file type other then .mp3 then it would explain this result.

  5. en0ch
    Member
    Posted 1 year ago #

    … or does it contains additional (or less) lines of code?

    It has all the code exactly as on your linked page.

    Above that it has:

    RewriteRule ^sermons/lancesermons.rss$ audio/lancesermons.rss [NC]
    RewriteRule ^audio/lancesermons.rss$ feed/podcast/ [NC,L,R=301]

    And then below the core bit:

    -Indexes
    
    RewriteCond %{HTTP_HOST} ^fullofgraceandtruth\.net$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.fullofgraceandtruth\.net$
    RewriteRule ^sermons\/lancesermons\.rss$ "http\:\/\/fullofgraceandtruth\.net\/feed\/podcast\/" [R=301,L]

    Do you use some kind of security plugin?

    No active plugins for security - unless you'd count antispam etc.

    Or a plugin which should optimize the URLs of your blog?

    I don't think so, although I'm not up on all the intricacies of the setup my geeky son created. I can ask him if you think that would help …

    … modified the default filter settings for this RSS feed. It is possible to limit the posts by the type of the media files. If you have done that and have chosen a file type other then .mp3 ...

    Hmm … well that could be significant?? As a relative noob I'm rather bamboozled by all the array of settings in podpress. I do notice that I've selected two filetypes in the filetype filter: MP3 and M4A (no others). I don't actually have any media files in the podcast other than MP3 at this point, but I think I added M4A to the selection on the assumption that that might happen in the future. Would that be a problem for the feed?

  6. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    I'm no real expert for these RewriteRules. But I guess that one of those is probably the reason why the .../feed/podcast feed appears only as a blank page.
    All these additional rules have obviously the purpose to redirect request of the old podcast feed URL to the new one.
    But I'm not sure why the first rules redirects to audio/lancesermons.rss and the second redirects then to the new location. Furthermore it seems not right that the last three line should probably do the same as the first two RewriteRules.

    Please, ask the one who has implemented these lines whether both blocks are really necessary.

    I would suggest that you set a number sign (#) in front of those 5 lines (This character will deactivate the lines.) and try different rules:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    
    RewriteCond %{REQUEST_URI} (sermons\/lancesermons\.rss|audio\/lancesermons\.rss)$ [NC]
    RewriteRule . /feed/podcast/ [R=301,L]
    
    ...

    This RewriteCond and RewriteRule says basically that if a request URL ends with sermons/lancesermons.rss or audio/lancesermons.rss then redirect the request to the URL which consist of your web site and the pseudo folder /feed/podcast which is the address of your new podcast feed.

    Place the new lines below RewriteEngine On and before the rest of the podPress code.

    but I think I added M4A to the selection on the assumption that that might happen in the future. Would that be a problem for the feed?

    No. That is no problem. But did you control the right settings?
    The file type filter is in the settings of the category: Posts > Categpries > Edit Category . You can find on this page settings which look like the ones on Feed/iTunes Settings page. But they are only for a certain category.

  7. en0ch
    Member
    Posted 1 year ago #

    Thanks. I think it's time to ask my son to hop aboard this thread and take over from here. My noob head hurts … ;)

    Stay tuned ...

  8. en0ch
    Member
    Posted 1 year ago #

    Good news .. My son has found the problem. It was nothing to do with any of your lines of enquiry, ntm. (But huge thanks anyway :)

    I can't give you the precise geekspeak, but apparently some file in the child theme had been mysteriously overwritten.

    Beats me …

    Anyway, all sweet now. (Only now having trouble getting the iTunes store to load the podcast .. But I guess that’s another subject?)

  9. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    I'm glad that you could resolve the problem.

    Only now having trouble getting the iTunes store to load the podcast .. But I guess that’s another subject?

    Yes. Please, describe these difficulties in a new thread.

  10. iEnlive
    Member
    Posted 1 year ago #

    Hello,

    I am having an issue validating the podcast feed in WordPress in the effort of getting the podcast submitted and live on iTunes.

    I have filled out all of the appropriate information in the Feed/iTunes settings page but once I submit to iTunes, it gives me an error: "Bad http result code: 404"

    Really been trying all I can to have this submitted successfully onto iTunes. We will be hosting podcast episodes on our server and uploading them weekly. Would appreciate a reply as soon as possible.

    Thank you!

  11. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    @iEnlive:
    Please open the Permalinks settings page of your blog and save the settings (don't change them, simply save them again).

    If this does not then please tell me about the podcast feed. For instance it would be helpful for me to know the URL of this feed in question.

  12. iEnlive
    Member
    Posted 1 year ago #

    Just saved the Permalinks settings on the page and it did not help anything.

    Here is the new feed URL we are trying to establish with iTunes that is in the settings of PodPress: http://music.ienlive.com/feed/podcast/

    Thank you for your support.

  13. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    @iEnlive:
    This is not working because this feed does not seem to exist or is not active.
    Please, control whether the feed exists and is active. Go to podPress Feed/iTunes Settings > Section podPress Feeds. The first feed in this section should have the slug name podcast. But the first first option for each is a checkbox where you can activate or deactivate the feed.
    Make sure that the feed is active and that it has the right slug name.
    If you need to activate it or to rename it then you need to save the Permalinks again.
    An URL which should work while the feed is active is this:
    http://music.ienlive.com/?feed=podcast

  14. iEnlive
    Member
    Posted 1 year ago #

    Ok, I've gone ahead and renamed the slug from "livethemix" to "podcast." Also went ahead and saved the settings and re-saved the Permalinks again. Not sure if that link is valid? Where do I turn from here?

    Thank you.

  15. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    I'm not sure why the feed still seems to unavailable (404 error).
    One possibility is maybe that the feed does not contain posts. In such a case that error would occur.

    Have you added a podcast file with podPress to at least one of the posts?

    (It looks like you use a different plugin to display the media files in the posts.)

  16. iEnlive
    Member
    Posted 1 year ago #

    Ok, that may be the problem. Just gone ahead and added an episode of the podcast via one of the posts and validated the feed, it looks to be validated and working!

    Could you please confirm this? Great to see it all coming together. We are looking to submit this successfully to iTunes ASAP.

    Thank you!

  17. iEnlive
    Member
    Posted 1 year ago #

    We have about many files/podcast episodes and counting in our FTP system that we would like to be posted/submitted to iTunes when our podcast is up and live. Would we just go ahead and tag those with the links of the episodes on the bottom of each post (adding an episode to the RSS feed)?

    Thank you!

  18. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    The feed
    http://music.ienlive.com/feed/podcast/
    is working and it is valid.
    This feed is created by podPress and with the default settings it will only show posts with podPress attachments (which would mean that you would need attach the episode to each post which should in the feed.).
    But you may add the episodes with the method you have used so far and change some settings of this feed.
    Organize all posts which should be in the feed in a certain category. Use the category filter of the this feed to limit the posts in the feed to the ones of this category and un-check the option "Include only posts with podPress attachments in this Feed".
    If you do this then the feed will contain only podcast posts and you don't have to add the episodes with podPres. You may set a link somewhere in the post instead.

    Another possibility would be to use a different feed:
    http://music.ienlive.com/tag/Live-the-Mix/feed/
    This feed contains all posts with the tag Live-the-Mix. You can alter the RSS and iTunes image with the settings for the default feeds of WP on the podPress Feed/iTunes Settings page. But you will have less customisation options.

  19. iEnlive
    Member
    Posted 1 year ago #

    Thank you for your reply.

    So you are suggesting we go with the strict "Live the Mix" feed in order to filter the podcast episodes we already have set and published on the site? We're planning to send all the published episodes thus far to the iTunes feed including newly uploaded ones weekly. The manual adding of the link should be fine and not a problem as it is just a click in the post.

    Since the feed is working now, what is the next step to get it to iTunes? Just submit and add the rest of the episodes?

    Thank you!

  20. iEnlive
    Member
    Posted 1 year ago #

    Ok, yes - filtering podcast posts with the tag "Live-the-Mix" would be much more streamlined (or even creating another post category within WordPress and selecting that in the podPress settings where it says "Category Filter"), however, would we have to manually insert the link into the post each time, or would it be automated per episode?

    Thanks!

  21. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Since the feed is working now, what is the next step to get it to iTunes? Just submit and add the rest of the episodes?

    Basically I would say yes to both questions. But I suggest that you make all changes and submit the feed when it is absolutely ready. The iTunes Store page updates itself only once every 24 hrs and changes might only be visible after such a period.
    This is maybe interesting to read: http://www.apple.com/itunes/podcasts/specs.html#submitting

    however, would we have to manually insert the link into the post each time, or would it be automated per episode?

    podPress offers the possibility to customize category feeds individually. But at the moment it does not offer that for tag feeds. I'm working on that and is going to be available in the next version.

  22. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    The current Development Version of podPress (see section Other Versions) does include now the necessary changes that gives one the possibility to customize also tag feeds.
    If you try this version, make a backup before your start.

  23. iEnlive
    Member
    Posted 1 year ago #

    Ok thank you.

    So we can either go the route of creating a new category within WordPress and filtering all of our current podcast episodes into the category and selecting that in "Category Filter" or go the route of the tags correct?

    The category-based route may be better since only podcast episodes for "Live the Mix" will be filtered under that category as opposed to normal posts - but tags can appear in any.

    Thank you!

  24. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Live the Mix is a tag. But tags are not that different compared with categories.

    So we can either go the route of creating a new category within WordPress and filtering all of our current podcast episodes into the category and selecting that in "Category Filter" or go the route of the tags correct?

    with podPress 8.8.10.13 it is only possible to customize tag feeds like the one of the posts with the tag Live the Mix through the general settings for all default feeds. (For instance the main post feed and the tag feeds would have the same additional iTunes and would share the same RSS and iTunes image.) If you would prefer to have different meta data in your podcast feed then you would need to add the podcast posts to a category. This means adding a category to each podcast post. You could do this via Quick Edit in the posts overview. But it would mean a little bit of work.
    Once the posts are in a category you could also choose to use a podPress Feed and select the category as the category filter setting. (Because "Live the Mix" is a tag, it would currently not be possible to select it in the category filter setting.) The advantage of do this is you get a shorter and maybe nicer feed URL.
    A category feed URL would be http://www.example.com/category/mypodcast/feed while the URL of a podPress Feed could be http://www.example.com/feed/mypodcast .

    In conclusion I would say: with 8.8.10.13 it is necessary to add a category to each post and then you may choose to use a category feed or a podPress Feed.
    If you have the time to wait for 8.8.10.14 then adding a category to each post (or vice versa) would unnecessary. But I need to add something else before I release this version. I hope that I will finish that in the next to weeks but I can't promise anything.

  25. iEnlive
    Member
    Posted 1 year ago #

    Hello,

    Thanks.

    This means adding a category to each podcast post. You could do this via Quick Edit in the posts overview.

    Do you mean for every episode we post, we have to create a brand new category within WordPress? Going to Posts > Category then adding a new one every time?

    We're trying to find a way as we add a new episode each week, to have only those episodes filtered and automatically sent to iTunes. The settings are fine right now but we just want to make sure everything is set.

    If you could get back to us we'd greatly appreciate it. Thank you again.

  26. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Do you mean for every episode we post, we have to create a brand new category within WordPress? Going to Posts > Category then adding a new one every time?

    No, I tried to say that it would be necessary to put each podcast post into one category. You create one category (or maybe you have already) and check the box of the category while creating a new post (see the sidebar near the post editor box https://codex.wordpress.org/File:write1.png). Or you can of course put existing posts into the category by opening the posts with the default editor (see picture link above) or by using the Quick Edit functionality of WP.
    But you do not need to create a category per post.

  27. iEnlive
    Member
    Posted 1 year ago #

    Ok perfect - so we just need to filter the specific podcast posts we want to include for iTunes and specify that category in the podPress Feed Options > Category Filter correct?

    Then we must edit the settings on the bottom section of a post draft before publishing so it is sent to iTunes. We should be good to go then yes?

    Thank you.

  28. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    Then we must edit the settings on the bottom section of a post draft before publishing so it is sent to iTunes.

    You may edit these settings if the general settings for this feed do not apply to a certain post. For instance if the content of an episode does have explicit content while the setting for the feed is "Clean". Or if an episode should appear in the iTunes podcast repository under a title which should not be equal with the post title. Or if you wish to have a special iTunes version of the summary of the post (and not the automatically generated one).
    But by default you don't need to edit these settings.

    You can find the settings for a category feed under Posts > Categories > Edit Category > podPress Category Casting.

  29. iEnlive
    Member
    Posted 1 year ago #

    Ok. So what we are going with now in the settings tab:

    Feed/iTunes Settings: Category Filter: (the one we created specifically for the podcast_
    Posts > Categories > Edit Category > podPress Category Casting: Checked on

    Now we just have to go to each podcast post and add the category we created, in the sidebar area.

    All set?

    Thanks again.

  30. ntm
    Member
    Plugin Author

    Posted 1 year ago #

    go to each podcast post and add the category we created, in the sidebar area.

    On the screen were you can see the table with all your (recent) posts (Posts Screen) is a option which you can see and use when you move the mouse cursor over a post title. It is called Quick Edit. If you choose this then you can edit/modify some of the post settings right there in the table. You don't have to open the editor view of each post just to add the post to an existing category. (This method will be faster.)

    Feed/iTunes Settings: Category Filter: (the one we created specifically for the podcast_
    Posts > Categories > Edit Category > podPress Category Casting: Checked on

    Basically, yes. But you should take a look at settings like the RSS and iTunes image or the iTunes summary of the feed. The default is usually to take the settings from the podPress > Feed/iTunes Settings page. If you have already inserted all facts there and they apply to this category feed then you can leave them as they are. Otherwise you should probably adjust them.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic