Updating to Switchvox 8.0.3
This article describes Switchvox version 8.0.3 (104154).
This version requires version 7.9.5.2 (103413). You must be on version 7.9.5.2 before you can see and update to version 8.0.3.
See also: What Sangoma P-Series Phone Firmware Ships with Switchvox?
PLEASE READ
Updating to Switchvox 8.0.1
The article Updating to Switchvox 8.0.1 contains important information about updating from 7.9.5.2 to 8x, including information about hardware requirements and features that are deprecated. Please read that article before updating to any version 8x, including 8.0.3.
New Features
Pause Resume Scheduled Recording from Sangoma P-Series Telephones
Beginning with version 8.0.3 of Switchvox and Sangoma P-Series telephone firmware 4_18_1, Scheduled Call Recordings that have the “Allow Recordings to be Paused” option set to On will affect P320, P325, P330, and P370 phones in a new way. Normally, these model Sangoma telephones will, if given a permission for call recordings, display a Record / Stop Record soft key during calls. With this new feature, the soft key will instead, as Switchvox notifies the telephone of the in-progress Scheduled Call Recording, change to a Pause / Resume soft key. The use of this key will then Pause and Resume the scheduled call recording from the P320, P325, P330 or P370 model telephone. This functionality mimics the functionality that is seen in the Sangoma Phone Desktop desktop app. When used, this functionality allows a Sangoma desktop phone user to pause call recordings during the exchange of sensitive customer information, e.g. social security numbers, credit card numbers, etc.
Support Legacy HTTPs Ciphers
Beginning with version 8.0 of Switchvox, due to changes made to reduce legacy SSL/TLS cipher exposure to satisfy certain customer scanning tools, newly-attaching Sangoma DECT base stations were unable to communicate with Switchvox to retrieve their provisioning information. Existing base stations were not affected, only new-adds or changes. In order to continue to support Sangoma DECT base station attachment, a new option “Enable Legacy Cipher Support” is now available in the Server>Networking>HTTPs & Proxy>SSL Settings section of the Admin Web UI. This option remains off by default for new and upgraded installs and should be turned on if Sangoma DECT base stations are intended to be used.
Issues Resolved
Within Switchvox 8.0.3, the following user-reported errors have been addressed
Correct issue introduced in 8.0 that caused Queue calls using the Ring All strategy to improperly increment the “In Calls” field of reports regardless of the agent’s having answered the call or not
Correct issue introduced in 8.0 that caused Call Reports and Call Log reporting to disagree on Call Time and Talk Time due to improper attribution of data following 8.0 additional phones cleanup work.
Correct issue introduced in 8.0 that prevented Desktop Softphone calls from being Call Monitored using the Feature Code (* code) functionality.
Correct issue that caused voicemail migration issues when quickly moving from 7.9.5.2 to 8.x. For upgrades directly to releases prior to 8.0.3, the migration script was being aborted early and migration did not finish, resulting in a failed migration and missing / lost voicemails only recoverable by Sangoma Technical Support
Correct issue introduced in 8.0 upgrades that, in certain cases, improperly set TLS and SRTP settings on merged additional phones that resulted in unexpected SIP 488 response codes and failed calls
Correct issue introduced in 8.0 upgrade that caused Switchboard-initiated intercom calls to users' main-phone desk phones to fail to auto-answer
Correct occasional improper running of a SMS cleanup script that was improperly removing certain SMS messages before their normal, expected cleanup date
Improvements
Within Switchvox 8.0.3, the following improvements have been made:
The update to 8.0.3 prevents unnecessary re-running of certain 8.0 migration scripts that continued to run unnecessarily in 8.0.2
Improve 8.x update's additional phone call rule migration scripts to better account for Ring-All scenarios
Improve diagnostic capabilities for Sangoma Technical Support
Update call processing to account for CVE-2023-49786 and GHSA-5743-x3p5-3rg7