April 29, 2016 10:26AM
Hello,

As of recently, shortly after updating nginx to version 1.11.0, we started getting the following errors in the error log for our sites configured with HTTP/2 and SSL:

2016/04/29 14:54:12 [info] 22321#22321: *290 client sent stream with data before settings were acknowledged while processing HTTP/2 connection, client: XXX.XXX.XXX.XXX, server: 0.0.0.0:443

This is so far only happening when browsing pages with Safari (9.1) and only during a POST event. Safari displays an empty white page with an error message "Safari Can't Connect to the Server". Our observations so far are that this happens after some time of inactivity, which leads me to believe that some kind of timeout has occurred (keepalive_timeout comes to mind). We have the following keepalive settings in nginx.conf:

http {
keepalive_timeout 75s;
}

But this issue has never occurred before.

Any feedback/help is appreciated!

Andrew
Subject Author Posted

nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

locojohn April 29, 2016 10:26AM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

shiz April 29, 2016 01:55PM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

locojohn April 29, 2016 04:21PM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

Valentin V. Bartenev April 29, 2016 07:46PM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

locojohn April 30, 2016 08:22AM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

eiji-gravion April 30, 2016 05:19PM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

itpp2012 April 30, 2016 05:44PM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

locojohn May 10, 2016 04:55AM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

Valentin V. Bartenev May 10, 2016 08:50AM

Re: nginx 1.11.0: client sent stream with data before settings were acknowledged while processing HTTP/2 connection

Nedeos May 09, 2016 04:07AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 126
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready