On Mon, 2019-12-09 at 15:39 -0800, Ryan Schmitt wrote:
> I'm running some HTTP/2 integration tests and I'm seeing the
> following in
> the wire log:
> 
> 15:33:11,667 - c-00000000 <<
> "[0xffffffec][0x10][0xffffffe4])a[0xffffffbc][0x6]?:J[0xffffffc1]T[0x
> ffffffb7];"
> 15:33:11,667 - c-00000000 << stream 0 frame: GOAWAY (0x7); flags:
> (0x0);
> length: 35
> 15:33:11,667 - c-00000000 << Last stream 15
> 15:33:11,668 - c-00000000 << Code COMPRESSION_ERROR
> 15:33:11,668 - c-00000000 << HPACK - illegal index value
> 
> This error is not deterministic, and I've never seen anything quite
> like it
> before. I'm looking for any ideas on how to troubleshoot it. In
> particular,
> I'd like to know whether there's a simple way to disable header
> compression
> on the client, in order to rule out a bug in the HPACK
> implementation.

That sounds a bit unsettling. Any theory as to why the defect has not
been manifesting itself with the existing integration tests?

I do not think HPACK can be disabled. By disabling HPACK, I presume you
mean not using Huffman compression?

One option to disable Huffman compression would be to mark all headers
as sensitive. There is currently no global or connection based switch
to disable the compression but it can be added.

Oleg 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to