Last Modified: May 29, 2024
Affected Product(s):
BIG-IP APM
Known Affected Versions:
16.1.1, 15.1.4
Fixed In:
17.0.0, 16.1.2, 15.1.4.1
Opened: Jun 17, 2021 Severity: 1-Blocking
1. Users may receive JavaScript errors in their browser when starting Network Access resources. 2. User resources may fail to display when accessing a Full webtop. 3. When logging out, users may be redirected to https://apm-virtual-server/vdesk/undefined and get a blank page 4. Logon Page from SWG Policies may fail to display inside a browser.
1. Users cannot start Network Access resources. 2. Users are unable to logout properly from full webtop. 3. Logon page is not rendered and users will not be able to access resources.
The issue can be observed with at least one of these conditions. 1. Accessing APM virtual server using a browser. 2. Accessing APM resources via a Full webtop. 3. Starting APM resources via a Full webtop. 4. Accessing Logon Page in SWG deployment.
1. Log into BIG-IP. 2. mount -o remount,rw /usr/. 3. Add "response_chunking 2" to _tmm_apm_portal_http in "/usr/lib/tmm/tmm_base.tcl" Example: profile http _tmm_apm_portal_http { max_header_size 32768 max_header_count 64 known_methods "CONNECT DELETE GET HEAD LOCK OPTIONS POST PROPFIND PUT TRACE UNLOCK" response_chunking 2 } 4. Restart tmm once the above param is added. 5. Garbage values in JavaScript aren't inserted after this change. 6. Remount the /usr directory as read-only. mount -o remount,ro /usr/ ------------------------- Note: If you have configured your device to add this file to a UCS and you upgrade to a version where this bug is fixed then tmm may fail to start.
The logon page now renders correctly, resources are properly displayed on the webtop, you can start resources without JavaScript errors, and you no longer receive blank pages when logging out.