upload and HTTP/2
I'm facing an issue with upload and http2.
Setup is non-standard as I implemented #227, requiring the auth-proxy to whitelist unauthenticated endpoints.
/upload
is exempt from authentication as guest should be able to upload on invitation.
My issue is :
- upload is OK with HTTP/1.1, whatever the file size
- upload is OK with HTTP/2 if the file size is less than a slice
- upload is KO with HTTP/2 if the file size is bigger than a slice
Symptom is the upload is stall, no update to the progress bar.
While looking at the demo instance, I saw that upload is OK with HTTP/2.
However I noticed that slices are upload to blob:https://demo.lufi.io/<UUID>
Thus, as there is no /upload
or /partial
prefix, I guess it is not whitelisted by my auth-proxy.
Is uploading to the root uri expected ?
Could slices upload be handled by a subpath so it will be clearly identified as an anonymous endpoint ?
Thanks, 1010