Bug ID 552352: tmsh list display incorrectly for default values of gtm listener translate-address/translate-port

Last Modified: Sep 13, 2023

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

Known Affected Versions:
11.6.0, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2

Fixed In:
12.1.0, 12.0.0 HF3, 11.6.1, 11.5.4 HF2

Opened: Oct 13, 2015

Severity: 4-Minor

Related Article: K18701002

Symptoms

tmsh list displays incorrectly for default values of GTM listener translate-address/translate-port settings.

Impact

tmsh list gtm listener does not display 'translate-address'/'translate-port' when it is set to enabled, but the command does show the values when it is set to disabled. The tmsh list gtm listener command should not show the default settings. This becomes an issue when used with the TMSH merge command, where the value gets set to the LTM virtual server default instead of maintained as the GTM Listener default. This might eventually result in failing traffic.

Conditions

Using the tmsh list command to show translate-address/translate-port for GTM listener.

Workaround

Use tmsh list with 'all-properties' instead.

Fix Information

GTM Listener's translate-address and translate-port field are now always displayed in TMSH commands. This is because there are different defaults in GTM Listeners than the LTM virtual servers. When used with the TMSH merge command, the value gets set to the LTM virtual server default instead of maintained as the GTM Listener default. By always displaying this attribute, no matter what the value is, the merge will always be handled appropriately.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips