Bug ID 1271341: Unable to use DTLS without TMM crashing

Last Modified: May 24, 2023

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

Opened: Mar 15, 2023

Severity: 3-Major

Symptoms

When DTLS is used, TMM gets crashed. tm virtual /Common/VS_access.unisa.edu.au-4433 { creation-time 2023-02-10:17:43:01 destination /Common/130.220.255.195:4433 ip-protocol udp last-modified-time 2023-03-08:15:43:30 mask 255.255.255.255 profiles { /Common/SSL_access.unisa.edu.au-20230208 <----clientssl context clientside } /Common/UniSA_Oauth_Lab { context clientside } /Common/ppp { } /Common/udp { } } serverssl-use-sni disabled source 0.0.0.0/0 translate-address enabled translate-port enabled }

Impact

TMM core has been seen.

Conditions

NA

Workaround

Due to dynamic record sizing being enabled. So tx_min gets set to 0. This eventually results in tx_len being 0 as well and leads to the loop. allow-dynamic-record-sizing should be disabled in the client-ssl. For instance ltm profile client-ssl /Common/SSL_access.unisa.edu.au-20230208 { allow-dynamic-record-sizing disabled

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips