After upgrading instance from Palm to Redwood, uploading H5p content showed error 403 SignatureDoesNotMatch
. I had debug this issue and found out that it was caused because the link being appended with a signed URL.
Related issue tickets:
Related PRs:
- docs: s3 storage backend by CodeWithEmad · Pull Request #40 · edly-io/h5pxblock · GitHub
- feat: allow specifying an alternative storage through django settings by Cup0fCoffee · Pull Request #19 · edly-io/h5pxblock · GitHub
- feat: add separated grades bucket and manage querystring by config var by Henrrypg · Pull Request #26 · overhangio/tutor-minio · GitHub
To fix this, just add MINIO_QUERYSTRING_AUTH
with value set to false
Saving those debugging hours for everyone😂