Valery Kholodkov

Results 23 comments of Valery Kholodkov

In your case uncommenting "proxy_pass_request_body on" should help.

Nginx version 0.8.4 is that correct?

Could you send me a mail (I need to give you a patch)?

I see HTTP/2.0 request in your log. upload module does not work with http/2.0. The reason 400 is returned is probably because of a bug in nginx.

@fdintino I did not know that. @slavaslava56ru if so, then the issue is somewhere in your system or nginx itself.

@slavaslava56ru can I ask you where you from and what do you do with nginx and nginx upload module?

I think what happens is that you get n == NGX_ERROR at this place in ngx_http_do_read_upload_client_request_body: ``` if (n == 0 || n == NGX_ERROR) { c->error = 1; return...

you can use nginx -V to dump the full command line that was used to run your build

I think the best would be to talk to Nginx developers and ask them to implement fully-functional body reception pipeline.

Consider extending upload buffer size: upload_buffer_size 4M; I this doesn't help, we need to dig further.