Forum Discussion
Richard__Harlan
Aug 07, 2012Historic F5 Account
What I think is happening is the http::retry is causing a new LB choice to be made. The selection of the pool is happening before the HTTP::retry, so when it run it goes to the end of the iRule and then falls through to the default pool.
What you will have to do is set the pool in a variable the to the pool selection in LB::selected, and that should fix your problem like in the following example.
https://devcentral.f5.com/wiki/iRules.HTTP__retry.ashx