client sent header field with too long length value while processing HTTP/2 connection

andreios nginx-forum at forum.nginx.org
Sat Jan 25 16:08:48 UTC 2020


Sergey Kandaurov Wrote:
-------------------------------------------------------
> > On 24 Jan 2020, at 21:02, andreios <nginx-forum at forum.nginx.org>
> wrote:
> > 
> > "client sent header field with too long length value while
> processing HTTP/2
> > connection"
> 
> This means that a header field name or value was detected as if it
> was represented as a string literal with length encoded as an integer
> using of more than 4 bytes (allows to represent values above 2097278).
> Although the integer representation used by HPACK allows for values
> of indefinite size, this is not supported by nginx.
> 
> See RFC 7541, section 5.2 for some details.
> 
> You could try to see what's actually gets sent, for debugging purpose
> (you might want to decrypt it first).
> 
> -- 
> Sergey Kandaurov
> 
Is there any workaround possible?
Is there any howto on how to decrypt an see what actually gets send?

Posted at Nginx Forum: https://forum.nginx.org/read.php?2,286817,286820#msg-286820



More information about the nginx mailing list