Managed File Transfer Internet Server version 8.4.2 HF-002 introduced a potential memory leak causing eventual out of memory errors

Managed File Transfer Internet Server version 8.4.2 HF-002 introduced a potential memory leak causing eventual out of memory errors

book

Article ID: KB0071808

calendar_today

Updated On:

Products Versions
TIBCO Managed File Transfer Internet Server 8.4.2 HF-002

Description

Managed File Transfer Internet Server version 8.4.2 HF-002 introduced a potential memory leak causing out of memory errors. The root cause of the problem has been identified and was introduced with the updated SSH maverick-legacy jar files in MFT v8.4.2 HF-002.

The following error messages may be seen on the catalina.out:

"Exception in thread "Thread-6" java.lang.OutOfMemoryError: Java heap space"
"Exception in thread "Thread-3603097" java.lang.OutOfMemoryError: GC overhead limit exceeded"

These may be followed by database connection errors.

Environment

All supported environments

Resolution

The issue can be resolved by replacing the maverick-legacy jar files in MFT IS v8.4.2 HF-002 with the maverick-legacy jar files from MFT IS v8.3.x. The MFT IS v8.3.x maverick-legacy jar files are attached to this article. Use the following procedure to resolve the issue:

1) Create a backup folder "<MFT install>/backup-lib-maverick" on the server where MFT IS is installed.
Note, the backup folder can be any name, but must not be under the "<MFT install>/server" folder.

2) Move the following 3 maverick-legacy jar files from the "<MFT install>/server/webapps/cfcc/WEB-INF/lib/" folder to the "<MFT install>/backup-lib-maverick" folder:

maverick-legacy-client-1.7.45-no-common.jar
maverick-legacy-common-1.4.18.jar
maverick-legacy-server-1.7.45-no-common.jar

Note, these files must be moved out of the "<MFT install>/server/webapps/cfcc/WEB-INF/lib/" folder.

3) Download the maverick-legacy.zip attached to this article. Unzip maverick-legacy.zip and copy the following 3 maverick-legacy jar files to the "<MFT install>/server/webapps/cfcc/WEB-INF/lib/" folder on the server

maverick-legacy-server-1.7.35-no-common.jar
maverick-legacy-common-1.4.8.jar
maverick-legacy-client-1.7.35-no-common.jar

4) Restart the MFT Internet Server

Issue/Introduction

Managed File Transfer Internet Server version 8.4.2 HF-002 introduced a potential memory leak causing eventual out of memory errors

Attachments

Managed File Transfer Internet Server version 8.4.2 HF-002 introduced a potential memory leak causing eventual out of memory errors get_app