For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

Perry_Ler_71437's avatar
Perry_Ler_71437
Icon for Nimbostratus rankNimbostratus
Jul 01, 2009

Persistence between 2 proxies

Hi

 

 

Needed some help on writing some iRules. My situation is this. Internal network go through an internal proxy between the traffics leave for the internet. Then the traffic passes through the Link controller that will load balance the external links. However, after the traffic pass through LC, and on the way to eg. google.com, it will passed through another external proxy like MessageLab. So turning on source or destination persistence do not solve the problem. The traffic will be stuck on one link unless the persistence timeout kick in, which is almost like never during office hours.

 

 

Am hinted on writing an irule using the uie to help resolve this issue. Can someone guide me along how the irule should be looking? I do know its could be something like this.

 

 

when HTTP_REQUEST {

 

persist uie []

 

}

 

 

Any pointers?

 

 

thanks

 

Perry

1 Reply

  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    Hi Perry,

     

     

    Have you tried the HTTP host header value (persist uie [HTTP::host] $timeout)? Is it only HTTP traffic or HTTPS also?

     

     

    Aaron