Forum Discussion
nitass_89166
Noctilucent
have you tried TCP::collect in LB_SELECTED?
How to process Client side's TCP Payload after SERVER_CONNECTED?
https://devcentral.f5.com/questions/how-to-process-client-sides-tcp-payload-after-server_connected
R_Marc
Jun 10, 2014Nimbostratus
Yes. Perhaps I'm doing something wrong there, but here's what I tried as a test:
when CLIENT_ACCEPTED {
log local0. "client ip [IP::client_addr]"
}
when CLIENT_DATA {
log local0. "in client data"
}
when LB_SELECTED {
TCP::collect
log local0. "[TCP::payload]"
TCP::release
}
when SERVER_CONNECTED {
log local0. "[IP::server_addr]"
}
Here's what I see in the log:
Jun 10 12:05:53 slot1/bip info tmm[10558]: Rule /Common/monitoring-rule : client ip 10.0.148.33
Jun 10 12:05:53 slot1/bip info tmm[10558]: Rule /Common/monitoring-rule :
Jun 10 12:05:53 slot1/bip info tmm[10558]: Rule /Common/monitoring-rule : 10.0.145.161
I'll read that article though and see if I find anything useful.