Issue with ios download of mp3 files

Hi. I am running into an issue with the Groups File Access plugin downloading mp3 files to iOS devices and Safari running on the MacOS. The test is pretty straight and easy to recreate with these following steps.
* take 20 sizable MP3 files, put them in both Media and Groups File Access
* create 2 pages: titled “test_media” and “test_gfid”
* in each file load each mp3 into a HTML5 audio player (or Gutenberg Audio Player block).
*in test_media, load the mp3 from standard media uploads directory
*in test_gfid, load the mp3 from the associated “/$gfid=” location
* when you load each, the test_media is rendering and loading the audio player appropriately. The test_gfid only loads the first 10 or so, but then fails with an “error” code on the rest.
Looking at a network capture of what is going on, I see that iOS is requesting with a “Range: bytes=0-1”. GFA responds with an appropriate “HTTP 206” but then proceeds to send the client more than the requested 2 Bytes. The iOS client then tries to reset and close the connection, erroring out.
Thank in advance for taking a look at this.


Comments

One response to “Issue with ios download of mp3 files”

  1. Eugen Bleck Avatar
    Eugen Bleck

    Hi Alex,

    Good afternoon and happy new week!

    I trust you are well and safe!

    Thank you for reaching out and for choosing Groups. t brings us great joy to know we have you as our valued customer.

    With regard to your inquiry, we are unable to replicate the issue at our end. Please enable WordPress debugging and share the debug.log file with me. If you are not familiar with WordPress debugging, here’s how to go about it: https://wordpress.org/support/article/debugging-in-wordpress/

    I remain eager to help resolve this issue for you.

    Stay safe and be awesome!
    Best,
    Eugen.

Share