We are intermittently getting HTTP 416 errors on v1.1.0 storage provider when fronted by Azure CDN from Microsoft. After adding additional logging we suspect it is due to large file chunking where the CDN requests 8MB chunks:
In the request headers
In the response header:
Content-Range:bytes */495942
Looking at the source code this looks like this is expected if the Range is larger than the content size.
It seems like this check is unnecessary and if the Range bytes are larger than the content size it should return up to the content size?