Closed luke-c-sargent closed 6 years ago
note: using an older version of the galaxyproject.galaxy-extras role (hash: f8cb73171030982e6a3ca5a98e4201544dacaa05) seems to have the same issue, implying it may not be a problem with that role.
I'll have a close look asap. Thanks for reporting the issue
another note to help guide troubleshooting: it doesn't appear as though it's the version of nginx at fault, as both versions of nginx specified in the galaxy-os ansible role's packages task are able to serve byte-range requests when installed in isolation
the first step of the playbook where byte range-requests can no longer be made is when supervisorctl is restarted after copying over templated conf files in galaxyprojectdotorg.galaxy-extras
Hi @luke-c-sargent Is this still an open issue ?
@drosofff this issue is indeed resolved; sorry about the delay!
No problem thank for the update !
using the current master deploying to ubuntu 16.04, i am unable to make byte-range requests (so visualization in a place like UCSC Genome Browser doesn't function).
expected (from a live server deployed with an earlier version of GKS):
yields
actual(from a test VM, but has also been tested on an AWS server):
yields
notably absent:
Accept-Ranges: bytes
curl -r
as expected provides requested bytes in the successful case, whereas it provides all bytes when using the version from master. I will continue to troubleshoot, but any suggestions to narrow my search scope are welcome. Thanks!(there have been some recent changes to the galaxy-extras repo, that's where i am focusing my investigation)