Bug ID 654696: iCall script may log an error on execution

Last Modified: Oct 17, 2023

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

Known Affected Versions:
13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1

Fixed In:
13.0.1

Opened: Mar 31, 2017

Severity: 2-Critical

Symptoms

An iCall script may log errors during execution while manipulating iStats. An example error is as follows: Failure in iCall script ${folder}/publish_stats while collecting application statistics. The error messages are due to file locking on the stats segment when multiple threads from multiple invocations of iCall scripts access the same file.

Impact

The script cannot record statistics for the interval during which it cannot access the data segment. Over time, the script daemon recovers and updates statistics. There is no impact on functionality.

Conditions

Multiple iCall scripts accessing the same data segment and log error messages.

Workaround

None.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips