Version 5.1.0

AS2 updates and fixes for Drummond Certification:

  • Enhanced the AS2 server to support compressed signatures.
  • Added the ability to receive asynchronous MDNs.
  • Added the ability to accept messages from unauthenticated AS2 connections. These transfers can be set up to require signatures on the message.
  • Added support for qualifying the AS2 TO and FROM IDs in single quotes.
  • Updated the error returned for invalid signatures from 'unexpected-processing-error' to 'integrity-check-failed'.
  • Updated the mic algorithm returned with MDNs to indicate 'sha1' as the algorithm instead of 'sha-1'.
  • Updated the AS2 MDN Date header to be displayed in GMT format.
  • Removed the '@' symbol requirement of the AS2 'message-id' header.
  • Fixed an issue where receiving a very large AS2 file could fail when running a Trigger after receiving the file.
  • Fixed an issue where the AS2 Task was removing the query string of the URL defined in the AS2 Resource for both the server URL and the asynchronous MDN URL.

Other AS2 updates and fixes:

  • Enhanced the authentication process of AS2 to allow multiple web users with the same Certificate SHA1 fingerprint.
  • Added the ability to allow Certificate and Password (dual) authentication for AS2 users.
  • Added the Signature Algorithm column to the AS2 Log page.
  • Fixed an issue where sending multiple files in a single message was not properly releasing locks on all files.
  • Fixed an AS2 Signature alias verification issue that could occur when duplicate certificates are loaded into the key store.
  • Fixed an issue where a failure to send an asynchronous MDN to an HTTP/S URL was being treated as a success.

Advanced Reporting updates:

  • Added new Top Secure Mail Users by Disk Usage report.
  • Added new Service Activity by Module report.
  • Added new Service Errors report.
  • Added new Global Activity Details report.
  • Updated access to the Web User Login Report to require Auditor role.
  • Updated access to the Trigger Activity Report to allow Auditor role or Trigger Manager.

System Alerts updates:

  • Added monitoring and alerting on GoAnywhere Gateway connection status changes.
  • Added monitoring and alerting on cluster membership changes.
  • Added monitoring and alerting when web users become disabled.
  • Updated the layout/organization of the tabs on the System Alerts page.

GACMD updates:

  • Added new Export Project command.
  • Added new Delete Project command.
  • Added new Export Resource command.
  • Added new Export Schedule command.
  • Added new Export Monitor command.
  • Added new Export Trigger command.
  • Added new Export Web User command.
  • Added new Export Web User Group command.

Project Designer updates:

  • Enhanced the project Designer to have shortcut keys - CTRL+S, CTRL+C, CTRL+X, CTRL+V.
  • Enhanced the drag and drop support for the Else element to allow dropping on the corresponding If element within the Project Designer.
  • Updated the Project Designer to detect changes made to a Project and prompt the user to save before exiting a currently open Project.
  • Enhanced Projects to support specifying the ${} syntax when assigning an output variable.
  • Enhanced the auto-complete capability on configurable project component dropdown fields.
  • Changed the layout of the toolbar buttons on the project designer to be Save, Exit, Validate, Execute, Debug and Show XML.
  • Updated the styling of some project component dropdown lists that do not have value descriptions.
  • Updated the labels of various Tasks and Project Components to have consistent names between the element names and page header within the Project Designer.
  • Remove label naming restrictions for various Project Components such as Tasks, Loops, and If elements.
  • Fixed an issue with drag and drop of the Data sub-element of the Translation tasks.
  • Fixed an issue that could cause the Project Debugger to lock up if a variable is in plain text, but marked as encrypted.
  • Fixed a resizing issue with the left panel of the project designer.
  • Fixed an issue with drag and drop in the Project Designer that could cause a NullPointerException when performed while a context menu is visible.
  • Fixed an issue with the Project Designer that was caused by navigating to various pages resulting in the state of the project being executed to get lost.

