I tested the rules on LTM 9.1.2 with HF3,but found out that the persistence does not work well.
below is the rules and log.
The Rules:
when HTTP_REQUEST {
log local0. "uriis-----[HTTP::uri]-----------------"
set jsess [findstr [HTTP::uri] "datavalue=" 10 "!"]
if { $jsess != "" } {
persist uie $jsess 3000000
log local0. "session : $jsess"
}
}
when HTTP_RESPONSE {
if { $jsess != "" } {
log local0. "session--$jsess--[IP::remote_addr] "
}
}
The Log:
May 23 16:48:01 tmm tmm[704]: Rule zw_rules : session : aaaaa May 23 16:48:01 tmm tmm[704]: Rule zw_rules : session--aaaaa--192.168.0.70
May 23 16:48:08 tmm tmm[704]: Rule zw_rules : session : aaaaa May 23 16:48:08 tmm tmm[704]: Rule zw_rules : session--aaaaa--192.168.0.69
May 23 16:51:41 tmm tmm[704]: Rule zw_rules : session : aaaaa May 23 16:51:41 tmm tmm[704]: Rule zw_rules : session--aaaaa--192.168.0.70
Just want to know if anyone have done this successfully on LTM 9.1.2 with HF3 without any problems?
I am trying to run it on LTM 9.3.0.