• Resolved Anonymous User 20650920

    (@anonymized-20650920)


    Hi, the podcast player is working in every browser except Safari.

    It’s also not working in the Apple Podcast player. From what I understand, there appears to be an issue with the RSS feed.

    I have read the troubleshooting section in your docs and added the ‘exclude rules’ to the caching plugin.

    The website’s hosting is with Cloudways Digital Ocean. I have asked support about adding the NGINX rules and they have said the following.

    Here at Cloudways, NGINX is only used for reverse proxy or serving static content while Apache is our main server which serve dynamic content including PHP files. You can convert these rules for htaccess and place them at the top of the htaccess placed on the webroot of your application. If there is any static content that needs to be excluded from NGINX so htaccess rule can be applied, you can share with us so we will exclude it for you.

    I can rewrite the rules but do you agree these rules should be rewritten and added to the htaccess file, or do you have any other recommendations?

    Thank you for your assistance with this.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support keleigh824

    (@keleigh824)

    Hi @pixt,

    I am sorry that you’re experiencing some trouble here. I’ve taken a look and it appears that this issue is outside of SSP and not related to the RSS feed or our plugin. The passthrough URLs that SSP is using are working as they should, they are redirecting to the raw episode file. However, it’s that raw episode file URL that does not work. You can see that if you click the link under the player to play in new window it redirects correctly, or you can paste the raw URL in Safari directly, the episode still fails to play. (Example URL: https://thecharlotteathlete.com/wp-content/uploads/2024/02/Episode-12-Chris-Yandle.mp3)

    Looking at the response headers in the network tab within the developer console, I see that the server is Cloudflare. Do you have your episode files serving through Cloudflare? If so, you may be to troubleshoot this further with them or your webhost.

    Thread Starter Anonymous User 20650920

    (@anonymized-20650920)

    Thank you for that about Cloudflare. I have just set up a bypass rule on Cloudflare to bypass cache but the problem is still there. I will lodge a ticket with Cloudflare.

    Can you also provide me with the path I should add to the exclusion rules to add to my caching on my hosting? Ie: what goes in front of this?
    /podcast-download/.+

    Plugin Author Serhiy Zakharchenko

    (@zahardoc)

    @pixt

    I don’t think you need to add any exclusion rules to your caching system. I believe it’s only Cloudflare and their settings.

    Thread Starter Anonymous User 20650920

    (@anonymized-20650920)

    Thanks for your reply, a quick update on this. I deactivated Cloudflare (including DNS proxy) but it didn’t help. Cloudways support optimized the server at their end but the files were still not working in Safari. At that point, I re-rendered the mp3 files in a audio editing app and updated the meta and re-uploaded them to WP, they then played in Safari and in the app. The solution took all three things, thanks for your help with this!

    • This reply was modified 9 months ago by Anonymous User 20650920.
    Plugin Author Serhiy Zakharchenko

    (@zahardoc)

    Hi @anonymized-20650920,
    Thanks for informing us, glad you managed to fix it!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Podcast Player in browser not working in Safari’ is closed to new replies.