Release Notes

 

Summary

 New Features:

    • Polycom VVX 101 and 201 Templates.

    • Automatic purging of Voicemails and Conference recordings in all user folders.
    • Optional automatic PIN entry for Voicemail Pilot call from a user's extension.
    • Auto Extension and optional automatic PIN entry for Voicemail Pilot call from a user's Home or Mobile phone number.

Enhancements:

    • Replaced SIP Capture services with continuously running Network Packet Capture Service.

    • Calls to Voicemail Pilot from extension with no voicemail will prompt for voice mailbox extension.
    • Administrator can now control location of the temporary backup files that are created when backup operation is running.

 

Who Should Install?

This release is recommended for all 4.6, 14.XX and 15.XX installations.

New Installs

A new ISO is available for 15.12 at: http://download.sipxcom.org/pub/sipXecs/ISO/

Update

To update please edit your /etc/yum.repos.d/sipxecs.repo file and reference the new download server (download.sipxcom.org).  The repo should look as follows:

[sipXcom]
name=sipXecs software for CentOS $releasever - $basearch
baseurl=http://download.sipxcom.org/pub/sipXecs/15.12/CentOS_$releasever/$basearch
gpgcheck=0

 

To edit this file, login to your sipX server as root and then use either vi or nano (easier).

vi /etc/yum.repos.d/sipxecs.repo

   or

nano /etc/yum.repos.d/sipxecs.repo

 

Once the repo file is modified, run:

yum clean all

yum update

 

 JIRA nameRN ContentEnhancement/Fix/Known IssueKey words
SIPX-248Create templates for Polycom VVX 101 and 201 phonesAdded an enhancement to add templates for new Polycom VVX 101 and 201 phones.EnhancementPolycom
UC-1482Replace SIP Capture FunctionalityReplaced SIP Capture with a simpler tcpdump based capture tool. SIP Capture was based on Homer. There are several issues with it (disk use, funky GUI, database timeouts, etc.) and as a diagnostic tool we were not able to properly capture all necessary traffic.

The new service called "Network Packet Capture Service" is enabled in System->Servers->Utility Services.

Once enabled, configure it in System->Network Packet Capture Service. There are two values to configure:
'Log File Size (MB)' (defaults to 50MB) - The maximum size of packet capture files
'Log File Count' (defaults to 100) - The total number of packet captures to store on the system
EnhancementSIPCapture
UC-1710Automatically purge old voicemailsAdded an enhancement to allow the system Administrator to define the number of days voicemail and conference recordings in all user folders will be stored before automatically removed. The new setting is available in Users->Users->USER->Unified Messaging->Advanced Settings and Users->User Groups->GROUP->Unified Messaging->Advanced Settings. The setting is called 'Days to keep voicemails and conference recordings'. The default is '0' which keeps them indefiniately as they are kept now.

Voicemails within the deleted folder will continue to be purged automatically according to the Voice Mail expiration setting (default of 7 days) in System->Voicemail->Advanced Settings.

Individual user settings override group setting.

Voicemail cleanup happens at the hour specified in System->Voicemail->Advanced Settings->Voicemail cleanup hour. The default is '0' which means the cleanup will happen at midnight. The administrator may want this to occur after backup.
EnhancementVoicemail
UC-2668Dial Voicemail Pilot from User with No Assigned VM and not in Attendant DirectoryAdded an enhancement so that when a phone with no voicemail box associated with it attempts to retrieve messages, the system prompts for extension and PIN.EnhancementVoicemail
UC-3753Add device files templates for vvx 101 and 201Added an enhancement to include phone templates for the Polycom VVX 101 & 201 phones.EnhancementPolycom
UC-3770Allow definition of temporary backup file locationAdded an enhancement to specify the temporary location used to create the backup archive (currently /tmp/something).

"During backup of configuration files (which include Reach), the temporary storage (dump dir) is placed on /root. In our case (standalone server), the / directory is a total of 5G. Needed is some way to change the temporary files to be placed on /var which has enough space to do this. The Reach mongodb data has grown very large due to the storage of Reach metadata. A change in the backup script might be one solution. The server cannot be currently do a backup due to this. Also, other Reach servers will also be in danger of the same issue. Also, along with this, a restore due to timeout will probably fail."
EnhancementBackup
UC-3814Auto Mailbox and PIN entryAdded an enhancement so that a voicemail user when calling from a known extension the user would not have to enter their PIN. The new setting is available in Users->Users->USER->Unified Messaging->Advanced Settings and Users->User Groups->GROUP->Unified Messaging->Advanced Settings. The setting is called 'Auto Enter PIN from user Extension'. This is disabled by default.EnhancementConfig
UC-3815Auto Mailbox and PIN entry from External NumberAdded an enhancement such that when a call comes to the voicemail pilot number from a user's defined cell or home numbers the attendant will automatically prompt for the user's pin abd not require the user to enter their voicemailbox number.

Additional option to enable the automatic entry of PIN for calls from those external numbers. The new setting is available in Users->Users->USER->Unified Messaging->Advanced Settings and Users->User Groups->GROUP->Unified Messaging->Advanced Settings. The setting is called 'Auto Enter PIN from External #'. This is disabled by default.
EnhancementConfig
SIPX-380Registrar crashes if mongo returned a null cursorFixed an issue with an uncaught exception in SipPersistentSubscript that would crash the registrar when mongo query returns a null cursor.FixRegistrar
SIPX-383Add help text for Fallback Calling PermissionsAdd help text to Fallback Calling Permissions page under Locations.

"Fallback Calling Permissions control what Location a user can transfer calls to. If 'None' is selected, the user may transfer calls to anywhere on the system. This is typically set to the Location the user is in if you wish to restrict transfers out of that user's home location."
FixLocations
SIPX-386Inbound matching by domain does not workFixed an issue with the Locations feature config screens that did not allow domain to be entered properly.FixLocations
SIPX-40When creating RPM's an error occursFixed an issue where SipXconfig RPM won't build, the make system is missing 'packages'. Doing this fixed it:

ln -s ~/sipxecs/sipXconfig/packages/ ~/sipxecs/sipXconfig/web/packages

It's currently unclear what the real cause is. Anyone?
FixBuild
UC-3389Auto Attendant prompt "Please hold while I transfer your call" when transferring call after failure cannot be dissabledFixed an issue with Auto Attendant prompt "Please hold while I transfer your call" when transferring calls AFTER FAILURE cannot be disabled.

It can be done for any other call transfer through Auto Attendants.
FixAA
UC-3785External Avatar not workingFixed an issue with users set to external image (URL) as their avatar. The avatar was not displayed.FixUnite
UC-3799Shortcode for disable/enable live attendant not workingFixed an issue with the enable/disable dial codes not working for enabling and disabling the live attendant in an Auto Attendant.FixConfig
UC-3800Sipxcallback process still running after GUI disableFix an issue where if Call Back on Busy was disabled the service continued to run.FixConfig
UC-3809Empty SNMP community string field causes an Internal Exception under Services PageFixed an issue where if the Admin left the SNMP Community String empty it caused an Internal Exception on System->Server->Services page.FixSNMP
UC-611External image avatar does not synchronize with vcardFixed an issue where MongoVCardProvider reads vcards from profile's gridfs storage.

If user uses an external image for avatar, nothing was saved there, and the default avatar ended up being used.
FixConfig
  • No labels