I’m on CentOS 6.10, the latest version for me is 1.7.11 from ius repo
> 20 нояб. 2019 г., в 14:17, Aleksandar Lazic <[email protected]> написал(а):
>
>
> Hi.
>
> Please can you use the latest 1.7, latest 1.8 or 2.0 and tell us if the
> problem still exist.
>
> Best regards
> Aleks
>
> Nov 20, 2019 9:52:01 AM Alexander Kasantsev <[email protected]>:
>
>> Good day everyone!
>>
>> I’m migrated from haproxy 1.5 to 1.7.11 and I have some troubles with logging
>>
>> I have a following in config file for logging
>>
>> capture request header Host len 200
>> capture request header Referer len 200
>> capture request header User-Agent len 200
>> capture request header Content-Type len 200
>> capture request header Cookie len 300
>> log-format %[capture.req.hdr(0),lower]\ %ci\ -\ [%t]\ \"%HM\ %HP\ %HV\"\
>> %ST\ \"%[capture.req.hdr(3)]\"\ %U\ \"%[capture.req.hdr(1)]\"\
>> \"%[capture.req.hdr(2)]\"\ \"%[capture.req.hdr(4)]\"\ %Tq\ \"%s\"\
>> 'NGINX-CACHE-- "-"'\ \"%ts\»
>>
>>
>> Logformat is almost the same with Nginx
>>
>> But is some cases it works incorrectly
>>
>> For example log output
>>
>> Nov 20 10:41:56 lb.loc haproxy[12633]: example.com 81.4.227.173 -
>> [20/Nov/2019:10:41:56.095] "GET /piwik.php H" 200 "-" 2396
>> "https://example.com/" "Mozilla/5.0" "some.cookie data" 19 "vm06.lb.rsl.loc"
>> NGINX-CACHE-- "-" "—"
>>
>> Problem is that "GET /piwik.php H" must be "GET /piwik.php HTTP/1.1"
>> its %HV parameter in log-format
>>
>> A part of "HTTP/1.1" randomly cut’s off. It may be "HT" or "HTT" or
>> "HTTP/1."
>>