Bug ID 615338: The value returned by "matchregion" in an iRule is inconsistent in some cases.

Last Modified: Nov 07, 2022

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

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2

Fixed In:
13.0.0, 12.1.2

Opened: Sep 09, 2016

Severity: 3-Major

Symptoms

The value returned by "matchregion" in an iRule is inconsistent when the GTM global setting, "cache-ldns-servers", is set to "yes" and the region contains a region, continent, country, state, or ISP.

Impact

The value returned by "matchregion" in an iRule is inconsistent and may lead to inconsistent behavior in the iRule.

Conditions

The GTM global setting, "cache-ldns-servers" must be set to "yes" and the region must contain a region, continent, country, state, or ISP.

Workaround

Set the GTM global setting, "cache-ldns-servers" to "no".

Fix Information

"Matchregion" returns the correct value under all conditions.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips