Direct download links failing on some epesodes
-
I’m having a strange situation where for some of my episodes, the direct download link starts to download the mp3 but at the very end it fails. I have worked out that it is specific to particular episodes.
To be clear, my only problem is with some direct download links. Otherwise things work fine.
My usual method of creating new episode (posts) is by duplicating an existing one. If I duplicate an episode where the direct download link works, then the new page will also work. If I duplicate an episode where it doesn’t work, then the new page also does not work.
I should note that on Firefox the download fails, but on Chrome it just endlessly repeats trying to download. On Firefox, there is a file downloaded in the format episodefile.mp3.part. When I delete the “.part” from the file, it plays perfectly.
I have compared the source code of pages that work and pages that don’t and I can’t see an obvious difference in the code.
Here is a summary of what’s going on:
What does NOT work
* Clicking on “Download file”
* Clicking on cloud icon in player to download
* Right click “Save link as” on “Download file” or cloud icon in playerWhat does work:
* Player on website
* listening in podcast app (so the feed works fine)
* Downloading in podcast apps (RadioPublic, gPodder)
* listening on podcast app websites (RadioPublic, CastBox, Apple Podcasts, Google Podcasts)Things I have tried–All Failed to solve problem
- disable all plugins other than SSP
- using latest version of SSP (1.20.12)
- using latest version of wordpress (Version 5.3.2)
- revert SSP to version 18
- Put the mp3 file on a different server and change the podcast file link to that destination *
- Recreate mp3 file in Audacity *
- Change the bit rate of mp3 file *
- Tried m4a version of the file *
- Upgraded PHP to 7.4
- tried on different computers
- tested on archive page as well as individual episode pages. Same behaviour
- tried short code player
* I tried these before I realized the problem is completely unrelated to the audio file.
After contacting my hosting service, I was told that my site is on an Apache server so there is no NGINX (I use Dreamhost)
The closest help article I could find was this:
https://support.castos.com/article/59-podcast-media-will-not-play-anywhere
But of course it does play everywhere except the direct download link.I did follow the instructions in step four on that page and it did work, in that the url’s for the downloads were not re-written and they just went to the media in the library.
Here is an episode where the direct download link fails:
https://www.serenecolombo.org/podcast/144-a-mother-harasses-her-arahant-son/Here is an episode where the direct download link works:
https://www.serenecolombo.org/podcast/145-vows-that-lead-to-heaven/In the future, of course, I will only create new episode posts by duplicating working episodes. However, I have about 45 episodes that don’t work and I need to figure out how to fix them.
Do you have any idea what’s going on? I’ve spend hours trying to figure it out with no luck.
I do love the plugin and really appreciate all your hard work. Thanks!!
- The topic ‘Direct download links failing on some epesodes’ is closed to new replies.