Hi,
> I confirm that "source x.x.x.x", using x.x.x.x as an alias works perfectly.
FYI: this works even if the build target is linux26.
In the strace, I see that haproxy succesfully binds to 10.0.0.84 (which is a
secondary IP on eth0 here):
bind(9, {sa_family=AF_INET, sin_port=htons(0),
sin_addr=inet_addr("10.0.0.84")}, 16) = 0
It would be intersting to see if the bind call returns non-zero in
Nerilaunt's case.
Anyway, I agree that this looks like a buggy kernel.
Cheers,
Lukas

