Morning,

i have done some tests with haproxy and i need some precision regarding the
comportment above :

am using:
- kernel 2.6.28.1 from kernel.org which include "TPROXY patch"
- haproxy -V
HA-Proxy version 1.3.15.3 2008/09/02 downloaded from binary repository on
the project website.

i try to use configuration like this :

listen TCP_XXXX 192.168.24.55:XXXX
mode tcp
balance roundrobin
retries 3
contimeout 300000
clitimeout 300000
srvtimeout 300000

source 192.168.24.56 usesrc clientip

server srva 192.168.24.12:XXXX check
server srvb 192.168.24.13:XXXX check
and this configuration working perfectly, the health test on servers is done
using 192.168.24.56 IP source and the "data flow" is sent using client IP :
at this point all is OK

reading the documentation, it's seem possible to use those parameters like
the configuration below :


listen TCP_XXXX 192.168.24.55:XXXX
mode tcp
balance roundrobin
retries 3
contimeout 300000
clitimeout 300000
srvtimeout 300000

source 192.168.24.56 usesrc 192.168.24.55

server srva 192.168.24.12:XXXX check
server srvb 192.168.24.13:XXXX check

am waiting for the health test on servers done by 192.168.24.56 and "data
flow" by 192.168.24.55 ...

or all connections to backend servers are done with 192.168.24.55 IP adresse
....

is it a bug, misconfiguration or misundertanting ?

thanks for your attention.
mna.

Reply via email to