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

  • Hi Perry,

     

     

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

     

     

    Aaron