Haproxy no captura el encabezado agregado

Haproxy no captura el encabezado agregado

Puedo agregar un nuevo encabezado en haproxy con la función "agregar encabezado de respuesta http" y se hace correctamente porque puedo ver esos encabezados agregados en mi paquete http cuando uso Wireshark.

El problema es que no puedo capturarlos. Utilizo la función "capturar encabezado de respuesta" y con ella puedo capturar y registrar encabezados comunes como "Tipo de contenido" o "Conexión", pero no funciona para encabezados agregados.

este es mi archivo de configuración haproxy.cfg:

global
    log /dev/log    local0
    log /dev/log    local1 notice
    chroot /var/lib/haproxy
    stats socket /run/haproxy/admin.sock mode 660 level admin
    stats timeout 30s
    user haproxy
    group haproxy
    daemon

defaults
    log     global
    mode    http
    option  httplog
    option  dontlognull
    option  http-server-close
    timeout http-request 5000
    timeout connect 5000
    timeout client  50000
    timeout server  50000

frontend localnodes
    bind 10.0.0.16:80
    mode http
    # Table definition  
    stick-table type ip size 100k expire 30s store conn_cur
    tcp-request connection track-sc1 src

    capture response header X-Test-One len 10
    capture response header X-Test-Two len 10
    capture response header Content-Type len 10
    capture response header Connection len 10


default_backend nodes

backend nodes
    mode http
    balance roundrobin

    http-response add-header X-Test-One %Ts
    http-response add-header X-Test-Two %T

    server web01 123.123.22.22:2222 check maxconn 500

listen stats *:1936
    stats enable
    stats uri /
    stats hide-version
    stats auth notthelogin:notthepassword

Y cuando hago una solicitud http, tengo esto en mi archivo de registro:

Oct  7 11:12:38 localhost haproxy[20304]: 10.0.0.20:34316 [07/Oct    /2015:11:12:38.972] localnodes nodes/web01 0/0/0/1/1 200 11378 - - ---- 14/14/0/0/0 0/0 {||text/html|close} "GET / HTTP/1.0"

En el registro podemos ver claramente con "{||text/html|close}" que el encabezado estándar se captura bien, pero no los 2 encabezados agregados que aparecen vacíos entre "|". Pero están en el paquete http como podemos ver con Wirehark.

Captura de pantalla de Wireshark que muestra encabezados personalizados

¿Hay alguien que pueda ayudarme por favor? No puedo descubrir cuál es el problema y estoy en esto desde hace dos días :/

Gracias :)

información relacionada