nginx and http/2

Valentin V. Bartenev vbart at nginx.com
Mon Jun 27 21:45:42 UTC 2016


On Monday 27 June 2016 17:33:12 CJ Ess wrote:
> I finally had a chance to test this, I applied ce94f07d5082 to the 1.9.15
> code -- it applied cleanly and compiled cleanly. However, my test post
> request over http2 with curl failed with the same "client sent stream with
> data before settings were acknowledged while processing HTTP/2 connection"
> error. Are there other changes in 1.11.x that I might need? Do I need to
> explicitly enable the preread functionality? It looked to me as-if it was
> enabled by default.
> 

The answer to both questions no, you don't need.  But it looks like you're 
still running the old binary.


> The error does seem to be 100% reproducible, the command I am running is:
> 
> curl --http2 -k -v -X POST -H "Content-Type: application/json" -d "{}" "
> https://test-server_name/"
> 
> And my curl is: curl 7.49.1 (x86_64-pc-linux-gnu) libcurl/7.49.1
> OpenSSL/1.0.2h nghttp2/1.11.1
> 
[..]

Why don't you just install nginx 1.11?

  wbr, Valentin V. Bartenev



More information about the nginx mailing list