Bug ID 446827: SDDv2 resync fails after iSession tunnel abort

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.4.0, 11.4.1, 11.5.0, 11.5.1

Fixed In:
11.6.0, 11.5.2, 11.5.0 HF4, 11.4.1 HF4

Opened: Jan 30, 2014

Severity: 2-Critical

Related Article: K15392

Symptoms

The following error messages are logged when a SDDv2 resync failure occurs in 11.4.0 or later: iSession: internal error: isession_rx_isession_msg:5561: Error parsing isession msg: ERR_NOT_FOUND iSession: internal error: isession_tdr2_rx_ctrl_dispatch:737: dispatching received SDDv2 control message: ERR_NOT_FOUND iSession: internal error: isession_dedup_rx_ctrl_conn:1672: processing received isession control message: ERR_NOT_FOUND

Impact

The distributed deduplication cache shared between two endpoints remains unsynchronized. Lack of cache synchronizaation may result in negative acknowledgement of deduplication hits due to data not being found in the cache.

Conditions

When SDDv2 dedupliation is used between BIG-IP platforms that have different TMM thread counts (e.g. a BIG-IP 3900 and a BIG-IP 11000) cache resynchronization will fail after iSession tunnel aborts.

Workaround

Manually forcing a cache refresh for a remote endpoint will reset the deduplication cache, but may terminate active iSession tunnels and will reduce the deduplication hit rate until the cache is repopulated.

Fix Information

SDDv2 cache resynchronization regression has been fixed.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips