Bug ID 668883: FQDN pool member status may become out-of-sync when enabled/disabled through GUI

Last Modified: Sep 13, 2023

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

Known Affected Versions:
12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2

Fixed In:
12.1.3.3

Opened: Jun 12, 2017

Severity: 2-Critical

Symptoms

After toggling enable/disable on an FQDN pool member through the GUI, an FQDN pool member status may become 'out-of-sync', and the pool member might process connections opposite to its status. Specifically: 'disabled' might accept connections, and 'enabled' might not accept connections. In this state, the FQDN pool member appears to be exactly 'one-message-behind' for an enable/disable status change made in the GUI. The FQDN pool member status for enabled/disabled is always correctly displayed in the GUI and in tmsh, and behavior is correctly restored after a system reboot. Other pool members are unaffected.

Impact

The FQDN pool member does not correctly participate in receiving connections to the pool when in this error state. Other pool members remain unaffected.

Conditions

-- BIG-IP systems configured for high availability (HA). -- At least three members within an FQDN pool. -- Use the GUI to toggle enable/disable state on a FQDN pool member.

Workaround

Change FQDN pool to statically assign members.

Fix Information

Toggling FQDN pool member between 'enable/disable' correctly changes that member's participation for accepting connections within its parent pool. This issue is resolved by the FQDNv2 feature re-implementation in this version of the software.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips