Bug ID 440494: TMM core due to invalid Stream profile target

Last Modified: Feb 13, 2019

Bug Tracker

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

Known Affected Versions:
10.2.4, 11.0.0, 11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1

Fixed In:
11.5.0

Opened: Dec 11, 2013
Severity: 2-Critical
Related AskF5 Article:
K14896

Symptoms

Stream profile configured with invalid target syntax can cause TMM to core with the message similar to the following in /var/log/tmm: <13> Dec 11 17:01:09 bigip notice panic: ../modules/hudproxy/hudproxy.c:433: Assertion "reinit success" failed. The message similar to the following will also be logged in /var/log/ltm at the time of the core: Dec 11 17:01:09 bigip err tmm[30373]: 01220005:3: Can't compile regular expression - (123)|(bc@)c-) (profile=stream)

Impact

- TMM core - Replacing multiple strings using a Stream profile will not work until the Stream profile target is configured with the valid syntax

Conditions

- tmsh create ltm profile stream my_stream_profile defaults-from stream - tmsh create ltm virtual my_vs profiles add { my_stream_profile } - tmsh modify ltm profile stream my_stream_profile target "@123@456@abc@abc-b@"

Workaround

Configure Stream profile target with the following syntax to specify multiple strings to search for and replace: @<search string1>@<replacement string1>@ @<search string2>@<replacement string2>@

Fix Information

None

Behavior Change