Hi,

Starting with with Apache 2.4.44 a strict check of the values given in the 
‚Range‘ header was introduced. The new change seems to not allow a blank after 
'bytes=' .
Unfortunately we have some faulty client that inserts an empty space after 
‚bytes=' (from apache error log) 

        http_request.c(440): [client 10.xxx.xxx.xx:xxxxx]   Range: bytes= 
7168-414976430

Looks like this causes to fail serve the request.
 
Is it possible to work around this through the apache configuration, till the 
client will be fixed, by changing the ‚Range‘ header on the fly (get rid of the 
whitespace)?

I tried
        Header edit Range bytes=\s bytes= early
and
        RequestHeader edit Range bytes=\s bytes= early

but that didn’t work. 

Thanks,
Ran

Reply via email to