# 1.9.14 - Issues with disabled request buffering and HTTP/2

**URL:** <https://www.ruby-forum.com/t/1-9-14-issues-with-disabled-request-buffering-and-http-2/244439>\
**Category:** NGINX\
**Created:** [April 11, 2016, 11:19am UTC](https://www.ruby-forum.com/t/1-9-14-issues-with-disabled-request-buffering-and-http-2/244439 "2016-04-11T11:19:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rafa\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/958977/32.png) [@Rafa\_F](https://www.ruby-forum.com/u/Rafa_F)\
**Post date:** [April 11, 2016, 11:19am UTC](https://www.ruby-forum.com/t/1-9-14-issues-with-disabled-request-buffering-and-http-2/244439/1 "2016-04-11T11:19:59Z")

</div>

Hello,

we have an issue with the newest nginx version 1.9.14. I am not sure if  
this  
is a possible bug or a configuration problem.

We use nginx with disabled request buffering (proxy\_request\_buffering  
off)

We are currently using nginx 1.9.12 with HTTP/2 enabled. In this setup  
we  
don’t have any issues. I am aware of the fact, that request buffering  
cannot  
be deactivated with HTTP/2 until version 1.9.13.

When updating to nginx 1.9.14, request buffering is disabled for HTTP/2  
as  
well.  
In this case requests from some of our clients (we tested Firefox and  
OkHttpClient) cannot load our web application anymore.  
In the nginx error log we can see the following lines (non debug):  
2016/04/07 14:20:49 [info] 20235#0: \*3115050 client terminated stream 41  
with status 1 while sending request to upstream, client: […],  
server: ,  
request: “POST […]”

This only occurs when the client (Firefox and OkHttpClient) uses HTTP/2.  
We  
cannot reproduce this issue with Google Chrome! Chrome works like a  
charm.

We also found out, that this issue seems only to occur within POST  
requests.

When enabling proxy request buffering (proxy\_request\_buffering on), all  
clients work as expected.

Is there anyone with similar issues when updating to the newest nginx  
version 1.9.14?

Posted at Nginx Forum:

> **[1.9.14 - Issues with disabled request buffering and HTTP/2](https://forum.nginx.org/read.php?2,266071,266071#msg-266071)**
>
> Hello, we have an issue with the newest nginx version 1.9.14. I am not sure if this is a possible bug or a configuration problem. We use nginx with disabled request buffering (proxy\_request\_buffering off) We are currently using nginx 1.9.12 with...

---

<div class="post-metadata">

**Author:** ![n.dom](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/e8c25b/32.png) [@n.dom](https://www.ruby-forum.com/u/n.dom)\
**Post date:** [April 11, 2016, 12:33pm UTC](https://www.ruby-forum.com/t/1-9-14-issues-with-disabled-request-buffering-and-http-2/244439/2 "2016-04-11T12:33:35Z")

</div>

On Monday 11 April 2016 05:19:17 n.dom wrote:

> cannot reproduce this issue with Google Chrome! Chrome works like a charm.
> 
> We also found out, that this issue seems only to occur within POST  
> requests.
> 
> When enabling proxy request buffering (proxy\_request\_buffering on), all  
> clients work as expected.
> 
> Is there anyone with similar issues when updating to the newest nginx  
> version 1.9.14?

[..]

Do you use any 3rd-party modules or patches? In this case try without  
them.

Otherwise, please, provide a debug log:

> **[A debugging log](http://nginx.org/en/docs/debugging_log.html)**

wbr, Valentin V. Bartenev
