Bug ID 893061: Out of memory for restjavad

Last Modified: Nov 07, 2022

Bug Tracker

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

Known Affected Versions:
14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3, 15.0.0, 15.0.1,,,,, 15.1.0,,,,,, 15.1.1, 16.0.0,, 16.0.1

Fixed In:
16.1.0,, 15.1.2,

Opened: Mar 26, 2020
Severity: 3-Major


REST framework not available due to Out of memory error


Live Update GUI is not responding.


Long list of Live Update installations


1) Increase memory assigned to the Linux host: (value dependant on platform) # tmsh modify sys db provision.extramb value 1000 2) Allow restjavad to access the extra memory: # tmsh modify sys db restjavad.useextramb value true 3) Save the config: # tmsh save sys config 4) The re-provisioning will trigger a restart of the services. Wait until the unit is online again. 5) Increase the restjavad maxMessageBodySize property: # curl -s -f -u admin: -H "Content-Type: application/json" -d '{"maxMessageBodySize":134217728}' -X POST http://localhost:8100/mgmt/shared/server/messaging/settings/8100 | jq . { "maxMessageBodySize": 134217728, "localhostRestnodedConnectionLimit": 8, "defaultEventHandlerTimeoutInSeconds": 60, "minEventHandlerTimeoutInSeconds": 15, "maxEventHandlerTimeoutInSeconds": 60, "maxActiveLoginTokensPerUser": 100, "generation": 6, "lastUpdateMicros": 1558012004824502, "kind": "shared:server:messaging:settings:8100:restservermessagingpoststate", "selfLink": "https://localhost/mgmt/shared/server/messaging/settings/8100" } Ensure the command returns output showing the limit has been increased (as shown above). 6) Reboot the unit.

Fix Information


Behavior Change