January 31, 2024
Added support for SSH Resource and Tasks to use diffie-hellman-group14-sha256 Key Exchange Algorithm while running in BCFIPS mode.
Updated Tomcat from version 9.0.82 to 9.0.83.
Updated esapi from version 220.127.116.11 to 18.104.22.168.
Updated ‘GoAnywhere MFT Servers’ resource icon.
Updated bc-fips from version 22.214.171.124 to 126.96.36.199.
Updated bctls-fips from version 1.0.14 to 1.0.17.
Updated MariaDB JDBC driver from version 1.7.1 to 3.3.0.
Updated the GoAnywhere MFT Docker image to further limit permissions for the default OS user.
Removed support for Triple DES in BCFIPS mode.
Fixed an issue where double-byte encodings could cause invalid 220 PeSIT errors. To retain backwards compatibility, this fix must be applied by setting the new Encoding Source filed on File Templates to ‘File Template’. In addition, this fix must be applied by setting the new Encoding Source field on the Send File task to ‘Task’.
Fixed an issue where configuring a Web User with PeSIT enabled would fail to save if there were more than 10K file templates defined.
Fixed an issue in the Web Client and Admin Client that occurred when evaluating page permissions.
Fixed an issue with audit log exemptions where changing the event type on an existing exemption resulted in the old exemption still being applied.
Fixed an issue where creating a new Web User could error when using an LDAP or SAML connection.
Fixed an issue that occurred when importing secure forms from a domain that doesn’t exist on the current MFT instance.
Fixed an issue where PI-42 was being calculated in bytes instead of kilobytes.
Fixed an issue which prevented the usage of URI parameters with private Secure Forms.
December 7, 2023
Fixed an authentication bypass issue allowing invalid access to create new users.
November 15, 2023
Improved the Audit Log Exemption Cache to prevent thread contention during loading.
Added the filter framework to the Audit Log Exemptions.
Modernized the configuring of Audit Log Exemptions.
Enhanced the performance of SMB (all versions) metadata lookup.
Enhanced Trigger execution to be more efficient and consume less memory.
Enhanced Trigger logging to batch all audit logging for a given execution.
Enhanced Job File Auditing to efficiently batch and process records using a single database connection.
Added NTP, Log Audit, Log Alert, and Clock Facility types for Syslog configuration. Adding these facilities aligns us with all Syslog facilities specified in RFC-5424.
Added the ability to configure Syslog to use TLS.
Added support for SAML to Interactive UI Quick Downloads.
Changing Syslog settings no longer requires restarting GoAnywhere to take effect.
Updated OWASP Java HTML Sanitizer from version r239 to 20220608.1.
Updated commons-net from 3.3 to 3.9.
Updated the horizontal scroll bar to ensure the modified date and size columns are visible for files with long names.
Updated Netty from version 4.1.89.Final to 4.1.100.Final.
Updated jackson-databind from 188.8.131.52 to 2.15.2.
Updated Tomcat from 9.0.76 to 9.0.82.
Updated batik-all from version 1.15 to 1.17.
Updated HelpSystems logo to Fortra on Reports.
Updated JNQ from version 2.3.1 to 2.4.0.
Updated Monitor configuration to always evaluate the project variables after the user leaves the project field.
Updated SMB (all versions) Network Share implementation to return the last modified date of files instead of the last access time.
Updated error handling when an Admin User attempts to login with an empty password.
Updated default install and external config directory from ‘HelpSystems’ to ‘Fortra’.
Updated the Event Type list to only include the types of events that are audited.
Synchronized the current project variables with the existing variables when editing a Monitor.
Fixed an issue where the Copy Task where exceptions were not propagated when closing files.
Fixed an issue where trying to start 300+ agent upgrades at once caused MFT to crash.
Fixed an issue with CAPTCHA functionality.
Fixed an issue where a deadlock could occur when persisting web user preferences while simultaneously destroying sessions on the web client with certain databases.
Fixed an issue where the last visited feature was not properly being retained.
Fixed an issue where Secure Folders saved sorting order was not applied when navigating to different folders. »
Fixed an issue where certain permission checks were preventing SFTP uploads from the Azure Data Factory SFTP client.
Fixed an issue where downloading files containing non-ASCII characters from the Web and Admin Clients resulted in incorrect filenames when downloading.
Fixed an issue with the Copy task where file properties were not properly refreshed when using Agent Syntax after downloading to the Agent. This resulted in zero bytes being copied to the Agent file.
Fixed an issue with SFTP so Qualtrics SFTP client can now upload successfully when both the read and write flags are provided by the client.
Fixed an issue where SMB mounts could cause excessive memory use.
Fixed an issue where the application could start up even if the database is unavailable.
Fixed an issue when submitting a secure form via REST with an empty payload would cause a failure.
Fixed an issue where GoAnywhere would not start if Syslog was enabled and the Syslog host was invalid.
Fixed an issue where we were still outputting Admin Syslog data even if Syslog was disabled.
Fixed an issue with Job File Auditing localization.
Changed IBMi *PUBLIC permission of JAVA_FONTS data area to *CHANGE, which prevented some users from starting GoAnywhere.
September 25, 2023
Enhanced the efficiency of the query for Recent Completed Jobs Dashboard Gadget and Rest API Endpoint.
Enhanced the efficiency of the query for Unresolved Jobs Dashboard Gadget and Rest API Endpoint.
Added a ‘Sign In With SAML SSO’ button to Web Client login page when Force IdP is enabled on the listener.
Added the ability to allocate more memory to the JVM for Docker instances.
Removed unnecessary logging when viewing completed jobs from a deleted project folder.
Updated Guava from 31.1-jre to 32.1.2-jre.
Fixed an issue with the Service Level Agreement condition not registering as being met in a clustered environment.
Fixed an issue where jobs that were canceled during shutdown of the application would not be included for Unresolved Jobs Gadget and Rest API Endpoint.
Fixed an issue preventing new web user passwords from being emailed when created through GACMD.
Fixed an issue in the Export Certificate Keys API that prevented certificate keys residing in the System key vault from being exported.
Fixed an issue that prevented MQ tasks from working when submitted to batch.
Fixed an issue with the ICAP client which caused ICAP connections with certain ICAP servers to hang.
Fixed an issue that caused upgrades to fail if the default brand was deleted.
August 2, 2023
Added support for Amazon S3 STS connections to regional endpoints.
Enhanced monitor database processing to reduce table locking.
Enhanced the Database Configuration page to reflect accurate connection pool information which also includes new counts for active and idle connections.
Enhanced the display of the LDAP Web User Group Login Name and Distinguished Name when adding/editing a web user group so that the entire value is shown.
Enhanced the encoding/decoding of Agent messages to consume less memory.
Enhanced the format of admin login error messages.
Enhanced the job log purge process to be more efficient and consume less memory.
Enhanced Time Limit Default and Password Expiration Default help text to refer to proper setting location.
Enhanced the View Trigger page to include all action fields.
Added new logos to the GoAnywhere MFT installer.
Added the ability to specify a Java fonts folder using the CFGGA command on IBMi.
Added an ‘isUserPasswordEncrypted’ element to exported Secure Form XML files.
Added validation when editing a web user template to require a name to be defined.
Updated the list of suggested AWS S3 bucket regions.
Updated the pop up text on the File Buffer Type field of the Network Shares Resource to be more clear.
Updated JNQ JAR from version 1.5.1 to 2.3.1.
Upgraded Tomcat from 9.0.73 to 9.0.76.
Rebranded the application to display Fortra instead of HelpSystems.
Deprecated support for MacOS Server.
Fixed an issue with identifying international databases when switching databases to Oracle, DB2, or SQL Server international and a non-international schema was present.
Fixed an issue with Secure Form user password encryption. See the Upgrade Guide for details.
Fixed issue within the Project Designer where dropdowns with many items could not scroll.
Fixed an issue with localization that was related to trigger configuration, specifically around conditions and actions.
Fixed an issue where Web User Group listings were not sorted by name.
Fixed error messages to show unsupported encryption or hash algorithm names instead of “null” when creating PGP file-based keys in FIPS Mode.
Fixed error message output when creating file-based PGP keys to translate validation messages into users’ preferred language.
Fixed an issue within audit logs to ensure event types and commands were displayed in users’ selected language.
Fixed an issue where the ICAP preview feature did not reject file uploads based upon the file name when using GoDrive.
Fixed an issue that prevented importing a certificate into the system key vault.
Fixed an issue in the Export SSH Keys API when referencing SSH Keys that reside within the System key vault.
Fixed an issue that prevented the web users file system display from syncing with its latest configuration.
Fixed an issue where the Delay Task validation failed when a language other than English was selected.
Fixed an issue that prevented Copy, Remove, or Move triggers from being saved when the user has chosen a language other than English and the “When File Exists” option is selected.
Fixed an issue where the Trigger Action Type was displayed in English when users’ specified language was not English.
Fixed an issue with localization on the View Trigger page.
Currently Shipping: Version 7.2.1
June 27, 2023
April 27, 2023
Updated the Fortra License agreement
Updated the SFTP client to be compliant with RFC-4253
Updated attributions file.
Fixed an issue that prevented queued jobs from being processed if a queued job was restricted to a specific system and that system was down or the system was up, but the name had changed.
Fixed an issue that occurred when attempting to view audit log details from the Trigger Log page.
Fixed an issue where users were unable to log in or save an edited user due to a resource being used as a WebDocs directory.
Fixed an issue in Resource Change History that prevented changes from being audited.
Fixed an issue involving Web User default secure mail password.
Fixed an issue where SAML authentication was mishandling newline characters.
Fixed an issue with the GoAnywhere upgrader where the embedded Derby database would fail to upgrade when upgrading GoAnywhere from a version before 6.3.0.
Fixed an issue where the database connection pool was not respecting configured values related to pool size.
Fixed an issue with license responses.
Enhanced the GoAnywhere upgrader to notify users if they are not using the latest upgrade scripts.
Fixed an issue that caused the « Call Remote Project » trigger action to fail.
Fixed an issue that prevented users from using SFTP to download files unless the « Append » permission is selected.
Enhanced the GoAnywhere upgrader to notify users if they are not using the latest upgrade scripts.
Added Hungarian translation to the Administration Client.
Added Hungarian translation to the Web Client.
Upgraded from Java 8 to Java 11.
Enhanced how GoAnywhere parses XML.
Updated the Limit Days of Week sections to show the full weekday names on the Edit/Add Web User page and the Global Settings page.
Added new attribute Transfer Id(PI13) for PeSIT Send/Receive event conditions.
Added support for upgrades using Java 11.
Added check for existing installations.
Removed references to HelpSystems Insiders.
Updated Sardine from 5.7 to 5.10.
Updated commons-text from 1.9.0 to 1.10.0.
Updated Batik-all from version 1.14 to 1.15.
Updated the roboto fonts to be hosted in application instead of requesting them from Google.
Updated gson from 2.2.4 to 2.8.9.
Reverted license changes made in 7.0.0 to add quantities to some licensed features.
Removed unused JCE policy files.
Upgraded the Postgres JDBC driver from 42.3.3 to 42.4.2.
Updated AWS SDK from 1.11.163 to 1.12.272.
Updated Spring Framework from 5.3.18 to 5.3.21.
Updated esapi from 184.108.40.206 to 220.127.116.11.
Updated ICU4j from 63.1 to 71.1.
Updated the following BouncyCastle FIPS APIs:
FIPS from 1.0.2 to 18.104.22.168
Mail from 1.0.3 to 1.0.4
PGP from 1.0.5 to 22.214.171.124
PKIX from 1.0.4 to 1.0.7
TLS from 126.96.36.199 to 1.0.13
Updated Jackson from 2.13.2 to 188.8.131.52.
Updated Tomcat from 9.0.52 to 9.0.68.
Updated the Apache MyFaces library from 2.2.12 to version 2.2.15.
Updated Netty library from 4.1.48 to 4.1.82.
Updated Oracle JDBC driver from 184.108.40.206.0 to 220.127.116.11.0.
Updated IBM i login error message terminology from AS/400 to IBM i.
Updated the OpenSAML API to from 2.6.6 to 4.0.1.
Updated the IBMi DB2 JDBC Driver from 5.3 to 11.0.
Fixed an issue with the SFTP server related to appending files and resuming downloads.
Fixed an issue where the Global Locale setting would not retain user selection and updated to display list of locales based upon users language preference.
Fixed an issue in SQL Server (Local) database script where the data type of the job file log status field should be char instead of nchar.
Fixed an issue where Change History on Key Vaults was not working.
Fixed an issue with global search that could cause incorrect event and trigger results.
Fixed an issue where the ellipsis icon for file picker buttons was not centered.
Fixed an issue related to Gadget Titles when the user changed the language the default title would be retained using the language selected at time of creation.
Fixed an issue with the GoAnywhere upgrader that would cause some databases to fail to rename dpa_shared_file.
Fixed an issue where GoFast transfers would fail in cases where Gateway was behind a NAT.
Fixed an issue where GoFast uploads were experiencing large amounts of packet loss.
Fixed an issue where GoFast transfers would fail when transferring across machines.
Fixed an issue with Web Client legacy API request parsing.
Fixed an issue where the Environment Name and System Name were not rendering correctly in the Admin Client page header.
Fixed an issue where users couldn’t download files from Secure Forms responses when submitting a form and accessing files anonymously.
Fixed an issue where selecting certain locales in Global Settings would cause a 500 error on the admin client.
Fixed an issue where FileCatalyst downloads were not able to complete when the « Transfer with Temp Names » option was enabled.
Fixed an issue where the scrollbar was not available in the Agent Manager.
Fixed an issue that prevented Cloud Connectors from being upgraded or reverted via change history.
Enhanced the Diagnostics Thread Dump process to output the entire stack.
Changed the temp file extension that is used while the Global AV is processing files to ensure that end users are not aware that ICAP scanning is happening.
Version 3 of GoFast now supports connections through Gateway.
Updated the text on the Antivirus Settings Service Limits tab to reflect that the GoFast service is supported.
Fixed an issue with Global Antivirus that caused uploads to Amazon S3 Virtual Folders to fail.
Fixed an issue with SFTP and Global Antivirus that caused rejected ICAP file uploads to be improperly handled.
Fixed an issue with SCP Uploads that prevented Triggers from accessing the target file and Antivirus scanning from accurately reporting failures.
Fixed an issue where an invalid add-on type would break the ability to import add-ons via xml.
Fixed an issue where the custom header logo would display at a lower size than the actual file. This was introduced in 7.0.
Fixed an issue where certain trigger conditions with GoFast were not getting processed properly.
Fixed an issue where large file downloads through the FileCatalyst integration would fail with a « No room in queue » error message.
Fixed an issue where zero-byte file transfers in the GoFast Task were reporting the wrong transfer time amount.
Version 7.0.0 (Beta)
As of the 7.0.0 beta release, HelpSystems is discontinuing support for GoAnywhere MFT 32-bit installers.