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[0xffffffb7];" 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.