Update repository: rel60
In case of automatic upgrade, make sure to specify the current repository.
Link for sharing: https://wildix.atlassian.net/wiki/x/AQDIAw
Requirements:
Min. supported version from which upgrade is possible: 5.04.20220819.1 (https://www.wildix.com/new-releases-and-updates/)
To be able to upgrade from WMS 5 to WMS 6 in case of WMS Network, WMS Network has to be configured correctly, matching the licences ordered on the Wildix Management Portal.
Important: in case of wrong WMS Network configuration, upgrade to the next major WMS version is blocked in oder to avoid issues with calls.
To be able to upgrade to the next major WMS version, e.g. from WMS 5 to WMS 6, WMS Network has to be configured correctly, matching the licences ordered on WMP
Note: PBX can still upgrade within the same major WMS version
Important: Starting from WMS 6.05, in case of Hardware or Virtual PBX, it is necessary to grant access for the PBX to the hosts wps.wildix.com and firmwares-cdn.wildix.com via port 443. For Cloud PBX no changes are needed. This is required in the view of the new logic of firmware upgrade of WP phones and gateways (WMS-18357).
Important: CDR-View reaches end of life on December 31, 2024. Its functionality is substituted by Cloud Analytics (CDR-View 2.0) in Collaboration and CDR-View 2.0 Liveboard in x-bees. Check out documentation for more details: Cloud Analytics (CDR-View 2.0) in Collaboration, CDR-View in x-bees
API admin user authentication:
It is recommended to use PHP HTTP client library for S2S authentication: https://github.com/Wildix/s2s-client-php
API documentation: https://<pbx_host>/api/v1/doc/#section/Authentication
Note: Automatic upgrades are performed from the repository used for manual upgrade. Weekly automatic upgrade is enabled by default.
Starting from July 16, WMS 6.06.20240705.1 upgrade becomes gradually available in different countries/ regions, according to the schedule below:
- July 16: upgrade available for the PBXs related* to the Estonia, Finland, Denmark, Sweden, the Netherlands, India, Australia, Germany, Austria, Switzerland, Spain
- July 18: United States, Canada, Latin America
- July 20 (at night): weekly auto-upgrade available for all the countries listed above
- July 22: the UK
- July 24: France, Belgium
- July 26: Italy
- July 27 (at night): weekly auto-upgrade available for all the countries listed above
- July 28 (at night): monthly auto-upgrade available for all the countries
*Note: PBX is considered as "related to a certain country", based on the Wildix sales manager assigned to the Partner, and not based on the physical location of the system or the customer.
WMS Release Candidate Hotfix Date: 16.07.2024
Fix
[WMS-20567] - sys: fixed an issue with SIP Proxy restart caused by the failure to retrieve notification tokens
WMS 6.06.20240705.1 Release Candidate Date: 05.07.2024
Important: This version will be available only for PBXs related to the countries according to the schedule (see above)!
Improvement
[WMS-19664] - sys: improved PBX-data-engine service logic to avoid a rare issue when events were not sent to Cloud Analytics until the service was restarted by watchdog
Fixes
[WMS-20074] - web: fixed an issue in Collaboration native app v 2.6.6 where a counter of missed chats was not displayed when the app was minimized on macOS and Windows
[WMS-20423] - sys: fixed an issue with no media after attended transfer for W2PRI gateways and Vision and SuperVision phones, after upgrade to WMS 6.06
[WMS-20428] - wms: fixed an issue in which PBX didn’t send data to Cloud Analytics (CDR-View 2.0) after upgrade to WMS 6.06, until the next PBX reboot
[WMS-20483] - dev: new W-AIR firmware v 730b200, which includes the following fixes and improvements:
- Added notification in case an unsupported old repeater is connected to a base station with firmware v. 730 or higher
- Added support for Text messaging feature on W-AIR handsets; Messaging and Alarm list icons were added on W-AIR handsets.
Note: The feature is required for Nurse Call Systems Integration with Wildix (documentation will be available soon) - Fixed an issue with W-AIR Basic / Basic2 handsets, in which after a call to a call group was picked up by another user, the handset froze with an incoming call on the display without ringing
- Fixed an issue in which after resetting the password, admin user could not log in to the base station web interface, unless the base station was rebooted, after upgrade to firmware v. 720b100
- Fixed an occasional issue in which W-AIR handsets and headsets kept switching from one Base to another
[WMS-20532] - wms: fixed an issue in which import from Exchange Server stopped working after upgrade to WMS 6.06
[WMS-20552] - sys: fixed an issue of PBX-data-engine high CPU usage in case token wasn’t updated
WMS Stable Hotfix Date: 19.06.2024
Fix
[WMS-20355] - sys: fixed a rare issue of no audio/ one-way audio during an incoming call from some VoIP providers, after upgrade to WMS 6.06
WMS Stable Hotfix Date: 17.06.2024
Fix
[WAIR-172] - dev: fixed an issue with W-AIR Basic / Basic2 handsets, in which after an incoming call to a call group was picked up by another user, the handset display froze with an incoming call, without ringing
New W-AIR Basic / W-AIR Basic2 handsets firmware v. 740B100.
WMS Stable 6.06.20240613.1 Hotfix Date: 14.06.2024
Fix
[WMS-20219] - col: fixed an issue in which right click didn’t work on the Voicemail dialog of missed calls Call group notifications Manager
WMS Stable Hotfix Date: 12.06.2024
Fix
[WMS-20382] - sys: fixed PBX Engine error on Cloud PBX which could lead to such issue as active call drops, after upgrade to WMS 6.06.20240530.1
WMS Stable 6.06.20240606.1 Date: 06.06.2024
Improvements
[WMS-19514] - col: added a new option in Collaboration Settings -> Web Phone tab which allows to avoid a rare issue when there was no audio during the first call after PC restart
How-to:
- Go to Settings -> Web Phone tab
- Enable the option “Relay candidates only”
When enabled, the option switches the user to WebRTC relay (TCP) candidates configuration. By default, the feature is disabled.
To enable the option for all PBX users, add the following parameter to /rw2/etc/env.custom.ini file:
COLLABORATION_WEBRTC_RELAYCANDIDATESONLY=true
[WMS-20199] - wms: changed the logic so that icons and buttons are stored locally on the PBX, to avoid an issue when after upgrade to WMS 6.06 Collaboration and WMS icons and buttons were not loaded because of company security policy
Fixes
[WMS-19851] - col: fixed UI issue in which after release of the new Collaboration design it wasn’t possible to click on the scrollbar with custom statuses and the dropdown menu closed
[WMS-20065] - dev: fixed an issue with data logging in which RTPengige produced “allocate memory error” in kernel mode
[WMS-20102] - wms: fixed an issue in which it wasn't possible to set up Dialplan report in Diagnostics Hub
[WMS-20122] - col: fixed an issue in which after Collaboration redesign it wasn’t possible to hide call dialog window by clicking on the handset icon during a call
[WMS-20133] - wms: fixed an issue in which creating reports in Diagnostics Hub resulted in empty archives
[WMS-20197] - col: fixed an issue in which there was no call control pop-up in Collaboration in case of using Attendant Console, configured via Web CRM
[WMS-20207] - sys: fixed an occasional issue in which Speech-to-Text feature didn’t work correctly in case of a large system with a big amount of concurrent calls
Firmwares
[WMS-19618] - dev: W-AIR firmware v. 530b1300 for Multicell W-AIR Bases (W-AIR Base Sync Plus and W-AIR Base) in a mixed network, which includes fixes of the following issues:
- It wasn’t possible to make calls in some cases due to insufficient resources error
- Base stations lost connection and had to be rebooted
WMS Stable 6.06.20240530.1 Hotfix Date: 30.05.2024
Improvement
[WMS-18691] - sys: updated the logic so that Cloud Analytics is enabled by default on all types of PBXs
Fix
[WMS-20256] - col: fixed an issue in which icons in Collaboration header cannot be displayed after the latest Google Chrome update
Important: The problem is caused by changes in Google Chrome policy. WMS 5 systems are affected too. To get the fix, WMS 5 PBXs have to be updated.
WMS Stable 6.06.20240528.1 Hotfix Date: 29.05.2024
Improvement
[WMS-20195] - col: made improvements to Collaboration header for better user experience:
- Removed the Wizywebinar button in case it is not available to a user.
- Returned the Settings button to the header for cases when Wizywebinar is not available, so a user can access Settings both via the top panel and via the User profile. Otherwise, if Wizywebinar button is available, Settings are accessible via User profile only.
- Moved the following links from the More section to the bottom of the User profile: Help, License, About.
- Added a separate button Set a status in User profile, which includes advanced status settings.
WMS Stable Hotfix Date: 07.05.2024
Fix
[WMS-20094] - wms: fixed an issue in which there was no audio in case of direct RTP between WP R2 phones after upgrade to WMS 6.06
WMS Stable 6.06.20240503.2 Hotfix Date: 03.05.2024
Fixes
[WMS-19927] - sys: fixed an issue with SIP Proxy which could lead to impossibility of making a call
[WMS-19933] - col: fixed an issue in which after Collaboration redesign it wasn’t possible on the Voicemail tab to call a user, who left a voicemail
[WMS-19976] - wms: fixed an issue in which Diagnostics Hub stopped working with an error “allowed only one instance”
WMS Stable 6.06.20240425.1 Date: 26.04.2024
New Features
[WMS-18579] - x-hop: added possibility to enhance the feature of user authorisation via speech-to-text by enabling verification of users by voice
When the option is enabled, during user authorisation the system compares the voice of the user with user voices previously saved in the system and in case of a match, allows authorisation. This eliminates the risk of a user logging in under a different name.
Requirement:
Make sure assigning x-hoppers headsets to users via speech-to-text is enabled. For this, add following parameter to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--xhop_voice_login true
For instructions on how to enable the feature, see the following documentation: x-hoppers Admin Guide(find the section “Enable user verification by voice”)
[WMS-18869] - wms: added the display of battery level of W-AIR headsets and W-AIR devices firmware version on the WMS -> Devices -> W-AIR Devices page
In case a headset is charging, the relevant icon is displayed next to the battery level indication.
Also, added the possibility to sort data in the table.
[WMS-18870] - ca: added the Cost column to CDR-View 2.0 report, which displays cost for external calls
[WMS-19064] - wms: added support for Zoho Bigin integration with Wildix PBX
Documentation:Zoho Bigin integration with Wildix PBX
[WMS-19253] - wms: added statistics of CDS space usage in WMS
How-to:
- Go to WMS -> PBX -> Call and chat history -> CDS tab
The tab displays the total number of space used and a bar graph visualises the space distribution between backups, recordings, voicemail and free space.
Note: The statistics is available for root admin only.
Documentation: WMS Settings Menu - Admin Guide
[WMS-19271] - col: added support of the Arabic language in Collaboration Note: The mobile app remains in English.
Improvements
[WMS-18253] - x-hop: added possibility to edit x-hoppers theft alerts (remove camera ID, IP address and group ID, as well as add a message header) which are sent in case of x-hoppers integration with Veesion, when suspicious behaviour is detected in a store
How-to:
Add the following parameters to the /rw2/etc/pbx/x-hoppers.json file:
a) To remove camera IP, camera ID and group ID:
- "remove_camera_ip": true,
- "remove_camera_id": true,
- "remove_group_id": true,
By default, the values are false and camera IP, ID and group ID are displayed in the theft alert.
b) To add message header:
- "xbees_message_header": "header text"
Documentation: x-hoppers integration with Veesion
[WMS-18622] - wda: improved the logic of Ring and Wait Time metrics in Cloud Analytics (CDR-View 2.0) to provide more accurate data
- Ring time reflects the time when an agent is being called. In case of a call group, if at least 1 available agent is called, it is considered ring time. If there are no available members in the call group, it is considered wait time.
- Wait time consists of time spent in IVR, listening to announcements, in queue while no agents are available, and time when the call was put on hold.
[WMS-18729] - wms: updated user import from Office365 by adding possibility to enable user match via both extension and email
How-to:
- When importing from Microsoft 365, in WMS -> Users -> Import -> Backend: Office365, at the bottom of the Import screen enable the checkbox “Merge users by matching Email and Extension“.
- When enabled, user import is performed based on the match of extension and email rather than ID only.
Documentation: Import of Contacts and Users - Admin Guide
[WMS-18886] - col: made improvements to the Two-way SMS feature:
- Extended the list of countries that support Two-way SMS via CLASSOUND with Belgium, Italy, Sweden, Poland, Netherlands, Denmark, France, Austria
- Removed the option of attaching files in 2-way SMS chats in Collaboration
[WMS-18922] - dev: added possibility to configure FXS to recognize pulse dialing to avoid an issue when phones using pulse dialing only could not make calls
How-to:
Add the following parameter to the /rw2/etc/provision.conf file, indicating the MAC address of the necessary FXS devices and minimum and maximum flash hook time:
Example: UseFlashHookTime={"9C750430060a": {"min": 150,"max": 400},"9C71153200DC": {"min": 300,"max": 500}}
- You can set as many devices as you need.
- The minimum time is 60.
- The maximum time is 1500.
- Minimum time cannot be bigger than the maximum time.
Documentation: Custom config parameters List
[WMS-19020] - wms: updated the default DND settings of a newly added user, so that “Reject all calls” option is disabled and “Call Forward All” to Voicemail is enabled
[WMS-19053] - sys: made improvements to the API endpoint api/v1/Dialplan/CallGroups/<id>/stat, so that it displays real time statistics (disabled 10 second cache)
[WMS-19108] - col: performed redesign of Collaboration header, which includes the following changes:
- Updated the icons design
- Moved the button for choosing a device to the left of the Search field
- Moved settings under User profile
[WMS-19148] - col: added the ability to view user presence status while performing search in Collaboration
[WMS-19247] - wms: updated the behaviour of Wizywebinar button in Collaboration so that Wizywebinar opens in a new window, to avoid an issue when Wizywebinar required authorization after trying to open it
[WMS-19357] - sys: changed the service used for sending push notifications from push.wildix.com to notifications.wildix.com
[WMS-19361] - x-hop: added possibility for x-hoppers user to mute the broadcast
How-to:
- Double-press the Call button.
By default, audio from the broadcast gets muted for 60 seconds. To unmute the broadcast before the 60-second timeout, double-press the Call button again.
[WMS-19513] - col: added possibility to use attendant console inside Collaboration, without opening a separate browser tab
How-to:
- Go to Collaboration Settings -> Personal -> Web CRM -> enter the attendant console URL and save the settings.
- The attendant console URL: https://pbx-domain/collaboration/attendant_console.html, where “pbx-domain” should be replaced with your PBX domain.
- Once added to Web CRM, the attendant console gets available on the Web CRM tab in Collaboration.
Note:
- As long as the attendant console is opened by re-using the Web-CRM flow, it is not possible to use both Web CRM for its original purpose, and the attendant console at the same time.
- The option “Open attendant console” is not removed from “Other” menu in Collaboration if attendant console is added to Web CRM.
[WMS-19669] - wms: added Diagnostics Hub feature to WMS, which simplifies the process of log/ data collection
How-to:
- To access the functionality, go to WMS -> press Diagnostics Hub on the left side menu.
- Diagnostics Hub opens in a separate browser tab, where you can find the following sections:
- Dashboard: overview of the PBX, including public IP, disk space usage, CPU & RAM usage, number of active calls, number of registered users
- Utilities: provides access to different tools which help to maintain and support your PBX (Authorization Data, Voicemail Audit, Callweaver Errors, Active Device, Push Subscription, Call Group Membership, Email test, DID Generator, etc.)
- Autotrace: allows to set up specific logging on a system and enable additional tools (e.g. Authorization logging, Presence logging, MTR, Ping utility, etc.)
- Autotraces Files: stores all autotrace files
- Reports: stores all user reports created within Autotrace
- Support Bible: includes the list of commands for Linux, Callweaver, Dialplan and Manuals section with links to the most popular Wildix Guides.
See documentation for more information: Diagnostics Hub: Features & Utilities
Fixes
[WMS-17104] - col: fixed an issue in which there was no audio during the first call after PC restart in some rare cases
[WMS-18008] - android: fixed a rare issue in which a call that was hung up in Collaboration mobile app on Android, was still running on the PBX side
[WMS-18081] - wms: fixed an issue in which it wasn’t possible to copy data from the Devices table in WMS if the PBX was accessed via http
Also, added possibility to view device password by clicking on the eye icon in the Password column
[WMS-18259] - col: fixed an issue in which custom avatar set for a phonebook contact was not displayed in Collaboration
[WMS-18304] - col: fixed an issue of incorrect display of unread messages after relogin to Collaboration
[WMS-18433] - sys: fixed an issue in which it was impossible to send SMS from Client PBX in WMS Network
[WMS-18686] - dev: fixed an occasional issue with some carriers in which there was no audio after around 15 min of an active call
[WMS-18861] - сol: fixed an issue in which there was no video in an outgoing call from Collaboration to 2N Intercom doorphone, with 2N Intercom firmware 2.30.2.39.7 or higher
[WMS-18882] - wms: fixed an issue in which it was impossible to call using Dialplan app “Trunk group” if the trunk name contained a space
[WMS-18913] - wms: fixed an issue in which it was impossible to create a sound record file in WMS -> Sounds -> Record, if the file name contained an underscore
[WMS-18919] - col: fixed an issue in which Post-It note sent to another user was displayed on the sender side if the sender had a second Collaboration tab (in Call control only mode) opened
[WMS-18926] - sys: fixed an issue of PBX Engine crash in some cases
[WMS-18988] - sys: fixed an issue in which SMS delivery confirmation was not sent if multiple DaySaver gateways were configured to send SMS
[WMS-19008] - wda: fixed an issue in which tags were not displayed correctly in Cloud Analytics (CDR-View 2.0) in some cases
[WMS-19038] - sys: fixed an issue in which user status was displayed as unavailable in x-caracal, which didn’t correspond to their actual status in Collaboration
[WMS-19058] - wms: fixed an issue in which subject of the email message about missed calls was not translated (e.g. email body was in Italian, and the subject was in English)
[WMS-19076] - int: fixed an issue, in which after ending a call in Zoho integration, “Dialed number is busy” notification was displayed
[WMS-19084] - x-ca: fixed an issue in which x-caracal report displayed agents that didn’t belong to the selected queue when “All” agents filter was applied
[WMS-19131] - sys: fixed a rare issue where the mechanism designed to prevent infinite call forwarding loops was not functioning correctly
[WMS-19186] - sys: fixed an issue in which the first member in dynamic Call group could not see missed calls in History if Call Group notifications manager was not configured
[WMS-19189] - sys: fixed a rare issue in which there was no audio during a call
[WMS-19221] - dev: fixed an issue in which CFN label wasn’t displayed on WorkForce display in case of configuring external calls forwarding via the WorkForce menu
[WMS-19222] - col: fixed an issue in which unread message counter appeared and shortly disappeared when the Chat tab in Collaboration was not active and user received a new message after upgrade to WMS Beta 6.06
[WMS-19245] - dev: fixed an issue in which an icon for a recorded call file was missing in CDR-View, in case Record call application with option “b” was set in Dialplan and Predictive Dialer was used
[WMS-19298] - wms: fixed an issue in which contact blacklisting didn’t work properly if there was CLASSOUND license on the PBX
[WMS-19310] - col: fixed an issue in which user cannot answer a call from Collaboration if multiple devices are used and call timeout is greater than 60s
[WMS-19311] - wms: fixed an error which sometimes occurred when trying to set time zone in WMS
[WMS-19313] - col: fixed an issue in which messages in a group chat were not visible after refreshing the page
[WMS-19326] - ca: fixed an issue in which tags set via Collaboration during a call were not displayed in CDR-View 2.0
[WMS-19359] - wms: fixed an issue in which tags were missing in Collaboration in case of a call back call
[WMS-19370] - sys: fixed an issue with the Transcription feature for US region
[WMS-19415] - sys: fixed an issue in which opening a new voicemail or missed call notification removed another entry in the voicemail list in some cases when voicemail box contained a big number of messages
[WMS-19430] - wms: fixed an issue where an incorrect notification indicating the availability of firmware updates was displayed for Hybrid W-AIR Networks
[WMS-19443] - wms: fixed an issue in which Zoho features (e.g. Click to dial and Call control) didn’t work for some users
[WMS-19472] - col: fixed an issue in which user couldn’t leave a call group if they previously dynamically joined it via Contact Center Function key on a WP phone
[WMS-19484] - sys: fixed an issue in which contact sync from Office 365 stopped working due to token expiration and relogin to Office 365 account was required Note: In case Office 365 sync stopped working and relogin wasn’t performed before the WMS update, you need to relogin to Office 365 account after the upgrade.
[WMS-19486] - sys: fixed an issue in which user status on BLF Colleague key on WP phone was displayed as green (Available) instead of blue (Reachable by phone) for users not connected to Collaboration but having an active device
[WMS-19507] - wms: fixed an issue in which incorrect icons (headset instead of a handset) were displayed for W-AIR devices in WMS -> Users page
[WMS-19621] - sys: fixed an issue in which PBX sent the same email multiple times in some cases
[WMS-19625] - wms: fixed an issue in which W-AIR device didn’t ring in case of using two devices, Collaboration and W-AIR device, and if only G729 codec was used for the incoming call
[WMS-19695] - wms: fixed an issue of Internal server error when using some API endpoints
[WMS-19985] - wms: removed some incorrect options in user's language selector in WMS
New Firmware
New W-AIR firmware v 0730b0001
[WMS-19252] - dev: new W-AIR firmware v 0730b0001 which includes the following fixes and improvements:
- Added possibility to hang up a call in retail mode (x-hoppers), by double-clicking on the AUX button
- Improved the logic so that parameters for retail mode (x-hoppers) are set on headsets automatically, once connected to the base station with the relevant configuration
- Fixed an issue when it wasn’t possible to select Phonebook in Central directory on W-AIR Office handset
- Fixed an issue in which duration timers of first and second calls appeared
- Fixed an issue in which W-AIR Basic2 handset displayed duration timer for the first and second call legs after call continuity was requested, instead of displaying the timer for the second call only
- Resolved an issue in which the Central Directory was moved to Contacts instead of being displayed as a separate icon on the idle screen or in the handset menu
- Fixed an issue in which after upgrade to firmware v. 670b1 there were multiple SyncMgrRelayPacket messages in logs which could affect base stations performance
Important:
- The default password for accessing W-AIR web admin panel changed from “admin” to “Wildixwair”, starting from v 0730b0100 firmware and higher.
- Old repeaters are not supported. For old repeaters to work, you need to add the following parameter to the /rw2/etc/provision.conf file:
SupportObsoleteRepeater = yes
The default value is “no”. When the parameter is enabled, the base stations automatically switch to the previous firmware on which the old repeaters are supported.
To see the difference between old and new repeaters, check out this document: How to Identify Obsolete Wildix Repeaters
WMS Stable 6.05.20240306.4 Hotfix Date: 06.03.2024
Fixes
[WMS-19461] - col: fixed an issue in which after logout from Collaboration user status didn’t change to Away in some cases if Web Push was enabled
[WMS-19483] - wms: improved the logic of Company Data Storage to avoid an issue of potential data loss which could occur in some rare cases during initial feature activation
WMS Stable 6.05.20240301.1 Date: 01.03.2024
Fixes
[WMS-19246] - col: fixed an issue in which Web device was unavailable in Collaboration in some cases
[WMS-19250] - sys: fixed an issue in which Away user status, which was manually set during wrap up time, returned to Available after wrap up time expired
[WMS-19424] - col: fixed an issue in which it wasn’t possible to answer an incoming call in Collaboration in case of G729 codec and starting from Google Chrome version 122
WMS Stable 6.05.20240209.1 Hotfix Date: 09.02.2024
Fix
[WMS-19060] - dev: made some improvements for provisioning of WP R5 phones
WMS Stable 6.05.20240207.1 Hotfix Date: 07.02.2024
Fix
[WMS-18578] - col: fixed an issue in which agent became unavailable after hanging up a call with Sennheiser IMPACT 5000 series headset
[WMS-19228] - sys: fixed an issue in which it was impossible to provision some WP phones due to MAC addresses not in range
WMS Stable 6.05.20240202.1 Hotfix Date: 02.02.2024
Fixes
[WMS-18990] - sys: fixed a rare issue in which there was no audio during a call after upgrade
[WMS-18994] - sys: improved the logic of clearing voicemail box of a hotel room upon check in/ out, to ensure custom statuses are also removed after checkout
WMS Stable 6.05.20240129.1 Hotfix Date: 30.01.2024
Fix
[WMS-19091] - sys: fixed an issue of high load on PBX with a big amount of call recordings after upgrade
WMS Stable 6.05.20240119.1 Date: 24.01.2024
New Features
[WMS-16922] - wda: added possibility to sync user presence status from Collaboration / x-bees to Microsoft Teams
Notes:
- Cloud Analytics should be activated in WMS -> PBX -> Features
- Any other calendar integrations (Google Calendar or Microsoft 365) should be deactivated, otherwise Microsoft Teams presence sync won't work
Important: If you have previously activated Microsoft Teams Presence, you need to reactivate it for 2-way presence sync
How-to:
- Go to WMS -> PBX -> Integrations -> Cloud integrations
- Click Microsoft Teams Presence
- Click Install
- Log in to your Microsoft account
Once your user status is changed in Collaboration/ x-bees, it is automatically aligned in Microsoft Teams
Documentation: teams4Wildix - integration of Microsoft Teams with Wildix PBX - Documentation
[WMS-17696] - dev: added support for new WP R5 phones (Start R5, WelcomeConsole R5, WorkForce R5, and ForcePro R5)
- Added Wildix BLF icons on the new phones, different icons for different kinds of BLF keys (e.g. Prefix, Speed dial, DTMF, etc.)
- Implemented support for BLF Contact center
- Added new icons for the connected WP R5 devices in the user's list in WMS
- Added WP R5 phones to the device selection list
- Introduced AES 256 encryption for both signalling and media
- Improved call management dialog (except for Start phone), which allows to easily switch between active calls
Documentation: Wildix VoIP Phones 5 User Guide, VoIP Phones Datasheet - Start, WorkForce, ForcePro, WelcomeConsole, Vision, SuperVision
[WMS-18658] - x-hop: added possibility to enable the logic of assigning x-hoppers headsets to users via speech-to-text, by taking the headset from the charger and pronouncing the user name
The feature is disabled by default. To enable, add the following parameter to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--xhop_voice_login true
When enabled, each time the headset is placed into the charger, it gets unassigned. When a user lifts the headset from the charger:
1. The user is asked to say their name
2. The user should pronounce the name and surname
3. The system looks for the user and assigns the headset to the user
Important: For the feature to start working on the headsets, follow one of the following procedures:
a) After enabling the feature, when using the headsets for the first time, users need to lift the headsets from the charger -> place into the charger -> lift from the charger again.
b) Alternatively, before performing the upgrade and activating the feature, unassign headsets via WMS (Devices -> choose device and click Assign to user -> in the Extension field, choose “unknown”). Then, when users lift the headsets from the charger, they need to press the Call button first.
Improvements
[WMS-17660] - sys: made updates to ensure more accurate and complete data in the MOS (the Mean Opinion Score) column in Cloud Analytics (CDR-View2.0)
[WMS-18076] - wms: added possibility to export and import timetables
How-to:
- To export a timetable, go to WMS -> Dialplan -> Timetable / Switch, choose the timetable(s) you want to export and click Export.
- To import a timetable, click Import -> choose the file with the timetable and load it. In case the imported timetable has the same name as the existing one, the existing timetable is overwritten with the imported timetable.
[WMS-18225] - wms: added a new API endpoint that provides possibility to download recordings in case of using Cloud storage New API endpoint:
GET /pbx/recordings/
The API endpoint returns the list of recordings, in the descending order from the newest to oldest.
Note:
- Available for root admin only.
- In case of WMS Network, the API endpoint returns recordings across the entire WMS Network, rather than a specific PBX.
API documentation can be accessed via PBX and by the link:
https://www.wildix.com/wp-content/wms-api/
[WMS-18237] - wms: made improvements to the WMS -> PBX -> Integrations section by renaming the tab Calendars / x-bees into Cloud integrations
[WMS-18328] - sys: updated the logic so that Company data storage is activated by default for Cloud PBXs
- With the update, all backups and recordings are automatically uploaded to data storage. Local copies of call recordings are available on the local disk of PBX for 7 days.
- For detailed information about Company Data Storage Procedure, please refer to the following documentation: Company Data Storage Flow
[WMS-18357] - dev: moved all devices’ firmwares from PBX to CDN (content distribution network), which allows to free up space on the PBX
When the PBX gets firmware, local cache is created. If there are multiple devices of the same model, the firmware is downloaded only once.
- No changes required for Cloud PBX
- For HW/ VM: grant access to wps.wildix.com and firmwares-cdn.wildix.com via port 443
[WMS-18373] - col: added notification about CDR-View going end of life on December 31 2024 and prompting to use the new version, CDR-View 2.0, which is displayed when opening CDR-View or refreshing the page
[WMS-18396] - wms: added possibility to remove user avatar when deleting user data
How-to:
- Go to WMS -> Users
- Choose user or a group of users and click Delete (-)
- Select Remove user avatar and click Delete
[WMS-18545] - wms: added possibility to use SFTP for scheduled backups
How-to:
- Go to WMS -> Tool and utilities -> Backup system -> Scheduled backups tab
- In the Protocol field, choose SFTP
- Complete the necessary fields and click Save
Note: Support for backups to FTP will be removed by January 01, 2025. Customers using FTP need to reconfigure the settings using SFTP by the mentioned date.
[WMS-18814] - dev: increased the number of DECT handsets that can be connected to a single W-AIR Network to 500 handsets
Fixes
[WMS-17127] - sys: fixed an issue of high CPU usage by tproxyd service in some cases
[WMS-17874] - sys: fixed an issue when user presence status could not be changed due to a duplicate entry found for the same user in PBX engine
[WMS-18015] - wms: added a new parameter that allows to avoid an issue in which there was no media after answering a call on some latest iOS versions, in case the phone was locked and it was an API call by an external CRM, or a call from Collaboration with Any selected as a device
How-to:
Add the following parameter to /rw2/etc/env.custom.ini file:
ORIGINATE_VIA_ANY_DEVICE_TRANSFER=false
[WMS-18039] - wms: fixed an issue in which Bellcore SFK Caller ID type was not saved correctly in FXO settings in WMS (Caller ID type is available for FXO gateways pre 2020)
[WMS-18236] - wms: fixed an issue in which it was not possible to update a user by exporting CSV, editing the CSV file and importing the CSV again with the updated user data, after upgrade to WMS 6
[WMS-18282] - wms: fixed an issue in which changes of preferences for multiple users who were Call group members led to incorrect presence status in Call groups
[WMS-18327] - dev: fixed an issue in which some old WP phones could not download custom ring tone and caller image in some cases if custom secure port was configured on the Hardware/ Virtual PBX, after upgrade to WMS 6.04.20231020.1
[WMS-18333] - sys: fixed an issue where the user status didn't change to offline after logging out from Collaboration connected in a remote desktop environment
[WMS-18348] - sys: fixed an issue when a call group agent received more than one call at a time even though call waiting was disabled
[WMS-18387] - wms: fixed an issue in which there was no record of a call in CDR database with MySQL as backend if the name of the caller/ callee contained a character like č
[WMS-18403] - dev: fixed an issue with setting custom secure port on a remote Hardware / Virtual PBX with HTTP protocol used (parameter HTTPForceUse set to “yes”), which could lead to such issues as failure to download firmware on Wildix devices, access history and phonebooks
[WMS-18455] - sys: fixed an issue in which it was impossible to delete calls from Collaboration history in case of a PBX with MSSQL as backend
[WMS-18492] - x-ca: fixed an issue in which x-caracal interface was not displayed after initial x-caracal activation
[WMS-18498] - col: fixed an issue in which Microsoft 365 Single Sign-On didn’t work if user tried to log into Collaboration inside MS Teams
[WMS-18531] - wms: fixed an issue when incoming calls from a third party trunk, that were forwarded to CLASSOUND via Dialplan, failed if the trunk didn't normalize the dialled number
[WMS-18547] - int: fixed an issue in which Hold button didn’t work in Salesforce integration in case x-bees Web was selected as an active device
[WMS-18565] - wda: fixed an issue in which Service tag was missing for conversations created after performing an outgoing call from x-bees to an external number
[WMS-18566] - sys: fixed a rare issue in which a recording was sent to a wrong email in some cases after upgrade to WMS 6.03.20230630.3
[WMS-18600] - wms: fixed an issue in which user preferences were ignored by a call transferred from Call group on another PBX in WMS Network (e.g. the call was not sent to the voicemail after the timeout was reached)
[WMS-18609] - wms: fixed an issue in which Trunk function key in Collaboration and WMS incorrectly displayed ports of gateways with more than one trunk
Note: Also, updated names of the ports displayed in Trunk function key, so that they correspond to the names used on Trunks page in WMS
[WMS-18777] - wms: fixed an issue in which the header indicated in WMS-> System -> FAX/SMS server -> Standard SMS header was not added to SMS text message if mail2sms was used, after upgrade to WMS 6
[WMS-18872] - wizy: fixed an issue when it was impossible to connect to a conference on Wizyconf Station due to the lack of an authorization session on PBX
[WMS-18883] - sys: fixed an issue in which some unread voicemails were lost in case missed call notification was present in the same voicemail box
[WMS-19158] - webapi: fixed an issue in which it was impossible to use WebAPI integration when URL was an IP address
New Firmwares
New Firmwares: WelcomeConsole firmware v. 68.145.2.78, Start firmware v 150.145.2.22, WP480GR3 firmware 63.145.10.42
[WP-189] - dev: added possibility to disable Web GUI on WelcomeConsole phones after provisioning
How-to:
- Add the following parameter to the [wildixp2] section of /rw2/etc/provision.conf file:
WebLoginActive = no
By default, Web GUI is enabled.
[WP-262] - dev: fixed an issue of a distorted audio during a call with an agent using WelcomeConsole and EPOS Sennheiser headset with the latest firmware
[WP-269] - dev: fixed an issue in which on some EPOS Sennheiser headsets connected to WelcomeConsole it was impossible to change volume during a call
[WP-270] - dev: fixed an issue in which it wasn’t possible to pick up a second incoming call with multi-function button on DuoLED-BT headset with firmware 0x59EE, if the headset was connected to WelcomeConsole
[WP-271] - dev: fixed an issue with calls being terminated on Start phones due to launched DHCP renewal process
[WP-288] - dev: improved security on WelcomeConsole and Start phones by disabling TLS 1.0 and TLS 1.1
TLS 1.2 is enabled by default
[WP-291] - dev: added the display of extension and user name in SNMP responses on WelcomeConsole and WP480GR3 phones, in case of enabled SNMP on the devices
WMS Stable 6.04.20240104.1 Hotfix Date: 05.01.2024
Fix
[WMS-18872] wizy: fixed an issue when it was impossible to connect to a conference on Wizyconf Station due to the lack of an authorization session on PBX
WMS Stable 6.04.20231221.1 Hotfix Date: 22.12.2023
Fix
[WMS-18817] - dev: rolled back W-AIR LifeSaver firmware from 670b1 to 650b201due to some issues found, in which:
- Handset language settings could not be saved.
- After enabling No movement alarm, when there was an incoming call, the handset stopped ringing too quick, before the call was answered.
- Man down alarm was not triggered in some cases, when No movement alarm was enabled and pre-alarm delay was set to a value different from 0.
WMS Stable 6.04.20231220.3 Date: 21.12.2023
Improvements
[WMS-18549] - col: made updates to ensure smooth work of Collaboration conferences when Google Chrome ends support of third-party cookies
[WMS-18552] - col: in the view of Google Chrome upcoming plans to end support of third-party cookies, updated the logic to avoid issues with Collaboration authorization inside MS Teams
Fixes
[WMS-18210] - wms: fixed an issue in which settings for user import from Zoho were lost after closing the Import window
[WMS-18327] - dev: fixed an issue in which some old WP phones could not download custom ring tone and caller image in some cases if custom secure port was configured on the Hardware/ Virtual PBX, after upgrade to WMS 6.04.20231020.1
[WMS-18498] - col: fixed an issue in which Microsoft 365 Single Sign-On didn’t work if user tried to log into Collaboration inside MS Teams
[WMS-18547] - int: fixed an issue in which Hold button didn’t work in Salesforce integration in case x-bees Web was selected as an active device
[WMS-18597] - sys: fixed an issue when after opening a new voicemail or missed call notification, another entry on the voicemail list was removed in some cases
[WMS-18600] - wms: fixed an issue in which user preferences were ignored by a call transferred from Call group on another PBX in WMS Network (e.g. the call was not sent to the voicemail after the timeout was reached)
[WMS-18604] - wms: fixed an issue with attended transfer via call group, in which caller name was not updated after the transfer was completed
[WMS-18722] - col: fixed an issue in which after logging in to Collaboration with a different user and performing a call via Collaboration extension, the extension tried to perform the call from the previous user
Limitations:
- Collaboration Chrome extension does not currently work with Collaboration in case of a cross domain iFrame (for example in Microsoft Teams)
- Users have to refresh Collaboration before logging in if Collaboration is used in cross domain iFrame (for example in Microsoft Teams)
WMS Stable Hotfix Date: 13.11.2023
Fix
[WMS-18199] - wms: fixed an issue in which there was no call recording attached in email notification if the selected call recording format was mp3, after upgrade to WMS 6.04.20231004.1
WMS Stable Hotfix Date: 02.11.2023
Fix
[WMS-17995] - col: fixed an issue in which PDF file of the sent fax was missing in call history after upgrade to WMS 6.03.20230828.1
WMS Stable Hotfix Date: 30.10.2023
Fix
[WMS-18292] - sys: fixed an issue when calls were not delivered to agents due to PBX engine thinking there was another call (reverted the fix of the ticket [WMS-17499] - sys: fixed an issue in which call group agents received more than one call at a time even though call waiting was disabled)
WMS Stable 6.04.20231020.1 Hotfix Date: 23.10.2023
Fixes
[WMS-18083] - sys: fixed an issue in which dynamic call group members were lost after applying backup
[WMS-18093] - sys: fixed an issue in which Oracle PMS integration sent incorrect billing information when making an outgoing call, after upgrade from WMS v. 4.04 to 5.04
[WMS-18148] - sys: fixed an issue in which voicemails and recordings were not deleted as configured in WMS -> PBX -> Call and chat history, after upgrade to WMS 6.03.20230911.4
[WMS-18274] - col: improved the logic so that Noise suppression is disabled by default in Collaboration
To enable:
- Go to Collaboration Settings -> Web Phone
- Turn the toggle on next to the Noise suppression option
Or, if you want to enable Noise suppression on the PBX level for all users, edit the following parameter in the /rw2/etc/env.custom.ini file:
COLLABORATION_NOISE_SUPPRESSION=true
Note: The settings are applied to all PBX users except for those, who enabled/ disabled Noise suppression in Collaboration settings.
Firmwares
- Rolled back Start, WorkForce, and WelcomeConsole firmwares due to found regression with Low volume on MonoLED/ DuoLED-BT headsets
WMS Stable 6.04.20231012.1 Date: 12.10.2023
New Features
[WMS-15927] - wms: added possibility to configure Web CRM via WMS
How-to:
- Go to WMS -> Users
- Select user(s) -> click Preferences -> Edit preferences
- On the Edit preferences screen, navigate to the Settings section -> Web CRM field
Documentation: WMS Start Guide, Settings: user personal settings section.
[WMS-17350] - wms: added possibility for a Colleague to be present in multiple departments in Collaboration
How-to:
- Go to WMS -> Users -> Edit user
- In the Department field, enter the necessary department names, separated by commas
Notes:
- It may take up to an hour for a user to be displayed in Collaboration departments indicated in WMS
- The feature is not applicable to x-bees
Documentation: How to configure Departments tree.
Improvements
[WMS-17136] - sys: extended the API endpoint /v1/iOS/Config/ by adding the parameter Country, which includes the code of the country (ISO 3166 standard) where the PBX is located
API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/.
Also, added the new ACL Can/ Cannot Set predefined advanced settings on mobile, which would allow/ forbid mobile users change the Advanced settings in Collaboration app on mobile.
[WMS-17260] - wms: improved the logic so that entering email for user in WMS is not mandatory, to cover cases when account is created e.g. for Park Orbit/ Fax/ Room
When saving a user, there is a notification where you need to confirm that you want to proceed with saving the user without the email address.
[WMS-17349] - wms: added possibility for non-admin users to manage scheduled reports of the queues they have access to in x-caracal
- The Setup tab with Schedules/ Alerts is now available for non-admin users, with the possibility to create and manage scheduled reports.
- Admin can configure which queues users have access to via Setup -> Users.
- When creating a scheduled report, user can see queues he was granted access to only.
Limitation: If user access to a queue was revoked, the reports for this are still sent to the user, unless configured otherwise by the admin.
Documentation: x-caracal documentation.
[WMS-17508] - sys: made some security improvements
[WMS-17515] - wms: added possibility to download files (call recordings, voicemails, faxes) via different types of authorization (e.g. OAuth2 token / Simple token) and via CORS domain whitelisting, which can be used to allow external integrations to access the files
How to get access:
a) Using token:
To download a file from the PBX, add the following part to the file URL: ?token={your token}
Note: To have the possibility to download recording by OAuth2 token, the token should be placed on the Authorisation header or GET parameter “token“.
b) Using domain whitelisting:
- Go to WMS -> PBX -> Security -> CORS
- Enter the domain you wish to whitelist
Documentation: How to download files via different authorization types and CORS domain whitelisting.
[WMS-17610] - col: added possibility to use Noise suppression in Collaboration
You can find the feature and enable/disable it in Collaboration Settings -> Web Phone -> Noise suppression
Note: Noise suppression is enabled by default.
Documentation: Collaboration User Guide.
[WMS-17628] - wms: added possibility to change the order of call group members via drag and drop in WMS 6
Documentation: Call distribution in Call groups Guide.
[WMS-17651] - wms: added display of x-bees and x-hoppers licenses in WMS
Now, in case of x-bees or x-hoppers licenses on a PBX, the relevant licenses can be assigned to users in WMS.
Limitation: Users that have the following x-hoppers licenses, need to be assigned x-hoppers-SalesFloorHopper license in the WMS:
- x-hoppers-HelperHopper
- x-hoppers-SalesFloorHopper
- x-hoppers-SalesFloorHopper + AI
Documentation: x-bees Admin Guide, x-hoppers Admin Guide, PBX Licensing and Activation - Admin guide.
[WMS-17661] - sys: added possibility to save Speech-to-Text recognition results to a file to cover cases when the data cannot be stored in RECOGNITION_RESULTS variable, if the data exceeds 4090 Bytes (e.g. if there are many questions or the answers are too detailed)
How-to:
When configuring Speech-to-Text in Dialplan, at the very beginning, add the Set application with the following value:
- RECOGNITION_RESULTS_PATH -> enter path to the file where Speech-to-Text recognition results should be stored
Notes:
- To easily navigate through the saved files, you could use Linked ID (LINKEDID is a unique variable of the call) for the file names
- If recognition results data is less than 4090 Bytes, the data is stored both to RECOGNITION_RESULTS variable (as before) and to the file indicated in RECOGNITION_RESULTS_PATH
Documentation: Dialplan applications - Admin Guide.
[WMS-17693] - sys: updated the name of the directory for custom prompts in WMS -> Sounds; now it is named “custom”
[WMS-17740] - sys: made some improvements to the Dial by name feature:
- Added possibility to define the announcement played to the caller, using the global Dialplan variable DIALBYNAME_PROMPT
Documentation: Custom Global Dialplan Variables List - In case more than 5 matches are found, an announcement is played to the caller, which allows to review the matches
- Allowed to exit the Dial by name service via asterisk and extended the standard announcement, by including the option to exit the directory
[WMS-17760] - wms: added possibility to set Multicast method for Data sync setting in W-AIR Networks on a HW/ VM PBX via a custom provisioning parameter
How-to:
Add the following parameter to [wildixair] section:
- WairMulticastSync = yes
If enabled and Primary Base IP parameter is not set, W-AIR Network uses multicast data sync instead of peer to peer.
Documentation: Provisioning Custom Settings.
[WMS-17808] - wms: improved x-bees invite links so that after clicking on the link, user email is automatically added during login and x-bees connects to the necessary PBX after login on web and mobile
[WMS-17819] - wms: improved MySQL logs rotation rules on Cloud PBX to prevent an issue of running out of free space on a PBX
[WMS-17928] - wms: added possibility to enable location-based multi-factor authentication via WMS
How-to:
- Go to WMS -> PBX -> Features
- Turn the toggle on next to the Location-based multi-factor authentication feature
Documentation: WMS Settings Menu Guide.
[WMS-17946] - wms: added possibility to configure Autofill option for Call group calls via Dialplan
With Autofill enabled, calls to a Call group are distributed to available agents simultaneously. When disabled, calls are delivered in a serial manner. By default, Autofill is enabled for all call group strategies except Call All 10/32.
How-to:
Add Set application with the following variable in Dialplan:
- AUTOFILL_QUEUE=false
- AUTOFILL_QUEUE=true
Note: The setting is applied to calls that come via the Dialplan in which the setting is configured (not the whole queue).
Documentation: Call distribution in Call groups Guide.
[WMS-18045] - wms: added possibility for PredictiveDialer demo to handle multiple campaigns at the same time by making improvements to the API endpoint GET /api/v1/Predictive Dialer/calls
Note: With the current update, the response from GET /api/v1/PredictiveDialer/calls contains an array of strings with the value "campaignID" appended to the end of each string.
Fixes
[WMS-14277] - col: fixed an issue in which after muting the microphone and putting the call on hold, the microphone was not muted when the call was resumed
[WMS-16166] - sys: fixed an issue when after an attended transfer from an agent of one call group to the agent of another call group, the second agent status after the call was displayed incorrectly (available, even though timeout between the calls was configured)
[WMS-16476] - x-ca: fixed an issue in which time in Scheduled reports (e.g. in fields Wait time / Ring time) was displayed in seconds only, instead of hh:mm:ss format
[WMS-17158] - sys: fixed an issue in which PBX engine couldn't reconnect to external MySQL database in some cases
[WMS-17275] - wms: fixed an issue in which after initiating a call in Zoho integration, the same call was created twice in Collaboration
[WMS-17345] - sys: fixed an issue in which ping command in WMS -> Terminal returned an error on WMS 6
[WMS-17416] - wms: fixed an issue in which ACL rule Can/Cannot View didn’t work correctly in WMS 6 and could cause an error when trying to edit a user
[WMS-17464] - sys: fixed an issue in which call group members added from a remote PBX in WMS Network didn’t get an external call if the call group strategy was Call All 32
[WMS-17465] - sys: fixed an issue in which migrate2cloud script used during the data migration process from Hardware/ Virtual PBX to Cloud PBX failed because of incorrect calculation of disk space usage
[WMS-17487] - wms: fixed an issue when CLASSOUND incoming calls that were forwarded to the trunk via Dialplan failed in some cases
[WMS-17510] - sys: fixed an issue with an attended transfer in which there was no pop-up in Zoho about an incoming call on the side of the agent, whom the call had to be transferred
[WMS-17516] - wms: fixed an issue of incorrect call distribution in call groups which could occur on highly loaded PBX
[WMS-17534] - sys: fixed an issue in which after setting up MySQL as CDR backend on PBX (via WMS -> PBX -> Call and chat history -> CDR MySQL), there was an error connecting PBX to remote MySQL and only CDR table was created in the database
[WMS-17576] - sys: fixed an issue in which voicemails stopped being sent to email in some rare cases
[WMS-17621] - sys: fixed an issue in which smartd service was enabled for Cloud and Virtual PBX with WMS 6
[WMS-17646] - wms: fixed an issue in which pop-up notification in WMS was not visualized if admin used the Italian or Dutch language and PBXs in WMS network needed to be upgraded
[WMS-17658] - wms: fixed an issue when it wasn’t possible to edit user’s preferences in WMS if admin’s language was Dutch
[WMS-17667] - sys: fixed an issue in which voice recognition failed when using Speech to Text Dialplan application
[WMS-17679] - wms: fixed an issue with OAuth 2.0 access token request being not completed successfully after upgrade to WMS 6.03.20230712.2
[WMS-17687] - wms: fixed an issue in which status was not updated for users on remote PBX in WMS Network with calendar integration enabled
[WMS-17692] - wms: fixed an issue in which it wasn’t possible to access Tools & Utilities -> Remote support settings in WMS on Hardware/ Virtual PBX after upgrade to WMS 6.03
[WMS-17717] - wms: fixed an issue in which incorrect WMS version was displayed when performing manual upgrade from WMS 5 to WMS 6
[WMS-17726] - sys: fixed a rare issue of continuous restart of dnsmasq service if Firewall or provider dropped outgoing requests to root servers, after upgrade to WMS 6.02 or higher
[WMS-17735] - wms: fixed an issue on WP phones after Hardware PBX upgrade to WMS 6.03, in which phonebooks, history and other WP phones functionality worked slower than on the previous versions
[WMS-17739] - wms: fixed an issue in which it wasn’t possible to save feature codes on a new PBX if the field Prefix was empty, after upgrade to WMS 6.03.20230712.2
[WMS-17766] - col: fixed an issue in which CDR-View report didn’t display external numbers in case the filter “From External Any To <some group>/ <user>” and grouping by number were applied, after upgrade to WMS 6.03
[WMS-17773] - sys: fixed an issue in which paging over SIP calls worked with a delay for paging groups with 8 or more users, after upgrade to WMS 6.03.20230712.2
[WMS-17780] - wms: fixed an issue of false Voicemail notifications after upgrade to WMS 6.03.20230712.2
[WMS-17802] - wms: fixed an issue in which Phonebooks tab in WMS displayed only first 100 phonebooks after upgrade to WMS 6.03
[WMS-17830] - wms: fixed an issue with Office 365 Phonebook import, in which postal codes starting with 0 were cut after the import
Also, there was an occasional issue when Province was displayed incorrectly, which could be avoided by specifying "stateHome | stateWork" instead of "regionHome | regionWork" in the Province field during the import.
[WMS-17864] - wms: fixed an issue in which email about unread messages in a Collaboration was not sent
[WMS-17919] - wms: fixed an occasional no audio or one way audio issue during some incoming calls in Collaboration
[WMS-17963] - col: fixed an issue in which user status for events synced from Microsoft Outlook 365 had wrong end time in Collaboration, if the event was planned for the whole day in Microsoft 365
[WMS-18082] - sys: fixed an issue in which new users added to a Call group were not paused when user status was Away/ Do not disturb, until Contact Center settings were changed
[WMS-18104] - wms: fixed an issue in which User preferences -> Settings -> Phonebooks section displayed only 100 phonebooks
[WMS-18105] - wms: fixed an issue in which it was impossible to switch to the next page in WMS -> PBX -> Integrations -> Applications, when the list of added applications contained more items that were displayed
[WMS-18126] - wp: fixed an issue in which some old WP phones couldn’t download the Ring Tone and Caller image after upgrade to WMS Beta 6.04.20230920.1
[WMS-18177] - wms: fixed an issue when trying to create a sound using Text-to-Speech, it was impossible to listen to it, unless the file was renamed, due to different set of characters allowed for saving and playing audio
The following characters are allowed now both for saving and for playing audio: 0-9, A-Z, a-z, -, _
[WMS-18211] - sys: fixed an issue of PBX engine crash in some rare cases
WMS Stable Hotfix 6.03.20230911.4 Date: 11.09.2023
Fix
Released the changes from [WMS-17486], [WMS-17519], [WMS-17537], that were lost after release of WMS version 6.03.20230828.1
WMS Stable Hotfix 6.03.20230828.1 Date: 28.08.2023
Fix
[WMS-17626] - wms: fixed an issue in which fax delivery status report sent to email didn’t contain PDF file of the sent fax, after upgrade to WMS 6.03
[WMS-17838] - wms: fixed an issue in which some email notifications about received fax were delivered without an attachment after upgrade to WMS 6.03
Stable 6.03.20230816.1 Date: 16.08.2023
Improvement
[WMS-17581] - dev: improved W-AIR provisioning logic so that old W-AIR bases (Small Business, W-AIR Networks, Hybrid W-AIR Networks) get the 670b1 firmware, to avoid an issue of poor audio quality on W-AIR Basic2 handsets
Fixes
[WMS-16476] - x-ca: fixed an issue in which time in Scheduled reports (e.g. in fields Wait time / Ring time) was displayed in seconds only, instead of hh:mm:ss format
[WMS-17465] - sys: fixed an issue in which migrate2cloud script used during the data migration process from Hardware/ Virtual PBX to Cloud PBX failed because of incorrect calculation of disk space usage
[WMS-17534] - sys: fixed an issue in which after setting up MySQL as CDR backend on PBX (via WMS -> PBX -> Call and chat history -> CDR MySQL), there was an error connecting PBX to remote MySQL and only CDR table was created in the database
[WMS-17576] - sys: fixed an issue in which voicemails stopped being sent to email in some rare cases
[WMS-17646] - wms: fixed an issue in which pop-up notification in WMS was not visualized if admin used the Italian or Dutch language and PBXs in WMS network needed to be upgraded
[WMS-17735] - wms: fixed an issue on WP phones after Hardware PBX upgrade to WMS 6.03, in which phonebooks, history and other WP phones functionality worked slower than on the previous versions
Stable Hotfix Date: 21.07.2023
Fix
[WMS-17598] - ios/android: fixed an issue in which Collaboration app on mobile was not ringing during an incoming call, if the call was made to a call group and the app was in a sleep state
Stable Hotfix Date: 18.07.2023
Fix
[WMS-17583] - dev: fixed an issue when it was not possible to update W-AIR headset firmware
WMS Stable Hotfix 6.03.20230712.2 Date: 13.07.2023
Fixes
[WMS-17486] - col: fixed an issue in which it was not possible to select Web as an active device in Collaboration in case of teams4Wildix (Mode 2) integration, after WMS upgrade to 6.03.20230626.2
[WMS-17519] - wms: fixed an issue in which CardDAV sync stopped working after update to WMS 6.03
[WMS-17537] - wms: fixed an issue in which it wasn’t possible to add more than 50 users to a call group via WMS interface after upgrade to WMS 6.03.20230707.1
WMS Stable Hotfix 6.03.20230709.1 Date: 10.07.2023
Fix
[WMS-17536] - sys: fixed an issue in which calls were not distributed to call group members after a certain period of time (WMS-13025 was reverted)
Stable 6.03.20230630.3 Date: 04 July 2023
Improvements
[WMS-13300] - sys: added possibility to use user’s language for voice prompts for incoming calls instead of the trunk’s language
How-to:
- Add the following variable in WMS -> Dialplan -> General Settings -> Set dialplan variables: USE_USERS_LANGUAGE_FOR_PROMTS=yes
Documentation: Custom Global Dialplan Variables List.
[WMS-15675] - sys: added new call group strategy “Priority”, in which agents are called by groups depending on their priority (from 1 to 5)
Call is sent to all available agents with priority 1 first. Then, in case the call is not answered, it is sent to agents with priority 2, and so on.
How-to:
- Create call group with the Strategy “Priority: call available users grouped by priority”. You can set the default priority for dynamically added users in the “Default priority for dynamic users” field
- Edit call group, setting priority from 1 to 5 for the call group members
Note:
- Maximum 10 call group members can have the same priority. The maximum number of agents in the call group is 50. This doesn’t include dynamically added users.
- The Timeout specified for the call group is applied to each group of members.
- In case of adding dynamic users via the Wallboard, these dynamic users always have the 1 priority.
Documentation: Call distribution in Call groups Admin Guide.
[WMS-15693] - wms: added possibility to copy user preferences from one user to another user/ group of users in WMS
How-to:
- Go to WMS -> Users
- Choose user(s) you want to copy preferences to
- Click the Preferences button at the bottom -> choose the option Copy preferences from user
- Select source user whose preferences you want to apply to the selected user(s)
Documentation: WMS Start Guide.
[WMS-15803] - sys: added possibility to send SMS from the call dialog in Collaboration
Note:
- The feature is available for CLASSOUND users. In case CLASSOUND is not activated, the SMS won’t be sent.
- During the call, press the drop-down menu and click SMS.
- CLASSOUND users in the UK, US and Canada can also see the option Two-Way SMS.
Documentation: How to send and receive SMS/ MMS via CLASSOUND.
[WMS-15837] - x-hop: added possibility to record in-store conversations for x-hoppers and listen them via CDR-View
How to enable:
- Add the following key to the /etc/systemd/system/pbx-data-engine.service.d/override.conf file:
--conf-recording
# vi /etc/systemd/system/pbx-data-engine.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/sbin/pbx_data_engine.py --conf_recording - Reload systemd and restart the service to apply the changes:
# systemctl daemon-reload
# systemctl restart pbx-data-engine
Note:
- The feature works only if there is an x-hoppers licence available.
- Recording starts when a user unmutes themselves in the conference and starts talking.
Limitations:
- Recording is not automatically stopped if a user forgets to mute the headset.
- For a new user who joins the conference, recording is automatically started even if the user is muted, and the recording file of about 3 seconds is saved on the PBX
Documentation: x-hoppers Admin Guide.
[WMS-15891] - wda: enabled events sending for Cloud Analytics; it is automatically activated if a PBX or whole WMS Network are running in the Cloud
Notes:
- With the update, the initial phase of Cloud Analytics delivery started: sending events from PBX to Cloud data storage (started gathering data). Later, when Collaboration UI changes are applied and Analytics becomes available in Collaboration interface, the gathered data can be used to build reports.
- For events sending in WMS Network to be automatically enabled, all PBXs must first be upgraded.
- In case of a standalone Virtual/ Hardware PBX, or if there is a mix of Cloud and Virtual/ Hardware PBXs in a WMS Network, events sending can be enabled manually by admin in WMS -> Settings -> PBX -> Features -> Cloud Analytics.
[WMS-15995] - wda: updated call recording logic by splitting recordings according to call flows, for better compatibility with Cloud Analytics
- With the update, each part of the call has a separate recording. So, if the call was transferred, you would see several recording files when clicking on the recording icon in CDR-View.
- If you want to disable splitting of the recordings, add the following variable in WMS -> Dialplan -> General Settings -> Set dialplan variables: SPLIT_RECORDINGS=no
[WMS-16001] - sys: improved Timetable behaviour, allowing to set any day of week as the first one (in the "From" column in Timetable settings), to avoid an issue when setting e.g. Sunday as first day of week could lead to the Timetable being ignored
[WMS-16011] - wms: for correct clean-up process, improved the logic of PSTN trunks deletion; now, the deletion is possible only from the Devices page; with removal of the device, the corresponding trunk is cleaned up automatically
[WMS-16248] - sys: improved the logic of search and sorting of users in WMS 6, to avoid performance issues in case of big LDAP (e.g. 40K users)
Note:
- Empty values are placed at the end of the list while ascending sorting.
- “groupName” and “pbx” have been removed from search fields in API documentation. Instead of - “groupName” and “pbx”, “groupDn” and “pbxDn” are used while sorting, which may result in a sorting list in a non-alphabetical order.
- Sorting by user registration is no longer available.
[WMS-16265] - sys: added support of Italian, German, French, Dutch, Spanish and American Spanish languages for Text-to-speech user status reporting feature
- About the feature: Wildix Business Intelligence - Artificial Intelligence services
[WMS-16447] - x-hoppers: added possibility to post Veesion alerts to x-bees conversation
- Requirements: x-hoppers integration with Veesion.
How-to:
- Add a user in WMS with email address
- Create x-bees conversation with the user and copy the conversation ID (available in the URL)
- Add following data to the /rw2/etc/pbx/x-hoppers.json file:
- “store_veesion_id”: “ID of the store”
- “xbees_channel_id”: “ID of the x-bees conversation”
- “veesion_user_extension”: “enter extension of the user added in WMS”
When there is an alert from Veesion, the relevant message, containing alert type, date, time, camera IP, ID of the camera and group, as well as video attachment, is sent to x-bees conversation.
Documentation: x-hoppers integration with Veesion
[WMS-16479] - wms: added Permissions viewer feature on the Groups tab in WMS -> Users, that displays all permissions of ACL groups in a table view
How-to:
- Go to WMS -> Users -> Groups -> click Permissions viewer at the bottom
Note:
- “Cannot” rule is displayed as a red minus sign, “Can” - as a green plus sign.
- A yellow plus/ minus sign means that there is a group with permissions different from the default ones. Hover the mouse over the yellow sign to see the details.
- Admin permissions are not included.
Documentation: ACL rules and Call classes management Admin Guide.
[WMS-16604] - wms: implemented neural TTS in Dialplan for better quality and more human-like speech
Note:
- Neural TTS is used by default in Dialplan.
- For the following languages, speakers have been changed: Italian, French, Dutch, Spanish.
[WMS-16689] - wms: implemented neural TTS for Dialplan, by adding a new option, TTS Voice, to Dialplan application Set, which allows to choose TTS speaker
How-to:
- When adding Set application in Dialplan -> choose TTS Voice -> select speaker.
[WMS-16727] - sys: optimised rtpengine performance to decrease resources usage on a PBX
[WMS-16735] - wms: made Email address a mandatory field when creating a user in WMS
Note:
- Email is mandatory for users with the Role User and Licence type Essential, Business, or Premium.
- If user email is missing, the relevant notification is displayed in Collaboration until the user adds the email in Collaboration Settings -> Personal -> Email.
[WMS-16826] - wms: added a new parameter “SSL Certificate check” in Fax/SMS Server settings in WMS, that allows to disable SSL certificate check, e.g. in cases when the mail server uses a self-signed certificate
- Note: The parameter is enabled by default.
How to disable:
- Go to WMS -> System -> Fax/SMS Server
- Choose the Server profile -> click Edit
- Disable SSL Certificate check
[WMS-16805] - sys: for better security, added possibility to enable the functionality that requests user to confirm IP address when logging in to Collaboration or using basic authorization from a new IP address
- The feature is disabled by default.
- To enable, set the value of the following parameter in /rw2/etc/env.custom.ini file to true:
MFA_SERVICE_ENABLE=true
Documentation: Custom config parameters List.
[WMS-16830] - wms: performance and stability improvements
[WMS-16835] - wms: added API endpoints for managing Wizyconf videoconference
- POST /api/v1/VideoConference/Rooms/ - create a conference
To use the API endpoint, user should have UC-Business license or higher and the relevant ACL “can - create conferences” enabled in WMS. - PUT /api/v1/VideoConference/Rooms/ - edit a conference
User needs to be a participant of the conference to be able to edit it. - DELETE /api/v1/VideoConference/Rooms/:roomJid - delete a conference
API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/
[WMS-16844] - wms: updated the logic so that system backup is automatically created in the background when performing a manual update
- Note: The backup is stored on the PBX and is available on the Tools and utilities -> Backup system page of the WMS.
[WMS-16956] - x-ca: added the possibility to modify inactivity timer for x-caracal
- By default, after 10 minutes of inactivity, x-caracal page needs to be refreshed.
- How to modify: Add the following parameter to /var/www/x-caracal/.env file: INACTIVITY_TIMEOUT_MINUTES = 120
- Where 120 is the timeout in minutes (enter the preferred value).
- Maximum value is 600 (10 hours).
- In case you set inactivity timeout to 0, the timeout gets disabled.
Documentation: Custom config parameters List.
[WMS-16961] - wms: made some fixes and UI/ UX improvements of the WMS interface which include:
- Added possibility of multiple selection of users via the Shift button.
- Improved Sound packages section on the PBX -> Language & region tab for easier navigation and updated the display of Default Tone Zone in case it is not selected.
- Increased the input field on the PBX -> Call and chat history tab to avoid an issue when only the first digit of an inserted number was displayed.
- Fixed an issue when there was “Apply backup” instead of the “Reboot” button after backup was applied.
- Removed duplicate cities/ locations in Device timezone list.
- Removed Processor and memory from Tools and utilities -> Activation/ Licenses page.
- Added possibility to enable Collaboration call control feature via WMS -> PBX -> Features tab.
- Added a hint about allowed characters when editing sound name.
- Disabled possibility to drag&drop sound files to the default folders MusicOnHold and RingTones.
- Made the Download column on the Sounds screen wider.
- Added limitation of max. 250 characters for the name of a sound file and an error message in case the limit is exceeded.
- Fixed an issue when sound file could not be added again if it was just added and deleted in a Sound modal.
- Fixed an issue in which ACL "cannot access menu Top control::Sounds" didn’t work.
- Added display of all available sound packages in the Set application -> Language on the Dialplan page.
Note: The selected sound package should be enabled in the system, otherwise English is used.
[WMS-16970] - sys: removed the parameter “STRP security” from Dialplan application Set, as SRTP is enabled by default starting from WMS 5.03
- Removed the setting, as SRTP is enabled by default starting from WMS 5.03
[WMS-17012] - sys: for improved security, updated the logic to avoid HTTP protocol for device provisioning
Note:
- With the update, devices will be switched to HTTPS protocol by default, except for some old devices (e.g. some old FXS/FXO, W01GSM and old WP phones like WP400, WP500).
- HTTP protocol can be set by the "HTTPForceUse" custom provisioning parameter.
Documentation: Provisioning Custom Settings
[WMS-17057] - x-hop: added possibility to transcribe content of x-hoppers conference and post it in x-bees conversation on behalf of the user who is speaking
How-to:
- Create x-bees conversation with users that are in the x-hoppers conference
- Copy x-bees conversation ID (available in the URL)
- Add following data to the /rw2/etc/pbx/x-hoppers.json file:
- "audio_conf_id": "ID of the x-hoppers conference",
- "xbees_channel_id": “ID of the x-bees conversation”
Documentation: x-hoppers Admin Guide
Note: If user talks for more than 60 seconds without a pause, the message is not transcribed.
[WMS-17126] - sys: improved the logic so that PBX debug data (captured traces) is automatically cleaned up after 1 month
[WMS-17141] - sys: improved SIP Proxy performance to avoid memory issues
[WMS-17166] - sys: added system sounds in the Catalan language
[WMS-17185] - sys: added support of the Catalan language on WP phones for History, Phonebook, Features menus
[WMS-17223] - stt: improved speech recognition to avoid an issue in which call was made to a wrong user if there were several users with the same surname in French
[WMS-17236] - sys: added the possibility to increase x-hoppers volume in case of noisy environment.
How-to:
- Add the following parameters to the section [default_bridge]of the file /etc/callweaver/confbridge.conf: default_listening_volume=6
Where 6 is the preferred volume. The maximum value is 10. The default value for both parameters is 0.
Documentation: x-hoppers Admin Guide
[WMS-17303] - col: released Cloud Analytics (CDR-View 2.0) feature in Collaboration
Requirements:
- Premium license
- ACL rules set in WMS:
- can use analytics: adds display of the Analytics button in Collaboration
- can see analytics: lets to choose which groups data will be available in Analytics reports
Note:
- As long as Analytics / CDR-View 2.0 covers all the functionality of CDR-View, there are no updates planned for CDR-View in future.
- Analytics / CDR-View allows to configure scheduled reports (sending reports to an email at specified intervals) and configure different data access for different groups (using the ACLs mentioned above).
Documentation: Cloud Analytics (CDR-View 2.0) in Collaboration
[WMS-17348] - wms: added ACL rule "Can/ cannot use x-caracal", which allows to control who has access to x-caracal By default, access to x-caracal is forbidden
- Important: After the upgrade, you need to set the ACL for all users who need access to x-caracal as by default the access is forbidden
Documentation: ACL rules and Call classes management Admin Guide.
[WMS-17353] - sys: improved Identities feature so that CLASSOUND flat fee is applied to the original caller instead of a single account assigned to DID
Fixes
[WMS-9882] - wms: made some fixes and improvements in WMS:
- Fixed an issue in which setting an empty Dialplan for a Call group didn’t remove the old Dialplan in the Call group settings until PBX engine restart.
- Added possibility to set prefix with the same value as feature codes in WMS -> Dialplan -> Feature codes.
- Improved the notification that user gets when trying to delete a Call group that is used in Dialplan settings.
[WMS-11312] - col: fixed an issue in which the last colleague in the list on Edit Colleagues screen in Collaboration was duplicated
[WMS-11415] - sys: fixed some issues with user preferences in which: a) some preferences of a user were reset after modifying other preferences for multiple users; b) 2FA was disabled after admin edited the user’s preferences
[WMS-11503] - col: fixed an issue of duplicated calls on the History tab in Collaboration and CDR-View, in case user had enabled mobility extension and the call was placed to mobility
[WMS-13025] - sys: fixed an issue in which call group agents received more than one call at a time even though call waiting was disabled
Note: Changes in the ticket have been reverted in WMS-17536.
[WMS-14511] - col: fixed some screen sharing issues on WMS 6 in which:
- The screen share icon remained disabled after the screen sharing started.
- Screen sharing could not be started a second time.
- Screen sharing final screen on the viewer side wasn’t closed after screen sharing stopped.
- The screen sharing icon didn’t show actual status after Collaboration page was refreshed.
[WMS-15831] - x-ca: fixed an issue in which user’s status was not updated in the Realtime report in x-caracal after it was changed in Collaboration
[WMS-16163] - wda: fixed an issue when hovering a mouse over a call group member who is having an incoming or outgoing call, a loader or blank space was displayed on a tooltip instead of the caller/ callee info
[WMS-16209] - sys: fixed an issue in which it was impossible to make a call from call history in case of an unanswered mobility call, as it had incorrect number normalization
[WMS-16374] - sys: updated core debian packages of the PBX to the latest version (including php of the web server, linux-kernel and other dependencies and libraries) for WMS 6
[WMS-16383] - x-ca: fixed an issue in which users belonging to a Call group with "Call All 32" strategy, didn’t have Collaboration custom status displayed in x-caracal
[WMS-16449] - wms: fixed an issue in which there was an error message on the PBX -> Call and chat history page in WMS, after upgrade of Hardware/ Virtual PBX, connected to MSSQL database, from WMS 5 to WMS 6
[WMS-16526] - col: fixed an issue in which user status in Collaboration was not reset after the end of an event created via Outlook with event status set to Free
[WMS-16536] - wms: fixed some WMS interface issues in which:
- WMS interface didn’t remember the selected PBX (e.g. on the Users tab) in case of a WMS Network
- Redirect URI was not not saved when creating a new OAuth2.0 app and had to be readded
- Loader appeared when deleting multiple users
- Backups were sorted incorrectly, if sorted by creation date
- Call group rule in Dialplan didn’t display more that 2 digits (e.g. 3 digits were entered but only 2 were visualized)
- Some other minor UI/UX fixes and improvements
[WMS-16546] - wms: fixed an issue of wrong translation of Status tab in CDR-View in the German language
[WMS-16578] - x-ca: fixed an issue in which some data in Agent Reports in x-caracal wasn’t deleted as configured in WMS -> PBX -> Call and chat history -> Settings
[WMS-16582] - wms: fixed an issue when there was no conference title in the invitation message if user, creating the conference, didn’t set the conference time
[WMS-16667] - classound: fixed an occasional issue in which sending SMS failed if sender name contained unsupported characters
- Note: Unsupported symbols in the sender name are converted to the nearest similar letter (e.g. "â" to "a") or the“?“ sign.
[WMS-16684] - wms: fixed an issue with clearing SIP cache on remote PBX in WMS network which could lead to bad call quality after moving users from one PBX to another due to WP phones using wrong ptime values
[WMS-16685] - sys: fixed an issue of incorrect configuration on WP phones after the assigned user was deleted, which led to impossibility to register the phone to another user
[WMS-16715] - wms: fixed an issue when trying to use Callback option on Dialpad menu in Collaboration mobile app, an error was displayed even though the feature worked correctly
[WMS-16743] - x-hop: fixed an occasional issue in which x-hoppers headsets didn’t automatically rejoin the broadcast after a) having a call, b) going on hold, or c) going out of range
[WMS-16768] - x-ca: fixed an issue in which call to a Call group, which was picked up using the Call group Function Key, was displayed as Abandoned in x-caracal
[WMS-16788] - wms: fixed a rare issue of ESPA Monitor switching protocol on old installation which could lead to such an issue as impossibility to generate calls
[WMS-16801] - wms: fixed an issue in which user, imported from Active Directory, was logged out from Collaboration after performing another import
[WMS-16809] - sys: fixed a rare issue in which Call group notifications manager stopped creating new missed call files if old files were not deleted
[WMS-16839] - col: fixed an issue in which it was impossible to import Infusionsoft contacts after upgrade to WMS 6
[WMS-16851] - sys: fixed an issue of PBX engine crash in some rare cases
[WMS-16861] - wms: fixed an issue in which it wasn’t possible to delete a shared report in CDR-View
[WMS-16863] - wms: fixed an issue in which the feature “"Notify unread chat messages by email" was not working and the email was not sent
[WMS-16874] - wms: fixed an issue in which admin ACL ‘Can access menu: Reboot/ Power Off’ didn’t work correctly if the ACL ‘Cannot access menu: All’ was set on WMS 6
[WMS-16895] - wms: fixed an issue in which user’s phonebooks on PBX didn’t sync with Office365 phonebooks
[WMS-16898] - sys: fixed an issue when W-AIR devices displayed incorrect time, which didn’t correspond to the timezone set (e.g. instead of Canada/ America, Italian timezone was used)
[WMS-16936] - wms: fixed an issue in which it was impossible to edit ACL group ‘Default’ after upgrade to WMS 6.02
[WMS-16944] - wms: fixed an issue in which it wasn’t possible to upgrade Hardware PBX from WMS 5 to WMS 6 because of lack of space
[WMS-16949] - wms: fixed an issue in which it wasn’t possible to enable ‘Get access from DHCP server’ option for Network interfaces or set default gateway after upgrade to WMS 6.02.20230328.2
[WMS-16965] - wms: fixed an issue in which ACL rule “cannot set - Ring only active device” didn’t work and the option was still present in Collaboration settings
[WMS-17002] - wms: fixed an issue of false Voicemail notifications after upgrade to WMS 6.02
[WMS-17010] - sys: fixed data migration issues from Hardware/ Virtual PBX to Cloud PBX, caused by ‘migrate2cloud’ script, which incorrectly calculated disk space usage
[WMS-17022] - sys: updated the voice prompt pronounced when user tried to access another user’s voicemail, removing the request to enter pound after the password, as the pound made it impossible to access the voicemail
[WMS-17025] - wms: fixed a rare issue when Cloud PBX stuck during the upgrade to WMS 6
[WMS-17026] - сol: fixed an issue when Collaboration, opened in “Call Сontrol only” mode, didn’t display Web among active devices
[WMS-17030] - wms: fixed an issue when it was impossible to rename sound files if their names contained upper case letters, after upgrade to WMS 6.02.20230328.2
[WMS-17033] - wms: fixed an issue in which custom voicemail greetings were deleted by the cleanup script when PBX disk space was low
[WMS-17075] - sys: fixed an issue when speech recognition didn’t work correctly after the question was repeated
[WMS-17124] - wms: fixed a rare issue when Hardware PBX could not be upgraded from WMS 5 to WMS 6 because of lack of space
[WMS-17149] - sys: fixed a rare issue when XMPP server was unable to start after upgrade on big installations
[WMS-17197] - wms: fixed an issue in which it was not possible to configure import from Windows Share and the settings section related to the scheduled import from CSV file was not displayed on Hardware and Virtual PBXs after upgrade to WMS 6.02.20230228.2
[WMS-17221] - sys: fixed an occasional issue in which a call in x-bees ended if user started call recording after the call duration was more than 20-30 seconds
[WMS-17230] - wda: fixed an issue in which call was stuck on the Live dashboard if the caller exited the call group e.g. via Go to voicemail option
[WMS-17240] - wms: fixed an issue in which it wasn’t possible to use single sign-on via Microsoft Office 365 after Hardware / Virtual PBX upgrade from WMS 5 to WMS 6.02.20230511.1, if secure port was configured
[WMS-17262] - wms: fixed an issue when DND / Away status and status message were lost after PBX reboot
[WMS-17266] - wms: fixed an issue in which there was an error message after clicking "Apply network settings" in WMS -> System -> Network on Hardware and Virtual PBXs with 3 or more ethernet interfaces after upgrade to WMS 6.02.20230510.1
[WMS-17281] - wms: fixed an issue on Hardware and Virtual PBXs in which it wasn’t possible to modify the default gateway in WMS -> System -> Network as the Edit and Delete buttons were grayed out, after upgrade to WMS 6.02.20230510.1
[WMS-17317] - sys: fixed an issue of incorrect display of offline status (blue icon instead of yellow one) in case of Microsoft Teams presence sync with Collaboration
- Also, updated mapping of statuses from Microsoft Teams to Collaboration.
See documentation for more details: teams4Wildix - integration of Microsoft Teams with Wildix PBX - Documentation - Note: For correct display of user presence in Mode 1 of the teams4Wildix integration, Collaboration needs to be open. For Mode 2 (MS Phone System), this is not required.
[WMS-17318] - wms: fixed an issue when it wasn’t possible to initialise a brand new pen drive (or formatted FAT32) to be used as a storage device on Hardware PBX with WMS 6
[WMS-17327] - sys: fixed an issue in which user status was displayed as reachable by phone (blue circle) instead of offline if presence sync with Microsoft Teams was enabled
[WMS-17393] - wms: fixed an issue in which users got logged out from Collaboration after joining Wizyconf conference
New Firmwares
New firmwares: WorkForce: v. 65.145.6.38, WelcomeConsole: v. 68.145.2.68, Start v. 150.145.2.17, WP410r2 v. 50.145.6.176, W-AIR v670b1
[WMS-16972] - dev: new W-AIR firmware v670b1 which includes fixes of the following issues:
- After reboot of the handset, the language set in the local handset’s menu switched back to English, after upgrade to firmware v. 650v2.
- Poor audio issues on W-AIR Basic2 handset.
- x-hoppers conference could be hung up by answering an incoming call with a single click of the Call button.
[WP-241] - dev: fixed an issue in which MonoLED-BT and DuoLED-BT headset didn’t ring on an incoming call when connected to WorkForce, with the headset firmware v. 0x59ED
[WP-249] - dev: added support of 802.1x authentication using TLS 1.2 on WorkForce phones
[WP-253] - dev: fixed an issue in which MonoLED headset didn’t sync LED user status when connected to WorkForce or WelcomeConsole, with the headset firmware v. 0x59ED
[WP-261] - wp: fixed an issue in which WP410 r2 phone stuck in a continuous loop of receiving configuration from a PBX
[WP-263] - dev: fixed an issue with LED of "Line" BLF key remaining active after a call was answered in speaker mode on WelcomeConsole
[WP-265] - dev: added support for the Catalan language on Start, WorkForce and WelcomeConsole
WMS Stable Hotfix Date: 23 May 2023
New Firmware
WelcomeConsole firmware v 68.145.2.62
[WP-263] - dev: fixed an issue with LED of "Line" BLF key remaining active after a call was answered in speaker mode on WelcomeConsole;
Fixed an issue in which it was impossible to provision a new WelcomeConsole
WMS Stable Hotfix Date: 12 May 2023
Updated package: 6.02.20230511.1
Fix
[WMS-17097] - sys: fixed an issue when it wasn’t possible to edit Dialplan on a newly created Cloud PBX
WMS Stable 6.02.20230510.1 Date: 11 May 2023
Improvements
[WMS-15759] - wms: added custom config parameter that allows to avoid an issue in which WP phones of Call group members continued to ring after the call was answered, which occurred in case of large amount call group member with "Colleague" BLF buttons configured
How-to:
- Add the following parameter to /etc/callweaver/sip-general-custom.conf file: skip_cg_members_early_state_presence=yes
- Reload PBX engine: callweaver -x'sip reload'
When the parameter is enabled, sending PUBLISH messages is skipped.
Fixes
[WMS-16536] - wms: fixed some WMS interface issues in which:
- WMS interface didn’t remember the selected PBX (e.g. on the Users tab) in case of a WMS Network
- Redirect URI was not not saved when creating a new OAuth2.0 app and had to be readded
- Loader appeared when deleting multiple users - Backups were sorted incorrectly, if sorted by creation date
- Call group rule in Dialplan didn’t display more that 2 digits (e.g. 3 digits were entered but only 2 were visualized) - Some other minor UI/UX fixes and improvements
[WMS-16647] - wms: fixed an issue in which error message was displayed when adding a new ACL group on Client PBX in WMS Network
[WMS-16788] - wms: fixed a rare issue of ESPA Monitor switching protocol on old installation which could lead to such an issue as impossibility to generate calls
[WMS-16801] - wms: fixed an issue in which user, imported from Active Directory, was logged out from Collaboration after performing another import
[WMS-16824] - wms: fixed an issue in which some API commands (posting calls DTMF, getting calls recordings, getting calls tags) stopped working after upgrade to WMS 6.02
[WMS-16830] - wms: performance and stability improvements
[WMS-16874] - wms: fixed an issue in which admin ACL ‘Can access menu: Reboot/ Power Off’ didn’t work correctly if the ACL ‘Cannot access menu: All’ was set on WMS 6
[WMS-16907] - wms: fixed an issue in which it was not possible to use hyphen (“-”) in ACL Group name or edit the existing ACL Group unless the name with the hyphen was changed, which occurred after upgrade to WMS 6.02
[WMS-16924] - wms: fixed an issue when it wasn’t possible to import a Pricelist in WMS -> Trunks -> Pricelists, after upgrade to WMS 6.02
[WMS-16933] - wms: fixed an issue in which it was not possible to edit user preferences when accessing PBX via WMP after upgrade to WMS 6.02
[WMS-16936] - wms: fixed an issue in which it was impossible to edit ACL group ‘Default’ after upgrade to WMS 6.02
[WMS-16949] - wms: fixed an issue in which it wasn’t possible to enable ‘Get access from DHCP server’ option for Network interfaces or set default gateway after upgrade to WMS 6.02.20230328.2
New Firmwares
New W-AIR firmware version 0650b2001 for W-AIR LifeSaver, W-AIR Basic, W-AIR-100, W-AIR Basic2, W-AIR Med, W-AIR Office.
[WMS-16614] - dev: new W-AIR firmware v530b11 which includes fixes of the following issues:
- Bad audio quality during calls in case of a large W-AIR network after upgrade to 530b0801 and 530b802, caused by W-AIR bases randomly starting to have huge network latency.
- UI issue on W-AIR Basic2 handset with firmware v.531b1, in which there was black area on the screen under the clock.
- An occasional issue when it wasn’t possible to upgrade voice prompts.
- A call could not be muted by pressing the 'Mute' button on W-AIR Headset.
- After placing a call from Collaboration and getting rejected for any reason (e.g. invalid or busy number), base station attempted to call the same number 4 times.
[WMS-16769] - dev: new firmware for W-AIR handsets which includes fixes of the following issues:
- “Man down” alarm on W-AIR LifeSaver was not triggered if “No movement” alarm was enabled at the same time and the pre-alarm delay was set to a value other than 0.
- W-AIR LifeSaver handset stopped ringing too fast before the incoming call was answered if “No movement” alarm was enabled and the handset was motionless for some time before the call.
- “No movement” alarm randomly stopped working until the W-AIR LifeSaver handset was rebooted.
- Fixed an issue in which language settings on W-AIR handsets changed to English after handset reboot, after upgrade to firmware v. 0650b2
WMS Stable 6.02.20230328.2 Hotfix Date: 30 March 2023
Fixes
[WMS-16713] - sys: fixed an issue when after some updates on the Zoho CRM side, users having Zoho PhoneBridge Integration with Wildix experienced data loss (call activity in Zoho CRM could not be created)
[WMS-16766] - wms: fixed an issue in which Phonebooks import settings were not saved correctly if user updated already existing import settings
Note: Users affected by the issue (with incorrectly saved Phonebook import settings) need to delete and import Phonebook again.
WMS Stable Hotfix Date: 24 March 2023
Fixes
[WMS-16621] - wms: fixed an issue in which “403 Forbidden” error was displayed when opening a terminal on Hardware PBX after upgrade to WMS 6.02.20230306.1
[WMS-16647] - wms: fixed an issue in which error message was displayed when adding a new ACL group on Client PBX in WMS Network
[WMS-16651] - wms: fixed an issue in which it was not possible to deassign a W-AIR headset via Collaboration in case Prefix set in WMS -> Dialplan -> Feature codes was “*”, after upgrade to WMS 6.02.20230306.1
WMS Stable 6.02.20230306.1 Date: 08 March 2023
New Features
[WMS-15277] - wms: added an ACL rule “Change license type” to the list of ACL admin permissions, that forbids / allows to change users’ license type in WMS
Note:
- By default, changing license type is allowed (the ACL rule set to Can - Change license type)
- The ACL rule is available for users with admin rights
Documentation: ACL rules and Call classes management - Admin Guide
[WMS-15424] - sys: added possibility to enable secure connection for sending CDR data to external backend for MySQL
- Documentation: Custom config parameters List (please refer to section Other -> "Enable SSL connection to remote MySQL server")
[WMS-15592] - col: added possibility to create Wildix Conference via Outlook
How-to:
- Click on the button New Wildix Conference on the Home screen
- Enter necessary details, like title and time of the conference
- Both an event in Outlook and Wildix Conference are created. The event description includes the link to Wildix Conference as well as dial-in numbers
- When creating an Appointment in Outlook, you can also add Wildix Conference: just click on the Wildix Conference button next to the Actions section
The support starts from WIService 3.12.
Current limitation:
- In case you have a MS Teams meeting add-in, it is recommended to disable the setting "Add online meeting to all meetings” in Files -> Options -> Calendar -> Add meeting provider
Documentation: Outlook integration for Microsoft Windows.
[WMS-15807] - x-hoppers: added possibility to set up integration with Veesion, which allows to detect theft in retail stores in real time
- Documentation: x-hoppers integration with Veesion
[WMS-16297] - wms: extended functionality of API endpoint /api/v1/iOS/Config/ by adding a new feature, that allows to configure which numbers dialled via mobile Collaboration app should be automatically forwarded to native dialler
How-to:
- Add the following parameter to /rw2/etc/env.custom.ini file:COLLABORATION_MOBILE_DIRECT_CALL=xxx,yyy
where xxx, yyy are the extensions/ numbers, calls to which are automatically forwarded to the native dialler. By default, the field is empty.
Notes:
- The support starts from Android Collaboration app v. 5.11; iOS Collaboration app v. 8.11
- API request GET /api/v1/ios/config/ returns all env-parameters in the property env
Documentation: Custom config parameters List.
Improvements
[WMS-12048] - wms: added possibility to configure trusted IP list in WMS
How-to:
- Go to WMS -> Settings -> PBX -> Security
- Navigate to the Trusted IPs list section
- In the Trusted IP field, enter the IP addresses you want to add to the trusted list
Notes:
- Allowed values are: valid IP addresses (subnets are not allowed)
- Maximum number of IPs that can be added: 32
Documentation: WMS Settings Menu - Admin Guide.
[WMS-12119] - wms: made some UI/UX improvements of the Groups page in WMS -> Users, which include:
- updated design of the Add, Edit, and Delete buttons and modal windows
- added progress bar in case of deleting multiple groups
- updated design of 'Edit admin permissions' modal window
Note: Also, the following API endpoints have been extended:
- GET /api/v1/PBX/AclGroups/ - for each record, an array of "adminRules" has been added, which is required for editing admin permissions. The array may be empty
- GET /api/v1/PBX/AclGroups/Rules - added a list of all rules for admin permissions, named "adminList"
- PUT /api/v1/PBX/AclGroups/<id> - this endpoint can now edit admin permissions
[WMS-15061] - sys: improved system security
[WMS-15149] - wms: made UI/ UX improvements and updated design of WMS interface:
- The top menu was moved to the left sidebar
- The sidebar menu has two states: standard and small (collapsed); for small screens (less than 1099px), the sidebar is always small
- Added information about user at the top (avatar, role, name)
- Improved confirmation (reset, reboot, shut down)
- Improved frontend (rendering) performance and backend performance (for some APIs)
- Extended sound dialog (added new engine - neural TTS)
- Added new API for backups
- Improve visualization and rendering for backups page
- Improved visualization and rendering for WMS network page (Virtual/ Hardware PBXs)
- Improved visualization and rendering for hotel integration
- Improved visualization and rendering for debug page
- Improved visualization for ‘Generate call' dialog
- Improved blacklist behaviour and users registration check
- Fixed an issue with impossibility to remove partner logo
- Minor bug fixes
Documentation: WMS Start Guide - English
[WMS-15439] - sys: increased the maximum number of characters allowed to be send in SMS via Collaboration up to 670 symbols
- Note: Sending SMS using SMS API allows the same number of characters
Documentation: Collaboration User Guide.
[WMS-15494] - col: added Catalan to the supported languages in Collaboration
How-to:
- In Collaboration, go to Settings -> Personal -> Language
- Choose Catalan
Or, the language can be chosen via WMS -> Users -> Edit user -> Language
[WMS-15517] - x-ca: to optimise system performance, improved the logic so that x-caracal tab in browser is paused after 10 minutes of inactivity
[WMS-15536] - sys: for USA and Canada, CLASSOUND license now includes Worldwide Phonebook (CNAM) lookup option which features number detection; Worldwide Phonebook (CNAM) is no longer available in the Premium License
[WMS-15692] - wms: made some improvements on the Dialplan page:
- On the Edit dialplan rule window, added buttons Expand all and Collapse all, which allow to see all entries in a glance and make navigation among dialplan entries easier
- Note: The buttons are greyed out if there are no entries to expand or collapse correspondingly
- Added comment field next to number which gives possibility to add comments to Dialplan entries
- Note: Only letters, digits, and space are allowed in this field. The field is not mandatory and can be left empty
[WMS-15733] - sys: improved the logic so that root partition is automatically increased on Hardware PBXs depending on the disk size
[WMS-15744] - wms: improved the upgrade logic to fix an issue in which Hardware PBX could not upgrade from WMS 5 to WMS 6 because of lack of space
[WMS-15752] - sys: changed codec priority in SIP Trunk configurations, enforcing alaw, ulaw codecs to be used on top of g729, for improved audio quality
- Note: The change will be applied only for new trunks, or after resaving the current trunk
[WMS-15960] - wms: added possibility to import custom fields and language when importing users from Google
How-to:
- To activate the possibility, admin needs to enable the checkbox “Access to custom fields (admin view)” on the Import from Google screen in WMS
- The following fields were added:
- language
- Custom_* (the * character stands for the name of the custom field)
[WMS-16165] - wms: added possibility to prioritize calls to a user belonging to different call groups by the longest waiting time
How-to:
- Add the following global Dialplan variable in WMS -> Dialplan -> General Settings -> Set dialplan variables: PRIORITIZE_MULTIPLE_QUEUES_LONGEST_WAITING_ANSWER=yes
- By default, the feature is disabled
- When the functionality is on, agent receives a call from the queue that has the longest waiting time and next calls are not assigned to another agent until the longest waiting call is answered
Documentation: Custom Global Dialplan Variables List.
[WMS-16171] - sys: made improvements to the welcome message which is sent to a mobile user, by adding PBX domain to the download app link, so that the PBX domain is inserted automatically during login
Note: The support starts from Android app v. 5.11, iOS app v. 8.11.
Fixes
[WMS-10884] - wms: improved accuracy of data grouped by User / Group / Number in CDR-View and fixed issues in which 1) calls from mobility were displayed as external; 2) grouping by user/ group provided misleading data if 2 PBX users participated in a call
[WMS-10916] - col: fixed an issue in which a sent post-it message which contained numbers was displayed with redundant HTML code
[WMS-11110] - wms: fixed a security issue when an authorised unprivileged user could get admin level rights
[WMS-11529] - x-ca: fixed an issue in which attended transfers were not included within answered calls in x-caracal reports
[WMS-12675] - wms: fixed an issue in which SMS header configured in WMS -> System -> FAX/SMS server -> field “Standard SMS header” was not applied
[WMS-13556] - sys: fixed an occasional issue in which Contact center BLF on a phone didn’t work as expected
[WMS-14296] - sys: fixed an issue in which it was impossible to delete call history in Collaboration if MSSQL database was used as CDR-backend on the PBX
[WMS-14826] - sys: fixed an issue of TProxy memory leak in large WMS Network
[WMS-14866] - wms: fixed an issue in which radio streaming music on hold (MOH) stopped working after some time
[WMS-15241] - sys: fixed an issue in which presence status of some users was displayed incorrectly on BLF keys of other users’ devices
[WMS-15322] - col: fixed an occasional issue in which there was a false notification about unread messages in Collaboration, which appeared after reloading the page or executing logout/login for two times
[WMS-15334] - wda: fixed an issue in which phone number was displayed instead of the lookup data (lead name) in case of an outgoing call to a CRM lead via GSM trunk
[WMS-15342] - sys: fixed an issue in which call dropped in case of an attended transfer from a WP phone due to codecs mismatch
[WMS-15452] - sys: fixed an issue in which users received false notifications about the state of SIP Trunk registration
[WMS-15519] - x-hoppers: fixed an issue in which call was shown as unanswered in CDR-View when the headset was connected to conference
[WMS-15530] - sys: fixed an issue in which license on Hardware/ Virtual PBX deactivated after its first activation or after changing license serial
[WMS-15541] - sys: fixed an issue of PBX engine memory leaks with large uptime which occurred on Failover PBXs
[WMS-15551] - x-ca: fixed an issue in which some agents were not displayed on Realtime report in x-caracal, if the agents had 4-digit extension starting with zero
[WMS-15568] - sys: fixed an issue in which calls to some Spanish numbers were detected with incorrect Call class and displayed with incorrect Country and Call class in CDR-View
[WMS-15570] - sys: fixed an issue in which active calls dropped during PBX sync process in load sharing scenario
[WMS-15627] - sys: fixed an issue in which all PBXs in WMS network had the same version but it was indicated that some of them need to be upgraded
[WMS-15650] - col: fixed a rare issue in which user was logged out from Collaboration with notification that they were logged in on another device
[WMS-15754] - wms: fixed an issue in which Collaboration reloaded when OAuth2.0 authentication was performed in a different tab of the same browser (e.g. in case of a Web CRM connecting to PBX)
[WMS-15758] - wms: fixed an issue in which it was impossible to select a large number of tags in CDR-View, select/ deselect additional tags due to inability to scroll down items at the bottom of the browser window
[WMS-15766] - wms: fixed an issue with import of large price lists, in which an error about exceeding allowed memory size was displayed
- Note: Currently, increased the limit of the maximum number of rows in the imported price list file to 115000
[WMS-15771] - wms: fixed an issue in which it was not possible to check Port blocks on Hardware and Virtual PBXs after upgrade to WMS 6 (the refresh icon kept running for a long time without a result)
[WMS-15779] - wms: made some language improvements of API documentation
API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/
[WMS-15794] - sys: fixed an issue of SIP proxy crash in some rare cases
[WMS-15823] - wms: fixed an issue when an attempt to delete multiple trunks resulted in 504 Gateway Time-out error
[WMS-15847] - sys: fixed an issue in which PIN was not created for users in LDAP after upgrade to WMS v. 5.04.20221115.1, which led to such issues as impossibility to access Voicemail with existing password or login with feature code 99
[WMS-15881] - wms: fixed some issues with import of users and contacts from Active Directory on WMS 6, in which a) it was impossible to import users and contacts; b) only the first 200 records were processed
[WMS-15924] - col: fixed an issue in which it was not possible to add a note during an external call in Collaboration
[WMS-15930] - wms: fixed an issue in which body of the email notification about missed calls was in French and the subject of the email was in English
[WMS-15964] - wms: fixed an issue, in which import of phonebooks failed if phonebook contact had no name
- Currently, if the name field is empty, phone number of the contact is automatically used as name
[WMS-15992] - wms: fixed an issue in which there was an error when creating an alarm clock via Hotel Manager in WMS 6
[WMS-15999] - wms: fixed an occasional issue in which there was no audio during outgoing calls to external numbers
[WMS-16010] - wms: fixed an issue in which user data (e.g. voicemail records, faxes, avatar, etc.) wasn’t removed from Client PBX in WMS Network after deleting the user
- Current limitation: User is not removed from Call groups and Paging groups on PBXs other than the PBX on which the user is deleted
[WMS-16084] - wms: fixed an issue in which it was impossible to import a phonebook from Exchange Server after upgrade to WMS 6
[WMS-16121] - sys: fixed an issue in which trunks_dns.conf file was cleared after every PBX reboot on WMS 6, resulting in the loss of custom DNS configuration
[WMS-16148] - sys: fixed an issue in which an incoming external call failed when it was forwarded via CLASSOUND trunk
[WMS-16158] - wms: fixed an issue in which ACL rule ‘Can/Cannot call’ was ignored if the call was made from PBX with country code 1 to any Canadian number
[WMS-16169] - wms: fixed an issue with API endpoint GET/PBX/CallHistory/ not providing correct search results to receive specific call records
[WMS-16183] - wms: fixed an issue, in which it was not possible to import users from Zoho in case the domain was other than zoho.com (e.g. zoho.eu, etc.)
[WMS-16188] - sys: fixed an issue of poor PBX performance in cases when there were too many call recordings at a time
[WMS-16189] - wms: fixed an issue in which SIP password was not automatically generated for admin user after changing Web password for the first time on a newly created PBX with WMS 6
[WMS-16191] - sys: fixed an issue, when in some rare cases PBX engine didn’t send an Originate command, which could result in emergency notification calls not being created
[WMS-16267] - wms: fixed an issue in which backspace character was added between emails or extensions in Custom/E-mail field in Fax to email application in Dialplan, in case an unsupported separator (e.g. “;”) was used
- Note: Only spaces can be used as a separator between extensions or emails in Custom/E-mail field. Other characters are not supported
[WMS-16272] - wms: made some security improvements
[WMS-16284] - wms: fixed an issue in which dialling by name/ directory using DTMF input didn’t work in WMS 6
[WMS-16298] - wms: fixed an issue in which SMS containing some specific characters failed to be sent via CURL request with certain API endpoints
Note: The following characters are cut while sending SMS:
- ' (single quote)
- “ (double quotes)
- \ (backslash)
- / (slash)
- ` (apostrophe)
[WMS-16360] - dev: fixed an issue in which contact center settings were not saved on WP phones if there was an incoming call during the configuration
[WMS-16369] - sys: fixed an issue in which there was no music on hold for the first user in Conference call, if the user was added to the conference via attended transfer
[WMS-16390] - wms: fixed an issue in which it wasn’t possible to select W-AIR Basic2 as an active device in Collaboration
[WMS-16411] - x-ca: fixed an issue in which reports exported from x-caracal didn’t include the row of totals
[WMS-16439] - sys: fixed an issue in which after changing SIP password of a user, the WP phone registered to the user was not synced
New Firmware
W-AIR v. 0530b9, WelcomeConsole v. 68.145.2.60, WorkForce v. 65.145.6.34, WelcomeConsole extension module v.163.145.106.27
[WMS-15573] - dev: released new firmware for W-AIR bases, handsets, and repeaters, which includes fixes of the following issues:
- in case an initiated call was rejected for some reason, the base repeated the attempts to call the number 4 times
- it wasn’t possible to start an outgoing call (the call failed with “Insufficient resources” message)
- voice prompts could not be upgraded
[WP-9] - dev: fixed an issue in which WelcomeConsole extension module went to sleep after 30 seconds or 1 minute and it couldn’t be changed via Backlight settings; and the extension remained in sleep mode during calls
[WP-219] - dev: fixed an issue in which default ringtone was used instead of a custom one on WorkForce, if Call waiting was enabled and there were two calls at a time
[WP-238] - dev: fixed an issue in which an incorrect icon for reachable by phone user status was displayed on WelcomeConsole extension module (phone icon instead of blue circle)
[WP-246] - dev: fixed an issue in which WelcomeConsole remained in ringing state after performing call forwarding
WMS Stable Hotfix Date: 26 January 2023
Fix
W-AIR firmware v. 530b802
[WMS-16066] - dev: rolled back W-AIR firmware v. 0530b9 due to found issue in which W-AIR base stations randomly started to have huge network latency until rebooted, which resulted in such an issue as bad audio during calls
WMS Stable 6.01.20230123.2 Date: 23 January 2023
Improvements
[WMS-15278] - wms: added additional fields (extensionAttribute1-15) to import of users from Office 365, that allow to sync Custom attributes
[WMS-15746] - sys: improved PBX engine stability and performance
[WMS-15812] - wim: added possibility to send a batch of user presenses from calendar to PBX
Note: In the API endpoint PUT /api/v1/pbx/presence/, the field “extension” was changed to “user”, which can now receive user email or extension.
The endpoint is available for administrators only.
API documentation can be accessed via PBX and by the link:
https://www.wildix.com/wp-content/wms-api/
Fixes
[WMS-15448] - col: fixed an issue in which user got fax delivery error when sending fax from Send fax window in Collaboration, though the fax was sent successfully
[WMS-15670] - wms: fixed an issue in which an FXO trunk could not be added to a Trunk Group and Trunk Group could not be edited if it already included an FXO trunk
[WMS-15769] - wms: fixed an issue in which Popup URL didn’t work correctly if it contained tags variable, after upgrade to WMS 6.01
[WMS-15854] - sys: fixed an issue when an extra “\” character was added before every special character and after every line in SMS sent via GSM gateway
[WMS-15986] - sys: fixed an issue with SSL certificates renewal
WMS Stable Hotfix Date: 19 December 2022
Updated package: 6.01.20221122.1
Fix
[WMS-15910] - sys: fixed a vulnerability issue with Server-side request forgery (SSRF) via the component ZohoClient.php in the WMS
- Note: WMS 6.01 PBXs automatically received this fix so upgrade to this version is not required.
WMS Stable Version 6.01.20221122.1 Date: 28.11.2022
Improvements
[WMS-14150] - dev: improved provisioning logic to handle upgrades of mixed W-AIR networks, which include both new (SyncPlus and Small Business R2) bases and bases that are end of life (W-AIR and Small Business R1)
[WMS-14430] - sys: added support of Basque language on WP phones
[WMS-14797] - x-ca: added display of user presence status message in x-caracal Realtime and Agent reports
[WMS-14867] - sys: improved security of how web passwords are stored
Note: Web password is encrypted when:
- old backup is applied
- users are uploaded from CSV file
- an old user on a running system has unencrypted password
[WMS-15545] - sys: added sound package with system sounds in Basque language
The package is available in WMS -> Settings -> PBX -> Language and region -> Sounds packages
[WMS-15598] - sys: added a new provisioning parameter for x-hoppers headsets that allows controlling silent charging setting
Requirements:
- W-AIR firmware starting from v 650b2
- Activated x-hoppers
How-to:
Add the following parameter with one of the values to the [wildixair] section of /rw2/etc/provision.conf file:
WairSilentcharging = on | off | deactivated
- on: only LED indication while charging
- off: normal mode with LED indication and audio while charging
- deactivated: headset is disconnected and can’t receive calls while charging
By default, silent charging is set to On.
[WMS-15659] - wms: added a new API endpoint that allows to set presence for multiple users at once
PUT /api/v1/pbx/presence/ - lets to set status (dnd/away), status message, and till what time the status is set for the specified extensions
Note: Available only for administrators
API documentation can be accessed via PBX and by the link:
https://www.wildix.com/wp-content/wms-api/
Fixes
[WMS-13043] - wms: added possibility to sync presence status between PBXs in WMS Network
[WMS-14649] - col: fixed an issue in which it wasn’t possible to see incoming video stream from 2N intercom during an outgoing call, after upgrade to Chrome 103
[WMS-15266] - sys: fixed an issue in which auto upgrade of Hardware PBXs could not be started due to lack of space at /var/log/ directory
[WMS-15640] - wms: fixed an issue with presence sync between PBXs in WMS Network when using Microsoft 365 calendar integration
[WMS-15673] - wms: fixed an issue in which pop-up messages were not visualised in WMS if admin used French language and the WMS network was not aligned with licences on the PBX
[WMS-15686] - sys: fixed an issue in which emails with 2FA code were not sent after PBX upgrade to WMS 6.01
[WMS-15710] - wms: fixed an issue in which SIP Proxy didn’t start after reboot, after upgrade to WMS 6.01
New Firmware
New W-AIR firmware v 650b2
Important: Starting from the current version, all further W-AIR firmwares will be released only for W-AIR Sync Plus and W-AIR Small Business R2 bases.
[WMS-15276] - dev: retail mode is now automatically enabled on x-hoppers headsets if x-hoppers is activated on a PBX
The following settings are pre-configured:
- Retail Mode: On
- Audio feedback: Voice
- Silent charging: On
- Silent mode: Off
Documentation: https://wildix.atlassian.net/wiki/x/QB-OAQ.
WMS Stable Version 6.01.20221019.4 Date: 24.10.2022
New Features
[WMS-12489] - wms: added possibility to choose which user data (personal data, voicemails, etc.) has to be deleted
How-to:
- Go to WMS -> Users
- Choose user or a group of users -> click delete (-)
- Select data to be deleted -> click Ok
The list of options you can choose from:
- Personal data (avatar, mobile phone, email, new passwords)
- Voicemails
- Voicemail greetings
- Calls (history, records, faxes)
- Chat history
- Phonebooks
- Call group member
- Missed call manager
- Paging group member
- Applications (s2s, simple token)
- Unassign devices
If you want to delete user and all their data, tick off the option “User with all data”
Notes:
- Updated API endpoint DELETE /PBX/Colleagues/{id}/ with the new parameters
- Removed API endpoint for multiple user deletion DELETE /PBX/Colleagues/{ids}/
API documentation can be accessed via PBX and by the link:https://www.wildix.com/wp-content/wms-api/.
[WMS-13627] - sys: added possibility to set up backend for storing chat and call history (CDR) on Cloud PBXs
How-to:
- Go to WMS -> Settings -> PBX -> Call and chat history
- Configure backend: proceed to MySQL/ MSSQL/ Sqlite tab -> enter the necessary data -> click Save
- Go to Settings tab -> select the configured backend in the CDR-backend field -> click Save
Documentation: WMS Settings Menu - Admin Guide.
[WMS-14162] - dev: added possibility to modify sound volume (RX and TX gain levels) on FXS r3 media gateways via custom provisioning settings
How-to:
- Add the following parameters to [wildixfxs2] section in /rw2/etc/provision.conf file:
RXgain= -10-10
TXgain= -10-10
By default, RX gain is -2 dB, TX gain is 0 dB.
Documentation: Provisioning Custom Settings
[WMS-14179] - sys: added possibility to customize the maximum number of voicemails per user
How-to:
- To extend the limit of voicemails (by default, the maximum number is 100), change the value of following parameter in the /etc/callweaver/voicemail-custom.conf file:
maxmsg=200
Where 200 is the desired number of allowed voicemails.
Note: Maximum value is 9999
Documentation: Custom config parameters List
[WMS-14242] - sys: added an option to allow calls from users that have the same public IP address as a static trunk
How-to:
- Add the following line to /etc/kamailio/cfg/host_specific_custom.cfg file:
modparam("pv", "varset", "allow_users_and_trunks_behind_same_nat=i:1")
Available values: 1 - enabled; 0 - disabled. The parameter is disabled by default.
Documentation: Custom config parameters List.
[WMS-14542] - sys: added a new Dialplan application “Speech to text” that allows to create an automatic system that ask the caller some questions, recognizes the answers, and lets you save the recorded files
Documentation: Dialplan applications - Admin Guide.
[WMS-14643] - wms: added support of OAuth2 authorization for Fax/SMS server
How-to:
- Go to WMS -> Settings -> System -> Fax/SMS Server
- In Server profiles section, click Add
- In the field Auth type, choose the option OAuth2
- Select Auth provider, Google or Office365 and click Login
- Login to the account
- Click Save
Limitation:
- Only corporate Google accounts are currently supported
Documentation will be updated soon.
[WMS-15170] - wms: added user presence status sync with Google Calendar
User presence status, status message (set according to an event's title) and duration automatically change if there is an event in Google calendar.
Requirements:
- Admin access to PBX, Google Suite Admin Console and Google Workspace
Activation:
To activate Google Calendar integration:
Go to WMS Settings -> PBX -> Integrations -> Calendars
Click Install and proceed with 2 steps:
perform Domain-wide delegation by inserting Client ID and Scopes on Google side
connect the Integration by inserting Administrator email which has access to Google Workspace and organization's Primary domain indicated in Google Workspace
Notes:
The sync works only for "Event" (users status changes to DND) and "Out of office" (user status changes to Away) types
An event should be confirmed. Otherwise, user status doesn't change
If an event is private, only user status changes, status message and duration are not set
After expiration, user status changes to Available
[WP-4] - dev: introduced a new BLF type Prefix, which allows to add a certain predefined value (indicated in BLF Prefix) to a dialled phone number / BLF on WorkForce and WelcomeConsole (New firmware for WorkForce v. 65.145.6.31, for WelcomeConsole v. 68.145.2.53)
How-to set up:
a) Via Collaboration:
- Go to Settings -> Fn keys
- Click Add -> Prefix
- Enter Label and prefix value
b) Via WMS:
- Go to Users -> choose user -> click Edit preferences
- Navigate to Settings -> Function keys -> click Edit
- Add Prefix -> enter prefix value and label
- Click Ok -> Save
Notes:
- The following values are allowed: +0..9*# a-z A-Z
- WelcomeConsole extension module is also supported
- BLF Prefix doesn’t work for phonebook calls
- BLF Prefix is not displayed on Fn keys tab in Collaboration
Improvements
[WMS-9003] - wms: made some fixes and improvements on the Dialplan page in WMS:
- added localizations of the Visual/ Developer buttons, Search field and alerts
- when hovering a mouse over buttons in application options, made it visually clear that the button is selected
- removed extra minus (-) character which appeared in caller number if “Remove” field was chosen in the “Set” options but no data was entered
- in “Dial the phone” application -> “Set” options, improved the logic so that only chosen field remains active (“Custom” or “Remove”)
- added an alert notifying that “/” symbol is not allowed in a variable name in “Set” rule
- fixed an issue in which variable name was broken if the variable name contained “|” symbol
- resolved an issue when new dialplans were not displayed on IVR tab until the page was reloaded
- fixed an issue when a red arrow was displayed in the field "Name" on Edit rule window if user tried to save settings without a name and then entered it
- fixed an issue in which on the Timetable/ Switch tab in Start/ End time columns it was impossible to set time after clicking on the delete [x] button
[WMS-12097] sys: allowed using non-ASCII characters in SMS messages sent via Mail2SMS service
[WMS-12120] - wms: refactored PBXes page in WMS -> Users
[WMS-12121] - wms: added possibility to remove user without deleting user data in WMS -> Users
How-to:
Select the option ”User (without deleting user data)” when choosing which data you want to delete
- updated UI/UX of the Add, Edit, Delete, and Set password modal windows
- added progress bar when editing/removing multiple users
[WMS-12126] - wms: made improvements to the Upgrade page UI and the upgrade logic:
- combined Upgrade and Automatic upgrade sections into one on WMS -> Tools and utilities -> Upgrade page
- enabled weekly auto-upgrade from the repository used for manual upgrade
[WMS-12132] - wms: made some UI/ UX improvements on the Activation/ Licenses page in WMS:
- split the page into 3 blocks: System, License actions, License usage
- updated design of the buttons and pop-up windows
- added a tooltip when hovering a mouse over a license count showing how many licenses are used
- extended the list of licenses with Wizywebinar, x-caracal, CLASSOUND, Microsoft Phone System, WMS network
- show “License valid until” field only for activated licenses
[WMS-12641] - wms: updated design of FXO section on Trunks page in WMS and added new API endpoints for FXO trunks:
- GET /api/v1/Trunks/Fxo/ - Get a list of FXO trunks
- POST /api/v1/Trunks/Fxo/ - Create an FXO trunk
- PUT /api/v1/Trunks/Fxo/{id} - Update an FXO trunk by id
- DELETE /api/v1/Trunks/Fxo/{id} - Delete an FXO trunk by id
API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/.
[WMS-12730] - wms: added a pop-up message notifying that using quotes (“”) is not allowed in WMS -> Dialplan -> Set application
[WMS-12963] - sys: improved behaviour in case PBX admin changes user password via WMS (WEB or SIP password), so that all active sessions are dropped and user is automatically logged out
- Note: in case of changing SIP password, automatic logout is applied for web Collaboration only
[WMS-13514] - sys: made some updates to CardDAV sync on macOS:
- fixed an issue in which not all contacts (only Colleagues) were synced with CardDAV;
- updated recommended add-ons for Thunderbird Contacts CardDAV sync: “Provider for CalDAV & CardDAV” and "TbSync”
Documentation: Sync of Contacts with iOS, Android, Vision, SuperVision, Mac OS X, Thunderbird
[WMS-13740] - wms: made some UI and UX improvements of the Users page in WMS -> Users, which include:
- changed design of the table
- introduced different icons for different types of users
- changed “+” and “-” buttons to “+Add” and “-Delete”
[WMS-14127] - sys: added delivery of Wildix packages to aptly.wildix.com for PBX upgrades in case of WMS-5.xx and WMS-6.xx
Documentation: Ports used by Wildix services.
[WMS-14217] - dev: enabled SDES-SRTP for W24FXS r3 by default
[WMS-14219] - wms: added Feedback button in WMS and x-caracal which provides possibility to leave customer feedback
[WMS-14238], [WMS-14241], [WMS-14544] - wms: security improvements
[WMS-14268] - sys: added “Contact number” field in trunk settings which allows to set custom contact number in SIP trunk configuration
How-to:
- Go to WMS -> Trunks
- Choose trunk and click Edit
- Go to Advanced settings and find Contact number field
- Enter the necessary number and click Save
By default, Contact number field is empty.
[WMS-14292] - x-ca: improved the logic so that only one report can be generated at a time in x-caracal
Notes:
- In case of an attempt to start generation of several reports, notification is shown informing which user is already generating a report
- These changes relate only to manually generated reports
[WMS-14388] - sys: improved audio quality for calls generated by PBX engine (e.g. callbacks) by decreasing priority of codec g729
[WMS-14410] - wms: updated design of x-bees invitation email
[WMS-14655] - wms: improved the backup logic so that configuration of OAuth 2.0 applications is also restored in case of applying system backup
[WMS-14690] - dev: enabled TLS 1.2 on W-PA devices by default
[WMS-14691] - wms: improved the upgrade logic by blocking upgrade to the next major WMS version in case of wrong WMS Network configuration, to avoid issues with calls
Notes:
- PBX can still upgrade within the same major WMS version
- To be able to upgrade to the next major WMS version, e.g. from WMS 5 to WMS 6, WMS Network has to be configured correctly, matching the licences ordered on the Wildix Management Portal
[WMS-14707] - x-hop: simplified the initial process of x-hoppers setup
- Renamed wair-retail-helper into to x-hoppers-helper
- x-hoppers-helper service now starts automatically if x-hoppers is activated on a PBX
Documentation x-hoppers Admin Guide will be updated later.
[WMS-14822] - wda: improved analytics logic so that calls that come through one PBX and get automatic answer by the system (e.g. IVR) on another PBX in WMS Network, with no agent’s reply, are not considered answered and the system message is not counted as talk time
[WMS-14869] - wms: updated the warning message which is displayed in case WMS Network configuration is not aligned with the order on the WMP, e. g. if WMS Network is enabled on a standalone PBX
[WMS-14898] - wms: made some UI/UX improvements of the Users page in WMS
- added possibility to resize columns
- improved tooltip that displays registration data with more than 1 device registered
- updated design of the Search field
- updated error messages displayed on Add user modal window after trying to save invalid data
- updated design of the Set passwords modal window
- fixed an issue in which Random password generator occasionally generated 9-character SIP password, though the requirement is 10 characters
- fixed an issue in which it was not possible to change password or SIP password only
- for admin user, made Extension an optional field
- possibility to resize columns was also added on the Devices page
[WMS-15054] - sys: for improved security, closed Port 53 for public networks on Hardware / Virtual PBXs
Fixes
[WMS-10889] - col: fixed an issue in which shared reports in CDR-View had incorrect tags (instead of the tags selected by user who initially created the report)
[WMS-11237] - col: fixed an issue in which email notification displayed incorrect content of unread message with “$” sign, removing digits after “$” sign and “$” itself
[WMS-11361] - col: fixed an issue in which it was impossible to export charts in CDR-View in French language
[WMS-11698] - sys: fixed an issue with Microsoft 365 calendar integration, in which wrong user status was displayed if there were two overlapping events (status switched to the second event even if the first one was not finished yet)
[WMS-12208] - sys: fixed an issue in which the feature "Notify by email in case SIP trunk registration status is changed" didn’t work and PBX admin didn’t receive an email notification starting from WMS 5.03
[WMS-12232] - sys: fixed some rare performance issues (e.g. web interface stuck on ‘Proceeding’ during phonebook import) on Hardware/ Virtual PBX, faced by users with some router models/ firewalls
[WMS-12662] - wms: fixed some issues with API endpoints and made improvements in API documentation:
- improved descriptions and examples
- documented GET/PBX/settings/license/ API endpoint, which returns information about PBX licenses
- fixed an issue, in which “attachments” filter returned empty data in case it was the only filter applied
- fixed issues with CallHistory API endpoint, when it was impossible to use search fields with values “attachments”, “timezone” and sort by organisation
API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/
[WMS-13803] - wms: fixed an issue of a blank page when user with admin permissions was trying to make import of phonebooks in WMS
[WMS-13911] - col: fixed one-way audio issue in case of a call from Collaboration to a device that doesn’t support Opus codec, if there was an automatic answer (e.g. in case of Away status) before user answered the call
[WMS-13945] - sys: fixed an occasional issue in which Call Group member was permanently put on pause, if the user was moved to another PBX in WMS Network
[WMS-14017] - col: fixed an issue when user didn’t receive notification about unread group chat message and the message was marked as read, if user was on a different tab in Collaboration (other than Chat) or after login
[WMS-14079] - col: fixed an issue with Colleague Fn key functionality in Collaboration, in which there was no audio beep notification for an incoming call, though Audio notification option was enabled
[WMS-14135] - x-ca: fixed an issue when x-caracal reports sent in scheduled reports email via Run Now button didn’t contain all required information
[WMS-14300] - wms: fixed an issue when members of a Call group, which also included users from another PBX in WMS Network, had unanswered call records in Collaboration History even though the calls were answered by Call group members from another PBX
[WMS-14337] - wms: fixed an occasional issue when Call history didn’t work on WP phones if call history records contained non-UTF-8 characters
[WMS-14457] - sys: fixed an issue in which calls routed through WMS network randomly dropped in some cases
[WMS-14464] - sys: fixed an issue in which licence renewal failed and WMS admin got the notification “An error occurred while updating the licence
- For the correct work of all services, copy PBX key and reactivate the licence
[WMS-14469] - sys: fixed an occasional issue, in which Hotel integration stopped working because WHotel daemon crashed and could not be restarted automatically
[WMS-14485] - x-ca: fixed an issue in which Idle Time in Agent Availability report displayed negative values if chosen time range in filter included future date
[WMS-14489] - sys: fixed an issue in which new calls were not added to call history in Collaboration due an error on MySQL server
[WMS-14519] - sys: fixed an issue in which x-caracal log files were not rotated
[WMS-14602] - sys: fixed an issue of PBX engine restart because of a deadlock after executing the cli command 'sip show channels'
[WMS-14612] - wms: fixed an issue in which BRI/ PRI trunks were not displayed on Trunks page in WMS after upgrade to WMS 5.04
[WMS-14613] - sys: fixed an issue in which “Enable routing eth0” was deactivated after reboot on Hardware or Virtual PBX, after upgrade to WMS 5.04.20220506.5
[WMS-14657] - wms: fixed an issue in which DaySaver GSM trunk was displayed with wrong status information (“No Sim” for signal quality) in WMS -> Trunks tab
- Note: Status of signal quality for DaySaver is currently not supported
[WMS-14664] - x-ca: fixed an issue in which some x-caracal reports exported to PDF didn’t fit on the page and some columns were cut
- Note: In case a report includes more than 7 columns, landscape (horizontal) page orientation is automatically applied
[WMS-14669], [WMS-14689] - sys: fixed an issue of PBX engine crash in some rare cases
[WMS-14801] - sys: fixed an issue in which the ‘migrate2cloud’ script failed to execute
[WMS-14814] - wms: fixed an issue in which PBX engine crashed in some cases: during sending fax, or when entering some commands in terminal, e.g. "queue add member 007 to 4"
[WMS-14861] - dev: fixed an issue in which the latest W-PA model reacted to "Speed Dial" Function key only after pressing the button a second time
[WMS-14950] - col: fixed an issue when after selecting a colleague via the search field, with whom didn’t chat or call to before, the chat tab didn’t change and it took a very long time to open a chat with the selected user
[WMS-14952] - sys: fixed an issue with switch status reverting to disabled after triggering switch function key in Collaboration, mobile apps and WP phones
[WMS-14974] - sys: fixed an issue in which calls placed via Peoplefone trunk dropped after 5-6 minutes
[WMS-15041] - sys: fixed an issue in which a call, after being abruptly ended for some reason (e.g. electric supply off), was still displayed as active in CDR-View and PBX logs
[WMS-15049] - x-ca: fixed an issue in which REST API returned empty data after WMS upgrade to v. 5.04.20220325.8
[WMS-15050] - sys: fixed an issue in which the list of temporary banned IP addresses in SIP blocks menu in WMS contained outdated data
[WMS-15068] - wms: fixed an issue in which filters of the API endpoint CallHistory were ignored by the system and unfiltered data was returned
- API documentation can be accessed via PBX and by the link: https://www.wildix.com/wp-content/wms-api/.
[WMS-15085] - sys: fixed an issue of PBX engine crash in some rare cases
[WMS-15146] - x-ca: fixed an issue with x-caracal being not translated into Spanish if user set American Spanish as an interface language via WMS/ Collaboration
[WMS-15252] - sys: fixed an issue in which incoming CLASSOUND calls immediately dropped due to codec mismatch
[WMS-15265] - sys: fixed a rare issue with missing logs in wms.log file after PBX upgrade
New Firmwares
- New firmware for W24FXS r3, W04FXS r3 v. 27.81.10.20
[FXX-20] - dev: fixed an issue in which after upgrade to v. 27.81.10.19, FXS r3 devices (W24FXS r3, W04FXS r3) reset their configuration to the default one and their firmware returned to the previous version
- New firmware for W02FXS r3 v. 27.19.10.20
[FXX-23] - dev: fixed an occasional issue in which after upgrade to v. 27.19.10.19, W02FXS r3 media gateways reset their configurations to the default ones and rolled back to the previous firmware version
- W-AIR firmware v. 530b801
[WMS-14652] - dev: fixed an issue with W-AIR base stations in which attempts to start an outgoing call failed resulting in “insufficient resources” error message
- WelcomeConsole v. 68.145.2.53, WorkForce v. 65.145.6.31, Start firmware v. 150.145.2.12
[WP-211] - dev: fixed an issue in which WorkForce randomly rebooted in case DuoLED-BT headset was used
[WP-212] - dev: added support for Basque language on Start, WorkForce and WelcomeConsole
[WP-184] - dev: fixed some issues emerging after hanging up a call from DuoLED-BT headset connected to WelcomeConsole:
- there was no ringtone on an incoming call
- it was impossible to answer a second incoming call/ retrieve a call from waiting
- 2-3s audio delay for a caller