Bug ID 700527: cmp-hash change can cause repeated iRule DNS-lookup hang

Last Modified: May 14, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(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, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3

Fixed In:
14.0.0, 13.1.0.4, 12.1.3.2

Opened: Jan 03, 2018
Severity: 3-Major

Symptoms

An iRule that uses RESOLV::lookup can hang repeatedly when cmp-hash configuration is changed.

Impact

The iRule call can hang repeatedly.

Conditions

-- iRule is in the middle of a call to RESOLV::lookup. -- A change is made to VLAN cmp-hash configuration.

Workaround

Restart the TMM. This will interrupt client traffic while TMM restarts.

Fix Information

The iRule connection is reestablished when the pending query expires, so subsequent RESOLV::lookup calls do not hang per TMM.

Behavior Change