Other changes include:

  • Added new Getting Started and Unresolved Jobs dashboard gadgets.
  • Added Bandwidth Monitoring for all Web User transfers as well as workflow transfers to and from select FTP, FTPS, and SFTP Resources.
  • Added auto retry capability to Network Share Resources.
  • Updated the exporting of Resources to no longer mask the Resource connection passwords. This change is required to support importing Resources and the rationale for the change is that resource passwords can also be accessed by viewing the resource database table or the page source. These passwords should be encrypted to maintain security.
  • Enhanced the UI of the Reports page.
  • Enhanced the UI layout of the license page to offer better description and highlight recommended procedures for applying a license.
  • Updated the Switch Database wizard to only show options that are applicable for the selected target database.
  • Enhanced the Open PGP decrypt task to allow forcing a signature on the file.
  • Enhanced the UI of the Import Web User from CSV page.
  • Enhanced a validation message of the HTTPS server config when using an invalid key file.
  • Enhanced the Web User and Resource list filters to return results that 'contain' the search term instead of 'starts with'.
  • Enhanced Secure Folders to proactively hide the Upload button when the Web User does not have permission to upload to that directory, or overwrite any specific files in that directory.
  • Added the ability for the Call Remote Project task to fall back to an alternate systems defined on the resource.
  • Added the option to filter the Completed Jobs Summary by Status.
  • Added the ability to search File Audit Logs by ID.
  • Added the ability to filter projects by name on the Project List page.
  • Changed to custom password fields to prevent browsers from managing passwords.
  • Added the ability to search blacklisted IP addresses.
  • Added the ability to adjust the width of the folder tree on the Project Browser dialog.
  • Added footer row actions to the web client address book.
  • Added missing Job Log link when a project is executed interactively from the context menu of the Project List page.
  • Updated the JCE policy files for Java 7 and Java 8.
  • Updated the styling of the Secure Mail left menu.
  • Updated all 'Severity' columns to be labeled as 'Status'.
  • Updated all search pages to default the date range to one week.
  • Updated the promote pages to remember the target server even if the promote fails.
  • Fixed an issue with the Active Sessions page where the auto-refresh was not properly refreshing the total active sessions count.
  • Fixed an issue with the View Web User and View Web User Template pages were not showing proper global (default) values for AS2 settings when not overridden on the Web User.
  • Fixed redirect loop issue that could occur when clicking the logo after restarting the application.
  • Fixed an issue where the GoAnywhere Gateway proxy config was not defaulting to the correct port.
  • Fixed the user preference of the Audit Log page to properly maintain the last visited log.
  • Fixed an issue where entering a license key manually saves an invalid license key.
  • Fixed an issue where throttling was applied to the GoDrive media viewer, copy to and from secure folders, and attaching files from GoDrive to a Secure Mail package.
  • Fixed an issue in the Project debugger that was caused by modifying the value of an encrypted variable.
  • Fixed Upload issues with IE9.
  • Fixed an issue where importing a blank Open PGP Key file does not generate an error.
  • Fixed an issue with the Switch Database Wizard caused by a foreign key on a self-parenting table.
  • Fixed an issue where job logs were not attaching to Schedule notification when configured to do so. This issue was introduced in GoAnywhere MFT 5.0.0.
  • Fixed an issue on the Queued Jobs page where the multi-row selection footer could show the incorrect number of selected rows in certain cases.
  • Fixed an issue with local file Monitors accessing symbolic links. In this scenario, the File List passed to a Project had issues resolving the actual file location and resulted in a failure to process the files.
  • Fixed an issue where accessing an encrypted folder could fail to encrypt/decrypt transferred data if the encrypted folder path contains invalid slashes, such as resource:smb://Resource/path ofile.txt.
  • Fixed a validation issue with the Service Provider Alias option of the SAML Single Sign-On configuration options.
  • Fixed the misspelled word Kernel on the Syslog configuration tab of the Global Settings.