On Thu, Oct 29, 2015 at 10:57:47AM +0000, ??????????????? wrote:
> I have this in config file
> 
> listen railgun
>     option                  transparent
>     bind *:5000 transparent
>     server main *
>     source *
>     tcp-request content lua.test
>     tcp-request content reject if LOCALHOST
> 
> and this in .lua
> 
> core.register_action("test", { "tcp-req", "http-req" }, function(txn)
>    txn:Info("test")
>    txn:set_mark(0x10)
>    txn:set_tos(0x10)
> end)
> 
> then run
> 
> sudo haproxy -f /etc/haproxy/haproxy.cfg -d
> 
> and it successfully prints "test" on each connection, but i see every
> packet TOS is 0, not 0x10. same for mark.

On which side ? set_tos and set_mark affect the front connection (with the
client).

Can you check if the equivalent TCP actions work
(tcp-request content set-mark ...) ?

Regards,
Willy


Reply via email to