Skip to content

Instantly share code, notes, and snippets.

@kogeler
kogeler / haproxy-h2-trace-sanitized.log
Created April 30, 2026 10:55
HAProxy 3.3.7 H2 frontend trace — 5-minute capture showing repeated 'received invalid H2 frame header : dft=DATA/00 dfl=0' demuxer misalignment after 'demux buffer full' under sustained TCP backpressure on multiplexed CONNECT streams. Sanitized: heap pointers replaced with stable 0xP#### tokens, state flags preserved.
This file has been truncated, but you can view the full file.
<0>2026-04-30T08:37:14.182784+00:00 [08|h2|5|mux_h2.c:1927] h2s_close(): entering : h2c=0xP0001(F=https_in,FRA,0x410c00) .dbuf=61@0xP0002+41/16384 .mbuf=[1..1|32],h=[0@0+0/0],t=[0@0+0/0] h2s=0xP0003(1,HCL,0x7403) .txw=67103754 .rxw=475136 .rxb.c=1 .h=0@0xP0004+0/16384 .t=0@0xP0004+0/16384
<0>2026-04-30T08:37:14.182792+00:00 [08|h2|5|mux_h2.c:1939] h2s_close(): leaving : h2c=0xP0001(F=https_in,FRA,0x410c00) .dbuf=61@0xP0002+41/16384 .mbuf=[1..1|32],h=[0@0+0/0],t=[0@0+0/0] h2s=0xP0003(1,HCL,0x7403) .txw=67103754 .rxw=475136 .rxb.c=1 .h=0@0xP0004+0/16384 .t=0@0xP0004+0/16384
<0>2026-04-30T08:37:14.182795+00:00 [08|h2|0|mux_h2.c:4442] received invalid H2 frame header : h2c=0xP0001(F=https_in,FRP,0x410c00) glitches=1 dft=DATA/00 dfl=0 .dbuf=52@0xP0002+50/16384 .mbuf=[1..1|32],h=[0@0+0/0],t=[0@0+0/0]
<0>2026-04-30T08:37:14.182797+00:00 [08|h2|5|mux_h2.c:1639] h2c_error(): in : h2c=0xP0001(F=https_in,FRP,0x410c00) glitches=1 .dbuf=52@0xP0002+50/16384 .mbuf=[1..1|32],h=[0@0+0/0],t=[0@0+0/0]