Bug ID 637094: The iRules LX streaming external data-group API may incorrectly not find a match.

Last Modified: Jul 12, 2023

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

Known Affected Versions:
13.0.0

Fixed In:
13.1.0, 13.0.0 HF1

Opened: Jan 05, 2017

Severity: 3-Major

Symptoms

The iRules LX streaming data-group API for external data-groups may incorrectly not find a match when the following commands are used: - searchStartsWith (case insensitive search only) - matchEndsWith/searchEndsWith (any search types). - matchContains/searchContains (any search types). The following commands are not affected: - matchEquals/searchEquals. - matchStartsWith.

Impact

The specified commands will incorrectly not find a match when there is one.

Conditions

There are no conditions for the failure. Using the specified commands will most likely fail. Note: If the data-group is relatively small in size (e.g., approximately 10 records), it is possible that the issue will not happen.

Workaround

None.

Fix Information

The iRules LX streaming external data-group API now correctly find a match when the following commands are used: - searchStartsWith (case insensitive search only). - matchEndsWith/searchEndsWith (any search types). - matchContains/searchContains (any search types). .

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips