Forum Discussion
dennypayne
Oct 25, 2006Employee
Resurrecting this thread....
I have now been able to test and see similar behavior to what abasli has reported...(did you get a response from support?)
when HTTP_REQUEST {
if { [HTTP::uri] contains "mema" } {
persist cookie insert "Mema_Cookie" "0d 00:20:00"
use pool GPC-test.p1
}
elseif { [HTTP::uri] contains "gs1canada" } {
persist cookie insert "GS1_Canada_Cookie" "0d 00:20:00"
use pool GPC-test.p2
}
else {
persist cookie insert "Fallthrough_cookie" "0d 00:20:00"
use pool GPC-test.p3
}
}
I have been able to determine via HTTPWatch that the first cookie in this rule (Mema_Cookie) never gets set. The other 2 do get set correctly and persist correctly. But persistence breaks in the first pool on subsequent connections (whether I have OneConnect enabled or not).
I am going to try and reverse the order now and see if the behavior follows the first cookie in the list or not.
Any thoughts?
Denny