Version 6.6.0 - Beta

New Features

  • Added a new Strict Hostname Verification option which enforces all SSL/TLS connections to a remote server to properly validate the CN or SAN/DN values of the certificate regardless of the communication protocol.
  • Added support for ECDSA host keys on the SFTP server.
  • Added options to mask and encrypt data in Secure Form text fields.
  • Added the ability to create users automatically from SAML login methods.
  • Added a new REST API for quick uploads to Secure Folders.

Enhancements

  • Improved the performance of pages that list actions on Projects, Resources and Triggers.
  • Added a Search Filter to the Scheduled Job History page.
  • Added a Search Filter to the Project Execution History page.
  • Enhanced database sequence retrieval process to be more efficient and prevent lockups under heavy load.
  • Added Encrypted Folders support to the PeSIT service and tasks.
  • Added Active Transfer support to the PeSIT service and tasks.
  • Improved auto blacklisting on PeSIT connections to terminate the connection at an earlier point.
  • Added Active Session support for PeSIT user sessions.
  • Added the ability to specify the same name on PeSIT file templates with different transfer types.
  • Enhanced message processing within a clustered system to be more efficient.
  • Enhanced cluster communication Attack Monitor processing to be more efficient.
  • Enhanced the Agent Server to support more than 3 concurrent requests at a time.
  • Updated the Create JWT Task to support additional SSH key types.
  • Added the trust store provider to JVM default trust store definition. This fixes an issue where the admin server SSL listener may fail to startup in certain configurations.
  • Created a new Dashboard Quick Link for Service Level Agreements.
  • Enhanced the dropdown component by increasing the max length of labels and values to accommodate larger values.
  • Enhanced Audit Log remarks for Admin Users authenticating with certificates.
  • Added Permission Checks to the Scheduler Job History and Project Execution History pages.
  • Added 'Allowed Values' for the Secure Forms Date component in dynamic help page.

Updates

  • Updated the forgot password email to no longer rely on the request host header value to populate links.
  • Added separate fields for error code and error description on the PeSIT audit log detail page.
  • Added PeSIT data to Dashboard Gadgets.
  • Added the option to show GoDrive transfer ownership dialog even when there is only one available owner.
  • Added AS4 Auth Type and AS4 Fingerprint to GoAnywhere Command (GACMD) Add and Update Web User actions and Web User Self Registration.
  • Added filtering of both formatted and unformatted audit log event ids.
  • Updated client X.509 certificate SAN email address validation for Common Criteria.
  • Updated the secure language cookie on the Web Client so that it is correctly handeld by the Web Client locale filter.
  • Upgraded Postgresql JDBC jar file from version 42.2.7 to 42.2.14.
  • Upgraded commons-codec from version 1.10 to 1.14.
  • Upgraded the log4j libraries from version 2.10 to 2.13.
  • Upgraded Apache Tomcat from version 7.0.100 to 7.0.105.
  • Upgraded JavaMail version from 1.4.4 to 1.6.2.
  • Upgraded jNQ SMBClient version from 1.2.5 to 1.2.6.
  • Upgraded Primefaces from version 7.0.4 to 7.0.14.

Fixes

  • Fixed an issue with the PeSIT Server and Client where sending a Free Text (PI-99) greater than 127 characters would cause a NegativeArraySizeException.
  • Fixed an issue where the PeSIT service was not showing up as selected on the View Trigger page when 'Any Service' is selected.
  • Fixed an issue with some fields on a PeSIT table in the PostgreSQL DDL.
  • Fixed an issue where PeSIT file templates were not respecting domain folder restrictions.
  • Fixed an issue where the transfer time was not accurate on PeSIT file transfers.
  • Fixed issues with file label and free text on PeSIT file transfers.
  • Fixed an issue where failed PeSIT connections were not being cleaned up on the client side on SSL handshake failure.
  • Fixed an issue where auto-created LDAP users did not have the IP Filter and Time of Day limits respected on their initial login.
  • Fixed an Issue with AS4 Pull Pmodes on a Web User where only Key-Pairs could be used as encryption keys.
  • Fixed Issue where specific AS2/AS4 fields within a web user template were not being applied to web user creation when using AddWebUser GACMD command or importing web users via CSV.
  • Fixed subject dropdown to display 'AS4 Logs' as a subject option when adding or editing an Admin User Role.
  • Fixed an issue where the file size was not getting set on PeSIT audit log data.
  • Fixed an issue that prevented the reading of some X12 documents when the ISA line contained the characters 'GS'.
  • Fixed an issue where the Read EDIFACT task was only reading the first record in certain cases.
  • Fixed a display issue on Active Sessions that would prevent the Gateway column from appearing checked when connection is routed through Gateway.
  • Fixed an issue where changing the Run Mode for a Call Project/Call Remote Project action on a Trigger did not allow user to save.
  • Fixed page heading when adding a new Admin User Role.
  • Fixed the exportWebUser API to retain the original 'Created By' and 'Modified By' fields rather than replacing them with the username of the user executing the command.
  • Fixed an issue when cancelling a repeatable job or shutting down the scheduler could throw an exception if a new repeatable job was added at the same exact time.
  • Fixed an issue with GoAnywhere Command where specifying duplicate permissions for virtual files/folders would result in incorrect permissions.
  • Fixed an issue where older versions of MFT would be unable to download EDI definitions from the Addon Marketplace after new EDI definitions were deployed.
  • Fixed an issue where exporting private keys in the PKCS12 format while in FIPS 140-2 mode caused an error. Keys are now exported as BCFKS (Bouncy Castle FIPS-Approved Key Store) keys.
  • Fixed the ‘BCSSLSocketFactoryWrapper not found’ exception that would appear in logs when starting up GoAnywhere in FIPS 140-2 mode.
  • Fixed an issue where admin users were unable to login to the admin client using client authentication in FIPS 140-2 mode.
  • Fixed an issue where importing an FTP/FTPS/SFTP monitor via GACMD would fail in certain cases.
  • Fixed an issue where importing PEM certificate files fails in FIPS 140-2 mode.
  • Fixed an issue opening the data mapper in the Read XML task.
  • Fixed an issue where GoDrive shared file Owners were able to remove themselves from a folder when they were the only owner who had access. This resulted in nobody having permission to delete the folder or manage permissions.
  • Fixed an issue where sharing a shared folder in Secure Folders was not correctly applying permissions or Share Name.
  • Fixed an issue that removed the ability to add certain components in Cloud Connectors.
  • Fixed an issue where the X12 and EDIFACT write tasks would sometimes write out the data for transaction sets out of order.
  • Fixed an issue where adding the REST Post task to a newly created Cloud Connector resulted in an error.