We have a client sending a GET request who is also erroneously sending a
transfer-encoding : chunked Header.
This is causing nginx to wait for the client to send data before the
client
finally times out. Is there anyway to tell nginx to ignore this header?
We
have asked the client to get their act together; but in the mean time
was
wondering if there was anything we could do.
Thanks for your reply. Actually we tried that already and still faced
the
same issue. It can easily be reproduced; send any GET request with
header
“transfer-encoding: chunked”.
This problem seems to be nginx reading a request from a client, where
the request is malformed.
Ah, good point. No, it won’t help in this case. I’m not sure anything
will without hacking code onto NGINX. It does require clients to
somewhat meet HTTP protocol specifications unfortunately.
Kind Regards
Andrew H. (LinuxJedi)
Technical Product Manager, NGINX Inc.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.