Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem subscribing to a podcast #5964

Closed
3 tasks done
jobidon opened this issue Jul 10, 2022 · 2 comments
Closed
3 tasks done

Problem subscribing to a podcast #5964

jobidon opened this issue Jul 10, 2022 · 2 comments
Labels
Type: Possible bug Issues that seem to be a bug, but haven't been confirmed yet

Comments

@jobidon
Copy link

jobidon commented Jul 10, 2022

Checklist

  • I have used the search function for open and closed issues to see if someone else has already submitted the same bug report.
  • I will describe the problem with as much detail as possible.
  • If the bug only to occurs with a certain podcast, I will include the URL of that podcast.

App version

2.5.2

Where did you get the app from

Google Play

Android version

10

Device model

A7

First occurred

First noticed about 4 months ago

Steps to reproduce

  1. Go to “Subscriptions”
  2. choose the “+” button to add new podcast
  3. Type “dr. cowan” in the search box
  4. Select “Conversations with Dr. Cowan & Friends”
  5. Notice the error message

or (through the bitchute RSS feed):

  1. add a new subscription by RSS address: Dr.TomCowan
  2. The podcast is added to the “Subscriptions” page
  3. Select the item from the list and select any of the episodes.
  4. Notice the “Item does not contain a media file” banner above the description

Expected behaviour

Add a specific podcast to AntennaPod and be able to play the associated media content

Current behaviour

pop up displayed: IO Error. Too many follow-up requests: 21. It is my understanding that okhttp limits the number of recursive requests to a max of 20 (see reported issue on StackExchange. Apparently, the header of the request needs to be modified to avoid this redirect error). For some reason, maybe related to how this podcast is hosted on the server, the link redirects too many times and is rejected.

The error also occurs when the podcast is added through podcastindex.org

The same podcast is also available on bitchute, and using the recommended Bitchute RSS syntax (see format below) does indeed allow the addition of the podcast in AntennaPod, but the media content is not found and I get the “Item does not contain a media file” message. So although the podcast can be added, the content is not available.

** Note: This issue was initially reported on the AntennaPod Forum

Logs

IO Error. Too many follow-up requests: 21

@jobidon jobidon added the Type: Possible bug Issues that seem to be a bug, but haven't been confirmed yet label Jul 10, 2022
@antennapod-bot
Copy link

This issue has been mentioned on AntennaPod Forum. There might be relevant details there:

https://forum.antennapod.org/t/problem-subscribing-to-a-podcast/2138/5

@ByteHamster
Copy link
Member

Notice the “Item does not contain a media file” banner above the description

That's a problem of that bitchute feed. They don't deliver a media file. There is nothing AntennaPod could do about this.

Too many follow-up requests: 21. It is my understanding that okhttp limits the number of recursive requests to a max of 20

It limits them with good reason :) That's to avoid ending in an endless loop. A well configured website uses no more than 3 or 4 redirects. 20 is an insanely high number. In the case of this podcast, it is actually just two websites that redirect to each other in an endless loop.

https://anchor.fm/s/96acfe54/podcast/rss <--> https://feeds.buzzsprout.com/1280480.rss

There is nothing AntennaPod could do about this either - the podcast server is misconfigured. Try contacting the podcast hosts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Possible bug Issues that seem to be a bug, but haven't been confirmed yet
Projects
None yet
Development

No branches or pull requests

3 participants