<div dir="ltr"><div>Hello,</div><div><br></div><div>While looking into <a href="https://github.com/pagespeed/ngx_pagespeed/issues/1175">https://github.com/pagespeed/ngx_pagespeed/issues/1175</a> I noticed that when performing a POST to a non-existing page, Chrome will complain about the response (net::ERR_SPDY_PROTOCOL_ERROR). </div><div><br></div><div>This happens with a plain nginx build, configure arguments: --prefix=/home/oschaaf/nginx-tmpbuild --with-http_v2_module --with-http_ssl_module</div><div><br></div><div>1.9.14 seems to have introduced some behavioral changes only noticable on http2, there seem to be similar breakages in some of ngx_pagespeed's flows. </div><div><br></div><div>One thing we do is perform an async lookup in the preaccess phase - doing so when processing a POST request also results in a protocol violation. </div><div>As this path looks very similar to the limit request module, I tested that as well. And indeed this also seems to give the same error on http/2</div><div><br></div><div>Regards,</div><div><br></div><div>Otto</div><div><br></div></div>