Release Notes

Last Updated: 07/06/2017

The ECG team is pleased to announce the release version 2.0.1 of SurgeSuppressor.

This version includes support for the R20sp1 and R21sp1 versions of the BroadWorks API.

The complete list of changes is at the bottom of this page.

Upgrading from a previous version of SurgeSuppressor involves a large number of changes. Please refer to the installation details.


What's New

  • Added BroadWorks Connection retry. If SurgeSuppressor boots up and there is no connection to BroadWorks or SurgeSuppressor looses connection while running it will attempt to reconnect based on an Exponential Backup up to 100 attempts.
  • Added BroadWorks Connection failure snmp notification.


What's New

  • Added control of e-mail address generation. This can now be configured to three options.
    • USERID - This is the original mode that enforces e-mail addresses and usernames to have the BroadWorks UserID.
    • PATTERN - This allows specification of a pattern that uses the UserID value. The pattern is configurable.
    • PERMISSIVE - This generates the email address as specified by the provisioner. This is unsafe and should only be used if the other options are unavailable.

What's Changed

  • Now built using Java 1.8.
  • Now uses the SurgeMail REST API to perform modifications rather than the TellMail command line utility.
  • Logging now uses Log4j2 for configuration.
  • Configuration is now written in JSON using the ECG properties library.
  • Now uses ECG integrated licensing.
  • SNMP traps now include more detailed text for error messages.

What's Fixed

  • Fixed issue with BroadWorksServer sockets not closing correctly.
  • Fixed issue with set starting location flag not executing.