Bug ID 471835: Invalid port blocks are incorrectly counted as active zombie blocks.

Last Modified: Oct 16, 2023

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

Known Affected Versions:
11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 11.6.3.2, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 11.6.3.3

Opened: Jul 15, 2014

Severity: 3-Major

Related Article: K95135255

Symptoms

After changing the LSN pool configuration while port blocks are active, the port blocks may become invalid because they are no longer be in the pool. An active port block may also become invalid if a translation request occurs during the short period of time between when a block expires and when we process the expiration. These invalid blocks are incorrectly counted in the 'Active zombie port block' count. Since the invalid blocks are not zombie blocks, the count is not decremented when the invalid block expiration is processed.

Impact

The PBA zombie statistics for the lsn-pool may be invalid.

Conditions

More than one lsn-pool with overlapping address spaces, and virtual servers using these lsn-pools. Zombie timeout must be enabled on the pool and there must be active zombie port blocks.

Workaround

None.

Fix Information

The system can now invalidate an active port block if a translation request occurs during the short period of time between when a block expires and when we process the expiration, so PBA zombie statistics for the lsn-pool are now measured correctly.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips