Bug ID 479674: bigd crash on improper monitor configuration (timeout less than the interval) for Tcl monitors.

Last Modified: Apr 10, 2019

Bug Tracker

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

Known Affected Versions:
11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5

Fixed In:
12.0.0, 11.6.0 HF6

Opened: Sep 16, 2014
Severity: 3-Major
Related AskF5 Article:
K16629

Symptoms

bigd crash on improper monitor configuration (timeout less than the interval) for Tcl monitors.

Impact

bigd crashes and posts an error message similar to the following: Received invalid magic value in the stream'.

Conditions

Tcl Monitors: FTP, SMTP, POP3, IMAP, when the timeout is less than the interval. Might also occur if the Tcl worker is in a stuck state, due to pool member not responding within the configured timeout.

Workaround

Correct the monitor timeout to be higher than interval. Generally, the timeout should be ((3 * interval) + 1) seconds. Note: This workaround might not work in cases where the failure is due to Tcl worker being in a stuck state due to the pool member not responding within the configured timeout.

Fix Information

The system no longer crashes when Tcl monitors are improperly configured, that is, when the timeout specified is less than the interval.

Behavior Change