Bug ID 437783: Incorrect listener selection used when iRule virtual server, pool, and/or nexthop are used together

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
11.5.4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.5.10

Fixed In:
11.5.0

Opened: Nov 13, 2013

Severity: 3-Major

Symptoms

For an iRule like the following: rule x { when HTTP_REQUEST { virtual one pool pool_one } } 'virtual one' is used to handle the request when 'pool pool_one' should be the one to do so.

Impact

Incorrect listener is used when executing an iRule, resulting in unexpected and erroneous behavior.

Conditions

Two or more of virtual server, pool, and nexthop are used in the same iRule clause.

Workaround

None.

Fix Information

Correct listener is now used when processing request.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips