Hi all,
I noticed that after upgrading to haproxy v1.7.1, haproxy returning 400s
for certain requests that include the HTTP Authorization header. The
following is the output from 'show errors'. I am not seeing this behavior
with haproxy v1.5 or v1.6.
#########
[10/Jan/2017:21:19:24.823] frontend default (#5): invalid request
backend <NONE> (#-1), server <NONE> (#-1), event #0
src 10.0.11.35:54090, session #14974, session flags 0x00000080
HTTP msg state 26, msg flags 0x00000000, tx flags 0x80000000
HTTP chunk len 0 bytes, HTTP body len 0 bytes
buffer flags 0x00808002, out 0 bytes, total 2498 bytes
pending 2498 bytes, wrapping at 65536, error at position 2471:
..
..
..
00357 Authorization: Bearer
eyJ4NWMiOlsiTUlJQytEQ0NBcCtnQXdJQkFnSUJBREFLQmdn
00427+
cWhrak9QUVFEQWpCR01VUXdRZ1lEVlFRREV6dFJORm96T2tkWE4wazZXRlJRUkRwSVRUUl
..
..
..
02387+
6wDJLOs4_jM9AfISLrv74o0QhU2-DN2P-Q-xWiz_pteTvouLXJNce0p3E6z3wRZRlCVmcz
02457+ prRvj84YkyrgrA\r\n
02473 Accept-Encoding: gzip\r\n
02496 \r\n
#########
Is this a known problem for v1.7? I couldn't find any mention of this in
the mailing list archive.
-Brian