Bug ID 483267: UDP connflow irule parked in server_closed might abort

Last Modified: Apr 10, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 11.5.4, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 11.6.1, 11.6.1 HF1, 11.6.1 HF2, 11.6.2, 11.6.2 HF1, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4, 11.6.4

Fixed In:
12.0.0, 11.4.1 HF10

Opened: Oct 07, 2014
Severity: 3-Major

Symptoms

In a UDP virtual server, if client-closed and server_closed contains a parking iRule, the connflow has a high chance of being aborted during parking.

Impact

UDP connflow might terminate.

Conditions

The occurs under the following conditions: - UDP connflow. - iRule client-closed and server_closed. - Parking in the iRule. There is a higher chance of the connflow termination occurring when the EXPIRE interval on the client side and server side are very close.

Workaround

Setting idle timeout to different values in client and sever lessens the chance of encountering the issue.

Fix Information

UDP connflow now finishes processing the parking iRule, and the connflow does not terminate unexpectedly.

Behavior Change