IPitomy PBX Software Release Notes
Software Updates
PBXPlus Software Update 5.0.3
For 4.2.x+
Release: 12/17/13 Last Minor Update: 12/17/13
Changes
Software Updates
- IPitomy Application Programming Interface released. This facility provides integration with 3rd party applications. Initially supports integration with DuVoice Messaging System. Documentation on API is available .
Bug Fixes
- We added a new field "Auto-reject Second Caller" to the Phone Settings page under the Display Settings/Call Control tab. Unfortunately we set the default to "Enabled". This update will automatically disable this feature on all configured phones. If you wish to have the feature enabled, please navigate to the specific extension and Enable the feature then press Save and Configure to re-enable the setting.
- Fixed issue with Ring Groups being unable to record incoming calls (ACD Queues not affected).
- Fix for issues where Ring Groups / Queues were unable to transfer to Voicemail using DTMF Codes, (Phone-based SIP transfer worked).
- Fixed issue with HTTP Configuration file updates. After update phones should be able to pull their configuration properly.
Known Issues
- Phone Firmware Updates interface is obsolete and refers to an older package than is available through PBXSetup->Software updates. We are transitioning away from this interface. It will not break anything to click it but it may not indicate the latest package currently available. We are going to work towards providing configuration for automatic updates that includes support for which components should be updated automatically. In order to get the latest package you can always use PBXSetup->Software Updates to check for and install the latest updates.
Version Updates
Version Updates will be issued on a release number as a -X number where X represents the revision of the release. After a release there may be fixes to issues that are found as software is released. 5.0.1 Was released on version 75. For each version update we will make a note of the changes below.
- 5.0.3-2 - Initial Release (12/17/13)
PBXPlus Software Update 5.0.1
For 4.2.x+
Release: 08/21/13
Last Minor Update: 12/3/13
Changes
Software Updates
Software updates are now performed using the PBX web interface. There are no more files to manually download and then upload. Note this means that if you do not have a valid internet connection, DNS, and unfiltered HTTPS web access from the PBX, you should not install this update. In order to install any future updates the PBX's installed location must meet the basic access standards listed above.
When you wish to check for new software updates, you can now:
- go to PBX Setup->Software Updates and click: Check for Updates. If there are updates available a new button will become available after checking, "Install Updates".
- Click Install Updates
Note that each button produces a show details button that provides debugging as well as other useful logs of what is occurring during the update process.
You should not reboot or unplug the PBX during updates. After the update process it's a good idea to reboot the PBX. You can reboot from PBXSetup->Services click button "Reboot the PBX".
The update from 4.X.X to 5 requires using the old software upgrade process in order to install version 5.
Specific changes to to the upgrade process:
- Unfiltered HTTPS Web access is required from PBX to internet
- DNS must be valid
- Reboot is no longer automatic after an upgrade. (A reboot does a filesystem check which is always a good idea).
- Database upgrades are automatic.
- While it is always a good idea to backup and download the database before you perform an upgrade, the PBX should automatically perform the upgrade. You will no longer be kicked back to the login screen and asked if you wish to upgrade the database when logging in. In the event that a database upgrade does fail, there will be a message in the upgrade log, and a system alert will display showing the DB VERSION is invalid. Click this alert message to attempt to perform the upgrade, (this should give you an error you can provide to support if there is any issue).
- Apply changes is automatic. Any errors should be in the log or can be seen by pressing apply changes again. You no longer have to press Apply Changes after performing an upgrade.
- Phone Firmware updates are a part of this process and will be updated automatically when new PBX firmware is available.
Remote Agents
Agents can be used to log a PSTN number into a queue. The PSTN number requires 1 to be pressed when receiving the call. Login is provided by new service listed in Destination Drop downs called Remote Agent Login. You can put this option on a menu and an agent can use it to log in. Please check wiki in coming days for updated documentation on this and other features in this release.
Routing Operations
This feature provides the long awaited route by caller id functionality as well as a much more robust interface capable of routing calls by data manually input by the caller. This allows for a number of useful applications to be created. Please check wiki in coming days for updated documentation on this and other features in this release.
Help Links
Help links have been added to each page which link to the relevant wiki entry.
Fax Extensions
Extension can be designated as a FAX extension. Note a fax extension disables any sort of calling features based on DTMF. So transfers, parks, etc are not available on an extension designated as a fax extension. Fax extensions will also disable outbound transfer numbers, etc.. when dialing outbound. This is also useful on alarm systems. What this does technically is it prevents the PBX from listening for DTMF. Many of the tones generated by alarm systems or fax machines can fall in the DTMF tone range and therefore disabling detection can avoid any potential transmission errors.
Other Changes
- Look and feel for web interface updated. If you have cached pages in browser try pressing ctrl-F5 (windows) or (cmd-r on mac) to reload the web pages.
- Host field on extension is now editable (can be dynamic, hostname, or ip address). SIP Password can only be blank if host is not dynamic.
- Call Waiting option for V2 HD phones available in interface ( auto reject 2nd call )
- Call Recording now has option to allow recordings to continue through an attended transfer.
- Transfer BLF option now available for V2 HD Phones.
- Extensions can now be set to play ringing instead of Music on Hold. Note there is a limitation due to SIP protocol and attended transfers that amounts to: do not use Music On Hold instead or ringing with attended transfers or the transferring party will hear silence.
Bug Fixes
- Fix for playback of outbound calls from CDR Report.
- Email Voicemail as Mp3 file sound quality improved considerably - changed filtering.
- Fixed issue with creating extensions, valid MAC address patterns are accepted now.
- Fixed name validation on voicemail box page.
- Fixed display of logs when ring group was deleted
- Diagnostics log size will be trimmed more frequently
- cdr-report.php fix error in accessing with no parameters set.
- Fixed issue where you could create invalid extensions in 707-720 extension number range.
Known Issues
- Phone Firmware Updates interface is obsolete and refers to an older package than is available through PBXSetup->Software updates. We are transitioning away from this interface. It will not break anything to click it but it may not indicate the latest package currently available. We are going to work towards providing configuration for automatic updates that includes support for which components should be updated automatically. In order to get the latest package you can always use PBXSetup->Software Updates to check for and install the latest updates.
- We added a new field "Auto-reject Second Caller" to the Phone Settings page under the Display Settings/Call Control tab. Unfortunately we set the default to "Enabled". If you plan to Save on this Phone Settings page, be sure to change this to Disabled, otherwise it will change the functionality the user has become accustomed to. We will change this to be default at Disabled in the next release. Sorry for any inconvenience.
Version Updates
Version Updates will be issued on a release number as a -X number where X represents the revision of the release. After a release there may be fixes to issues that are found as software is released. 5.0.1 Was released on version 75. For each version update we will make a note of the changes below.
- 5.0.1-75 - Initial Release (10/21/13)
- 5.0.1-76 - Fix for unable to create new recording job (10/21/13).
- 5.0.1-80 - Issue with global phone templates not working (fixed root cause of last 2 issues) (10/22/13). Also Fixes issue where NetConsole was not working on new installs.
- 5.0.1-83 - (12/3/13) IP290 Support Added. New statistics on Reporting->QGraphs Added. Fixed issue with cross login of agents on 2 extensions where wrong agent could be logged out.
PBXPlus Software Update 4.8.6
For 4.2.x+
Date: 06/17/13
Changes
- Added Alerts Alerts
A Routable Destination that requires licensing for use. You can route to an alert like any other destination. You can also flag an outbound route to trigger an alert. Routing to an alert can perform any of 3 actions:- Send Text Message to anyone in list entered (local Q Manager PBX chat only).
- Send Email Message - message delivery is retried if it fails on first attempt.
- Trigger Scheduled Call.
- Added Recording Application
Call Recording
Recording Application allows creation of recording applications which can currently record calls on queues or outbound routes. In the near future this list will be updated to include other destinations, and possibly providers as well.
Each job controls how many recordings will be kept each day, as well as how long recordings for that job are kept.
Recordings are licensed per simultaneous recording job. Note if you start a call and are already at MAX recordings it will not record the call, and it will not start recording the call if one of the other recordings finishes. A recording must have an available license to record at the start of the call.
- Added Notification Area
Notification Area
Several alerts will display at the top of the Admin web pages when you are logged in. The current alerts are: 1) Default Password 2) SIP Local Net 3) Apply Changes
The warnings are reminders they do not have any effect on the system operation. Currently the Apply Changes alert will trigger more often than necessary, as it triggers when people change their forwarding settings, (which does not require apply changes). However, in the interest of caution, we would rather it warn people that they have not applied than not. In the next release will update this functionality so that it can be enabled/disabled.
- Validation improved on some input fields
- Added Web Manager
This is a web based version of a BLF console. Compatible with latest Browsers (IE 10, Chrome, Firefox, and Safari).
Use requires a Q/Call Manager license.
To Use navigate to[http:// http://]<pbx ip address>/ippbx/WebManager
- Updated look feel for reports log in, (looks like admin interface now).
- Warning is now displayed on the Phone Global Page when the default template has been modified. - Note after saving you need to refresh page to see this update.
- Updated Display Names for destinations in Drop Downs - should be more informative when creating groups on large systems as extension number and name are available in the drop down.
- Added navigation links to Extension, phone config, and schedule pages.
- Updated HD Phone firmware so new installs receive 1.8-52 firmware package.
Bug Fixes
- Fixed issue where agent recordings could be lost on an upgrade
- Fixed issue with attempting to set prompt 0 (default prompt) in remote menu admin.
- Fixed issue with password for exportCSV not working
- Changed PBX software to send Extra SIP BYE in order to prevent a rarely occurring race condition that could cause a phantom call when 2 phones were answered simultaneously.
- Updated interface security to fix a number of issues we found during internal auditing.
Known Issues
- If you enable Call Recording on Outbound Routes through the new Application, be sure there is only one Trunk under that route, otherwise problems may arise. A fix will be out as soon as we can to resolve this.
- The new Alerts feature will not trigger if the call is sent through a Subroute off of a main Outbound Dialing Route. A fix will be out as soon as we can to resolve this.
PBXPlus Software Update 4.8.4
Changes
Bug Fixes
- Added Validation to Retry Timer for Ring Groups
- Updated Ring Group Tooltips
- Fixed issue with setting volume to 0 on HD Phone Key Settings Page
- Fixed Permissions issue with restoring voicemail archives that occasionally resulted in inability of the software to count and display the voicemail messages properly on PBXSetup->Voicemail.
- Fixed issue with assiging Queue/Call Manager users where only first X extensions could be assigned if you had X licenses.
Known Issues
PBXPlus Software Update 4.8.2
Changes
- Disabled DND button in default template for HD Phones, need to reset template and rechange any parameters if you have customized global template for this to take effect. (If the user MUST have the DND key, you can modify the field in the template: 0 = Off, 1 = On)
- Added default screen pop urls for QManager. This list can be edited and then imported on individual QManager clients. Link under PBXSetup->Screen Pop URLs.
- Security ACL added for exportCSV.
- Branch offices being used as trunks now have some provider settings when enabled.
- PBX default DTMF Mode is now RFC2833
- Ring groups can now control the Agent Retry Parameter (how long ring group waits until it tries to resend a call to a phone).
- Ring group default value for autofill is now 'no' because this is recommended with default ring strategy.
- Default value for agent retry parameter in ring groups is now 2.
- Performance improvements when using many QManager clients on a busy system.
- PRIs now generate ringing during pre-answer period.
- Phone based auto-provisioning should be faster.
- Added lock to prevent multiple users from applying changes simultaneously.
- QManager Seats now come from one big pool, ACD, Agent, Manager, User are all are interchangibly assigned from the pool.
Bug Fixes
- Values for volume and ringer now support full ranges available on hd phones
- Fixed longstanding bug in outbound routing where you could not name a route with a number.
- Method of creating extensions with invalid extension numbers has been removed
- Prevent creation of voicemail boxes with invalid numbers
- Fix for issue with downloading database files using certain versions of IE.
- Changes to fix mp3 streaming on IPhone through web app.
- Fix for blank passwords on ftp backups. (anonymous logins now working).
- Fix for issue where calls sent to Congestion were not being reported as completed.
- Fix for CDR reporting VM NOT LEFT occasionally when VM is actually left.
Known issues
- On Phone Key and Settings page there is a display issue with setting ringer volume to 0. When you set the volume to 0 it will allow you to save it and send the value to the phone. However if you reload the page the ringer value will be set back to the default value. In order to keep the volume at 0 you will have to reset this to 0 each time you edit the page. Only editng the page after setting the value to 0 causes this issue. This issue has been fixed and the fix will be available in the next software release.
Previous Release notes
All previous release notes can be obtained from