3CX Phone System Build History
3CX Phone System Version 10
Build Version 10.22686 – Service Pack 5 – December 2011
New
- The ability to hide caller ID information for external calls in 3CX MyPhone (Incoming and Outgoing). Calls made or received from these extensions will show ‘Private Number’ on other users’ 3CX MyPhone. To enable this feature, click on Extensions, Edit extensions, Options, and enable the option “Hide CID Information in 3CX MyPhone”
Fixed
- 3CX Wallboard – Abandoned call statistics now show total abandoned/failed queue calls.
- 3CX Wallboard – Callback calls were not added to total calls. Failed callbacks were not adding up properly.
- 3CX Wallboard – Windows firewall exception for Abyss installations was not implemented (port 4516 TCP) – requires full installation. (You can do this manually from Control Panel/Windows Firewall/Allowed programs/Add port 4516 TCP.
- Statistics were not being displayed in 3CX Wallboard.
- Call Reporter – Call records for the Russian timezone are now displayed correctly
- Issue in 3CX Updater not able to update because of zlib1.dll
- Validation in Dial Codes page – Dial Codes cannot contain the # sign. Only * and numbers are allowed. Dial codes have to be unique.
- Desktop components installation clean-up of My Documents folder on un-installation.
- 3CX MyPhone – Sometimes agents in queues were being displayed with incorrect logged in or logged out status.
- Answered calls in 3CX MyPhone Queues Tab were not counted correctly for certain calls.
- Missed, dialed and received calls in the 3CX MyPhone Call History tab were displayed with incorrect time details.
- Bug in Caller ID for external calls via VoIP Provider/PSTN Gateways that forward to an internal extension with ‘Ring My Mobile Simultaneously’.
- Variables in outbound parameters for $OutboundCallerID and $OriginatorCallerID are now respected in ‘Ring my Mobile’ calls and ‘Rebound’ calls
- Select a multiple number of extensions and apply BLF key configurations to all selected extensions. Respective provisioning files are now updated.
Improved
- Cisco SPA phone provisioning template – Set “Referrer Bye Delay” = 0. After a failed blind transfer, the first 4 seconds of audio were missing and after a successful blind transfer, the transferrer remained connected for 4 seconds.
Build Version 10.22052 – Service Pack 4 – November 2011
New
- New: 3CX Wallboard for Call Center Module. Note: Users that want 3CX Wallboard need to uninstall, and re-install the whole 3CX Installation. 3CX Wallboard will not be functional by updating via service pack updates. For more information click here
- 3CX Multi Tenant edition for Version 10. Install 3CX Phone System multiple times on the same computer
Added
- New feature in 3CX Call Reporter – the “call logs report” can now generate a report to a destination of numbers that start with a specific number, e.g. 0044. This will display all calls made to UK numbers
- Block outbound calls in outbound rules section. Setting an outbound rule to BLOCK CALLS will block all calls that match that outbound rule
- Option in 3CX Phone System uninstallation to keep/delete voicemails, recordings and IVR prompts
- Message in web to inform user that service pack updates cannot be made from web
- Patton Gateway templates for new Smart Node ISDN T1/E1 devices – SN4940 and SN4950
Fixed
- Conference place prompt path was pointing to an incorrect default path
- Bug in UK Prompt set when Call By Name is triggered
- Silverlight crash upon 3CX MyPhone exit when there is no network connection to 3CX Phone System
- Email notification subject titles have more information, not just the event ID
- Strip spaces in the beginning of the external number in Forwarding rules. (Happens when the number is copied from Skype)
- Bug in Queue with Call back enabled leaving stuck calls in the 3CX Management Console
- Bug in queue calls when agent rejects call
- Issue in 302 diversion header where contact must be populated with remote IP address of the VoIP Provider
- Fax time is now correct to the time it was actually delivered. Previously, it was in UTC Time
- Inverted source and destination when incoming call hits Digital Receptionist and gets transferred
- Dialing rules in 3CX MyPhone are now loaded when a call is made from Outlook (Make call)
- Listen in to a call then reject will drop your leg of the listen in action call not the whole call
- Better and quicker detection of 3CX MyPhone when network is disconnected
- Bug in Forwarding rules when mobile number is changed
- Bug in 3CX MyPhone when Extension details and Forwarding rules are hidden
- Bug in Dial Pad of 3CX MyPhone
- 3CX MyPhone Clients no longer log out after a period of time
- Numerous bugs in notification popup of 3CX MyPhone
- Queue manager not starting on Turkish Installation Language – Culture problem
- Media Server crash in scenarios where G729 Packetization is set to non standard high amounts
- Bug in VoIP Providers showing RED in the 3CX Management Console, however they are still registered and working
- Bug in Yealink template to re-provision. For this you will need to log in to the Yealink phone web interface only once; go to Upgrade, Advanced and set the option “Check New Config” to POWER ON
- Sangoma provisioning templates for BRI cards have PCMA as first priority to improve audio quality
- Disabled weather, stock and currency updates on Grandstream executive phones for better phone operation – Grandstream phones work much faster without these features enabled. We will enable these features at a later stage
- Increased the number of allowed DID/DDI to 4000 Per Port/gateway
- Optimized rules for DID with CID – now in CID Masks only 1 rule is created
- Apostrophe in an extension name was breaking voicemail access, for example, Mc’donald
- Time format in 3CX MyPhone is displayed correctly for Swedish OS. Time format is correctly taken from OS settings
- Bug in outgoing calls via a VoIP Provider SiP trunk with specified IP Address in contact had incorrect SDP. Now, SDP contains proper IP Address
- Bug in reject of external outgoing calls using 3CX MyPhone
- Stuck calls when calls were terminated using Outlook via TAPI
- Queue notifications when mail server port is not on default port (i.e. 25)
- Launch external program in all cases (ring group, queue and direct calls) will obey the settings in the preferences section of the 3CX MyPhone to either launch the external application “on Ringing” or “on Answer”
- Numerous issues in Shared Parking Places and BLF for Shared Parking now updates correctly
- Call history not showing in 3CX MyPhone when call is made via Hotkey or Dial Pad
- An issue in the Outlook addin not loading on certain computers
Build Version 10.21197 – Service Pack 3 – September 2011
New
- Automatic switching of profiles or log in/out of queues when 3CX MyPhone is idle (no keyboard/mouse interaction) after a specified amount of time. Upon keyboard detection, the profile will be changed back to Available
- The ability to call back the person who left you a voicemail with a simple click or press of a button. Right click on the Voicemail and Call, Edit or Add the number to your phonebook
- Option in 3CX MyPhone to launch external programs either on ringing (default) or on answer
- Ability to specify a different music on hold file for conference participants waiting to join a conference
Fixed
- Numerous exceptions in 3CX MyPhone
- Bug in importing 3CX MyPhone Phonebook
- Bug in 3CX MyPhone when net TCP connection is not available – automatic fallback to HTTP
- Multiple select bug in instant messaging when releasing CTRL key before instant message is sent
- 3CX MyPhone exception when logging in with “Remember Me” option enabled and 3CX MyPhone is disabled from the 3CX Management Console
- CCM reports for queues were showing polling calls as lost calls. This has been changed and polling legs are not treated as calls
- Prefix in 3CX MyPhone for outgoing conference calls is now applied
- Extensions/users that are blocked from chat will receive a message that informs them that they cannot chat with this extension
- Show passwords in Phones page with a PBX of over 500 extensions will take a while to perform in Internet Explorer 8. It is instantaneous in Firefox and WinForms Management Console
- Incorrect firmware and model column in Phones Page
- Exception in 3CX MyPhone when logging in and out on slow and remote machines
- Queue manager unable to stop or start when system has a lot of queues – over 150 queues
- Bug causing queues to unregister
- Bug in queue when 1 or more queues are deleted from the system
- 3CX MyPhone application crash when installed on XP operating systems with Microsoft Outlook installed (Update of desktop components is required)
- Sorting of Names in 3CX MyPhone
- Phonebook numbers with spaces and characters are edited to avoid incorrect dialing issues
- Chats in 3CX MyPhone being sent twice
- Forward to voicemail on ringing is now sending the voicemail to the correct party
- Bug in disconnection of a conference call in 3CX MyPhone
- Bug when extension is hidden in 3CX MyPhone
- Minimize (_)will go to taskbar and system tray and Close (X) will go only to the system tray
- Bug in statistics for Longest Waiting Queue Strategies
- User rights – unless specified, users cannot log out other agents from the queue
- Bug in 3CX MyPhone disconnecting all calls in a transfer when the final destination rejects the call
- Recording path is written correctly in database UNC paths \\ComputerName\SharedFolder\Resource – Important – the path MUST NOT contain characters, such as apostrophes ( ‘ )
- Bug in 3CX MyPhone related to Steal Focus and Bring to Front when minimized
- Duplicate calls made when dialing from 3CX MyPhone using HTTP URLs (Phone must have HTTP CTI support)
- Caller ID information in an incoming external call through a ring group in 3CX MyPhone
- Call from A to B via 3CX MyPhone – transfer to C, rejected by C used to drop call. Now it does not and 3CX regains control of call between A and B (the original parties)
Added
- Increased server activity log with 500 lines plus made a direct download link to the log file for easier access
- Date and time stamp in Chat History
- Ability to disable popup notification window when incoming call comes in
- Event notification when HDD is at or near capacity. Email notification is sent only in Windows Server operating systems (2003, 2008)
- Russian language file updates and updated Russian System Prompts
- Danish language file for 3CX MyPhone and Management Console
- Ability to specify multiple queue manager email addresses for queue notifications
- Exit command available in 3CX MyPhone taskbar icon when 3CX MyPhone is minimized to taskbar
- Time filter for seconds in the CCM answered calls waiting time report to enable SLA queries of less than a minute
- Cut and paste in chat windows – available only in 3CX MyPhone out of browser
- Enabled operations Call, Call Mobile and Chat on a currently ringing or connected extension. Note: Requires that your extension’s Busy Status is configured to use “Phone Status”
- Ability to provision an extension to another model on the fly in case you change the phone for a particular user or extension
- Better integration between 3CX MyPhone and 3CXPhone (Latest 3CXPhone for Windows is required). Download it from here http://www.3cx.com/downloads/3CXPhone6.msi. When the integration is on, you will see a PICKUP button in the notification popup. 3CXPhone will run completely in the background. 3CXPhone notifications will be completely suppressed
- Standard letters in the 3CX MyPhone Dialpad
- Help explanation on the status colors in 3CX MyPhone in Extensions and Phonebook sections only
- Added Labels to BLF keys so when these are provisioned and you have an LCD sidecar, you will see more information on what each key represents. For example, for Shared Parking you will see “SP0″
Updated
- 3CX Phone System and 3CX MyPhone Desktop Components installer packages require Windows Installer 4.5 or later as a pre-requisite – available from here: http://www.microsoft.com/download/en/details.aspx?id=8483
Build Version 10.20401 – Service Pack 2 – July 2011
New
- Individual Log in and Log out of Queues (Call Center Module)
- 20 new Call Center Reports including 3 reports with Graphs (Call Center Module)
- Caller ID, Caller name and Phonebook resolution in MyPhone
- Ability to minimize MyPhone to system tray
- Timestamps in chat messages in 3CX MyPhone
- Better detection that a new version of 3CX Desktop Components is available: When a new update of 3CX Desktop components is available, an icon will blink on the top right corner of 3CX MyPhone
- Ability to delete missed calls from MyPhone Call History Tab
- Chat messages sent to a user who is offline will be received upon the users next successful login
- Instant Message to multiple extensions – Select Multiple Extensions, right click and click on “Instant Message”
- Sangoma Templates for Netborder Express Version 4.1.4
- Instant Message to Queue. Click on the queues tab and right click “Instant Message” This will send a message to all available members in that queue
- Add Phonebook entry from Call History Tab. When you have a missed call which was unmatched, you can easily add this entry to your phonebook
- Chat history – you can show chat history and delete it
- Pickup is available in Queue calls. When a queue call comes in and members are ringing, any other phone can dial *20*[ringing phone extension]
- Email notification when a lost call occurs in the queue
- Implemented better Caller ID Functionality in Queue calls. Now you will see the Queue name followed by the DID/DDI name followed by the Caller ID/phonebook replaced caller id (if present in the phonebook). This will give the full call details of where the incoming call originated
- Dial Skype numbers from 3CX MyPhone by adding “skype:” followed by the Skype ID you want to call
Fixed
- Status column in MyPhone shows number of calls waiting in queue/number of calls connected to a queue member
- Bug in Tapi crashing when MyPhone is loading
- Bug in 3CX Outlook plugin caused by non US cultures
- Crash in Silverlight when Outlook and MyPhone are launched simultaneously on startup
- Phonebook Validation; Numbers with – or () cannot be saved
- Phonebook entries starting with ‘+’ are now matched
- Phone book entries match not only start of numbers but also check for a match inside the number string
- Phone book entries can be added with same name and surname if required but must contain different numbers
- MyPhone Application is set to automatically start with Windows by default
- Credentials saved in login screen when remember me is enabled
- Fix in Outbound Rules when transfer is made from MyPhone to an external number passing through an outbound rule that has a Group+Range of extensions.
- When dialing options are set to use 3CX Phone for Windows 6 and Use Intercom, the call is now made in intercom mode correctly.
- Caller name and destination of remote PBX is correct on incoming calls Via 3CX Connected bridges or Tunnels in MyPhone. This will be seen as follows: ID of Bridge + [ First Name + Last Name] of the user calling.
- Incoming ring group calls in Ring all strategy show the ring group name instead of the last member phone
- Outbound calls showing in MyPhone when calls are made via Make call
- Caller name and number are split in MyPhone Call History Section
- Blocking a range of extensions from chatting with you is now working. (- , and ; are accepted.)
- %callid% from Queue calls shows the correct actual caller ID number not the queue extension number
- Incoming calls from DID -> Ring groups or DID –> Queues, now display [DID]+[QUEUE/RG NAME]+CID in MyPhone. In ringing stage the call status will show the name of the queue and its extension number. When an agent has answered the call status will change to show the extension number + the name of the extension currently servicing the call.
- Stuck calls in MyPhone after windows recovers from sleep mode. (Still some issues on hibernate)
- Bug in blacklist of specific IP Addresses in XP and 2003 operating systems
- Fix in webserver to control memory usage when a generate support information is performed
- Delete Plug and Play broadcasts after successful registration to avoid old broadcasts on the system
- Fix in Backup and restore procedure caused by an old bug in the system related to the Default Tenant. This caused the blacklist of phonebook and billing entries to stop working
- Ability to remove Music on hold Files with a delete button option
- 1 way audio issue for calls originating from a remote 3CX PBX (bridge/tunnel) target an extension, (on busy) had a forwarding to a ring all group. When Ring group members answered the call, there used to be 1 way audio
- Direct SiP Calls reporting unregistered
Added
- Polish translation file in MyPhone
- Dutch translation file in MyPhone
- French translation file in MyPhone
Improved
- Queue statistics information
- Improved phonebook and dial search boxes putting the best match at the top of the list
- Numerous improvements in detection of missed calls and notifications in MyPhone
- When a new Chat message arrives, the 3CX MyPhone icon in the taskbar will blink
- Active directory LDAP import randomizing pin and password and adding mobile number field
Build Version 10.19547 – Service Pack 1 – May 2011
Fixed
- Extension import using CSV
- Stuck calls caused by bug in Drag and Drop operations
- Grandstream template updates to enable LCD language changes in Polish, Russian and more
- Provisioning IP address is updated in case server IP address changes
- Updating and changing of profiles
- Update of control operations in 3CX MyPhone
- Transfer and divert to shared parking places (SP)
- Bug in Log in and Log out of Queue
- Queue statistics issue in abandoned calls
- Exception and crash in Call History tab (3CX MyPhone)
- Making calls or outgoing calls from Outlook now make a single request. Requires Desktop Components update
- Validation checks when user selects specific office hours
- Exception and improved creation/delete of company phonebook entries
- Bug in caller ID reformatting for incoming caller ID with + sign
- Fixed multiple outgoing calls in queues
- Numerous issues in Forwarding Rules and contacting of external numbers from Ring Groups and Queues
- Bug in Ring Groups breaking flow when extension is configured to not make outbound calls
- Transfer issue when transferring to voicemail from IVR
- Longest Waiting Queue Strategy not targeting longest waiting agent after some time of operation (Call Center Module)
- Bug in Call Back ringing in the Queue and disconnecting (Call Center Module)
- Bug in Hunt by Three’s Strategy not targeting correct extensions
- TERMINAL SERVICES ONLY: 3CX Desktop components TAPI will not be installed
Added
- Columns in 3CX MyPhone making use of all the space available on screen
- Authentication details in the 3CX Welcome Email
- Increased tool-tip time out issue – Tool-tip will be triggered when hovered over. The description will be removed when the mouse ceases to hover over it
- Stripping of non-numeric characters when dialing out from 3CX MyPhone
- When Extension Group has no members, it will not be shown in 3CX MyPhone
- Increased active calls section to show more active calls
- Enabled pickup of calls from 3CX MyPhone on an IVR call
Improved
- Queue Manager and handling of calls
- Numerous fixes in Queue tab in 3CX MyPhone, showing queue agent status in both the Call Center Module and non Call Center Module licensing
Build Version 10.19117 – March 2011
New
- 3CX MyPhone – Implemented ranges in 3CX MyPhone outbound rules dialing.
- 3CX MyPhone – Improved transfer, divert, pickup, parking functionality.
- 3CX MyPhone - Added extension status and current forwarding rules in dial pad, transfer and divert dialogs so you can see the status of the extension on the fly before calling.
- 3CX MyPhone – language files for Italian, German and Russian. More coming soon.
- 3CX Phone System – Improved queue performance, prompt playing.
- 3CX Phone System - Management console displays a normal DID/DDI and a CID DID/DDI differently.
- 3CX Phone System - Support for audio prompt files in .raw format – improves global performance for 3CX Media Server and 3CX IVR.
- Call Center Edition – Added email address field in queues to inform the Queue Supervisor/Manager of status notifications (CCE).
- Call Center Edition - SLA Email notifications in Queues (CCE).
- Call Center Edition - Notifications of callbacks made in the system and those callbacks that failed (CCE).
- Outlook Add-In: Ability to switch off the new contact outlook record in Microsoft Outlook.
- Outlook Add-In: Ability to select a contact folder in Microsoft Outlook to save a new contact.
Fixed
- Transfers and display of call information when calls are parked/picked up from 3CX MyPhone.
- Outbound rule dialing fix – calls from extensions and groups are supported.
- Creating of conferences provides correct call information.
- Fixed bug in external calls in conference.
- Fixed CID exceptions in forwarding rules.
- Timing of calls in the 3CX MyPhone is correct within different browser sessions.
- Fixed multiple calls from outbound calls through Microsoft Outlook.
- Added http click on link support and copy and paste functionality in 3CX MyPhone chat.
- Deleting of Voice mails updates voice-mail indicator icon.
- Automatically start 3CX MyPhone with Windows and option to remove this behaviour.
- Connected agent in queue shows as connected instead of waiting.
- Personal and company phone book saving procedure.
- Rights and operations for extension groups.
- Bugs in colour coding of calls representing correct call status fixed.
- Fixed bug in fewest answered queue strategies and escalated calls from a queue.
- Issues in callback fixed.
- Provisioning url on a machine with 2 network interfaces fixed.
- Microsoft Outlook Journaling issues fixed.
- Fix in 3CX Desktop Components installation for Microsoft Outlook 32 installed on 64 bit OS.
- Yealink Plug and Play detection of phone model now selects proper template.
3CX Phone System Version 9
Build Version 9.14901 Service Pack 4
New
- Updated new Phone XML Templates for easier and faster configuration of your phones through provisioning
- Added Phone Provisioning node which contains Editing of Phone Templates from within the Management console, Time Zone and Daylight savings time interface and Firmware upload section
- Changing of language (LCD and Web) on phones
- Firmware updating of phones
- Timezone and DST interface per model
- Voiptalk VoIP Provider UK
- 3stars VoIP Provider Belgium
Fixed
- Mobile number saved correctly in Myphone portal
- Ring my mobile simultaneously when line is unregistered, busy or unavailable
- Issue in Queue manager when queue calls an extension with “ring my mobile simultaneously” causing the call to have 1 way audio or disconnect on answer
- Bug in shared parking call after a transfer involving IVR and queues
- Bug when call is parked and un-parked multiple times on same or different parking slots
- Make call and call ext and mobile simultaneously bug causing call disconnect
- Re-registration of VoIP providers when STUN resolved address has changed
- Fixed Fax email sending when mail server is listening on non default port
Added
- 3CX Tunnel optimized to save bandwidth
- Template and provisioning functions and re-generation of temlates
- Added support to re-provision registered and provisioned phones in bulk generating latest template and forcing the phone to sync
- Added ability to backup firmware folder contents in Backup and Restore
Build Version 9.14507 Service Pack 3
New
- Originator and Main Line Caller ID delivery
- Implemented support of tcp transport for external lines
- Call reporter data representation in Queue calls
- Abandoned calls reports
- Call reporter data representation in ring group calls
- Crash in Call Statistics report and added new parameter REP_CMDTIMEOUT for 3CX Phone systems with +500 extensions
- Bug when Dash is in mobile number field
- External Queue call forwarding
- Loosing user part of contact after device host/port has changed
- Issue in profile updating
- Bug in recording not being saved in proper folder
- vmails removed after 24 hours
- Issue in Winforms console window launch
- Forwarding from external number allowed in outbound rules
- Configurable Welcome Email Subject
- Keep backup option in interface to backup log files (consumes hdd space)
- 2 new parameters in the welcome email to generate external public Assistant and 3CXPhone provisioning links – more details access help file in MailTemplate folder
- Automatically disable external calls when Out of office
- Support for disabling external calls
- Profile changes automated custom 1 -> Away -> Custom 1 and custom 1 -> Custom 2 -> Custom 1
- Generating PSTN gateway secure passwords upon creation
- Sangoma Outbound calls to Sangoma Cards fail if there is no From::DisplayName Nicky
- Patton templates to remove dashes in FROM field and improvements to 4638 template
Security Update Version 9.13967 – 3rd September 2010
New
- Random generation of system extension passwords
- Random generation of 3CX Fax Extension and Fax extensions
- Re-generate Password function (Automatic re-provisioning and sending of welcome email)
- SIP ID security checking
- Updated Weak Password detection function and set it on by default
- Support for customizing Welcome Email subject in language file (extmailSubj=)
Fixed
- Error in IVR Server when audio file contains ‘ (apostrophe) in file name
- Error when Microsoft Exchange port is not specified
- Bug in Microsoft Exchange when call is transfered
- Bug in specific hours including holidays
- Bug in forwarding rules not updating properly
- Call reporter fixes for calls coming to queue from Digital receptionist
- Call reporter fixes for calls to ring groups appearing as unanswered
- Call reporter fixes in Date and time ordering
- Missed calls in Myphone
- No re-poll in queues if transfer to destination no answer has failed
- Removed prompt “no agents available” in queue when agents are logged out or unregistered. This prompt will play only when end destination is End Call
.Build Version 9.13763 Service Pack 1 July 2010
New
- Ability to configure that a desk phone AND mobile number can be rung simultaneously.
- Backup and restore automatic migration when a backup is restored on a machine which has a different IP address/network topology. Components like 3CX Tunnel, Secure SiP, Fax, Provisioning files and Outgoing default local address parameters are updated automatically
- Android Provisioning – a new Android device can now be provioned with a new OR an existing extension (i.e. to do SIP forking)
- Database updater can now seamlessly update all the components in the 3CX Phone System without uninstall/reinstall
- Ability to Send call to Voicemail of another extension. Voicemail boxes will be seen in the dropdown
- When option “Automatically log me in/out of queues” is checked in extension settings, a change in profile to away and out of office will update the profile and also log out the extension from the queues. Even if the profile change is made from the 3CX Assistant
- Template for UKRtelecom – VoIP Provider in the Ukraine
Fixed
- Ability to change SMTP port for sending of voicemail
- Server core Line ID not properly generated in multiple contacts
- Issues in Call History when call is not answered or destination is busy
- Manual link in management console
- Delay in connections using tunnel and one of the bridges is down
- Cache timeout increase in Abyss webserver configurations to reduce delay in first IVR call
- Rebound feature showing original caller caller id. (if Voip Provider or gateway supports this)
- Caller ID from External number to a queue is now showing correctly
- DTMF problem in Rebound not playing call screening or disconnecting when pressing # or invalid dtmf presses
- IP addresses starting with 169 are now showing however they will show at the end of the list because they might be AIPPA addresses
- Issues in recording
- Issue in special reports with answer time
- Issue when updating destinations of forwarding rules in all profiles
- BLF bug in blind transfer
- Unterminated call after transfers in some scenarios
- Issue in service starter taking long to start the services. (Fix will be applied on the next update)
- Several issues related to Call Reporter, call history updating and query functions in the database.
- Generation of reports when reports have over 500,000 calls. Reports with over 5000 pages will be slower but will also work
- Active directory import users function when Caller ID is blank and other issues related to winforms
- Database caching size to optimize speed of queries
Known issues
- Call reporter might show time durations with a negative sign. This is a known issue caused by a bug in Version 8 and has been fixed in version 9. Unfortunately for the backups taken from version 8 we cannot fix this completely on restore because the data is already affected.
- Call Reporter might remain for some time showing a message “Accessing Data” or “not responding”. This is because there are a lot of records and the database is busy with queries. If you query a report with a lot of records (over 5000 pages) it is advisable to take a backup of these records by generating a report in csv or pdf format and delete the old records to clean up the database. The reports that are affected by this behaviour are “Call Logs Report” and “Call Statistics”. Eventually the report will be generated however.
3CX Phone System Version 8
- Updates to the fax service component which improve compatability and stability
- Fixed: Buffer size issues from PSTN Gateways
- Fixed: Log file size causing a busy tone
- Added: Functionality for some VoIP Providers (that can do this) to work without NAT settings configured
- Improved: Ultidev Cassini Webserver Installation – webserver is now more performant and reliable
- Added: Ability to download Service packs and Component Updates for 3CX Phone System – without needing to uninstall and re-install 3CX Phone System.
- Added: Voicemail Message includes FROM CALLER ID in email notification
- Added: Trace message in Server Activity log showing number of active calls in the system
- Added: Parameter to disable outgoing calls from the Voicemail menu – By default it is OFF for security reasons
- Added: Spitfire Voip Provider Template
- Added: Schoenland VoIP Provider Templates
- Added: Yealink provisioning Templates with Timezone Provisioning
- Added: Import of users from Active Directory is now separated by First Name and last name
- Added: Recovery options for Ultidev Cassini Web server
- Added: Ability to reboot Yealink phones remotely
- Added: Call Assistant Client Patch to automatically update from 8.0.9924 to 8.0.10820
- Added: Chinese language file updates
- Added: Ability to localize 3CX Phone System on the fly.
- Added: Support for Microsoft Exchange server 2010
- Added: Ability to control the invite sent to Exchange server via the MSEXCH_SPECIALMENU Parameter. Can be configurable to ‘MNU’ for exchange 2007 support. Value is a string. Default value is Blank which defaults to 999
- Added: ALLOWSOURCEASOUTBOUND Parameter for Voip Providers. If ON, then PBX saves the source IP:port of last successful OK to REGISTER message (in case of client registrations), and than force target of all outgoing requests to that saved IP:port. Except those that originally have FQDN as target. If it is off, ACK will be sent to IP:port specified in Contact header of 200/INV. This option was implemented as a countermeasure for incorrectly operating NATs/Routers with incorrect SIP ALG implementations.
- Fixed: Make Call routing loop creating CPU Load
- Fixed: License limit reached message triggered on rare types of PSTN calls
- Fixed: SIP Bye and Cancel behaviour in VoIP provider communication
- Fixed: Paging Group Name shows in Paging Group Call
- Fixed: Generation of 3CX Support Information
- Fixed: Selection in Winforms management console
- Fixed: Backup and restore for call history timings
- Fixed: Network interfaces not showing on computers with multiple network interfaces
- Fixed: Order of playing of voicemails when deleting a voicemail that is not first nor last
- Fixed: Tunnel and Cancel – cancelling a non established call was destroying session
- Fixed: Fax interface network interface selection
- Fixed: Fax interface exception when saving configuration on machine with multiple network interfaces
- Fixed: 3CX service starter which was starting 2 processes and generating exceptions in cassini.
- Fixed: Crash handler ntdll.dll fixed when triggering a backup or restore in some situations
- Fixed: Call Assistant Server performance problem
- Fixed: Internal lock in service
- Fixed: Devices / phones recognition (devices.xml)
- Fixed: CDR output showing incorrect date format
- Fixed: CDR output showing incorrect date format
- Fixed: CDR Missing calls
- Added: CBeyond template
- Added: Outbound rule match with no prefix and range of extensions (Example 100-999)
- Added: Backup check in Backup and restore
- Fixed: Billing rate matching country code
- Fixed: Bug in BLF showing as stuck when you pickup calls with *20* dial code
- Fixed: Ring all groups when 1 member presses reject – the others will still continue ringing
- Fixed: Bug in Ring groups fixed when you have 1 ring group forwarding to an other ring group with common members in both
- Fixed: Parsing error when display name has series of invalid symbols
- Fixed: Myphone web-interface descriptions
- Fixed: Extensions with blank name and surname are not provisioned
- Fixed: Delete personal phonebook entries for Polycom provisioning file
- Fixed: Simple rules configuration bug (missing voice-mail rule)
- Fixed: Bug in edit provisioning templates
- Fixed: Bug in date / Holidays section
- Fixed: Patton template for point to multipoint configurations
- Fixed: Portech template for CID
- Fixed: DST Time server provisioning in Linksys and Cisco phones
- Fixed: Sip port provisioning when 3CX pbx sip port is not default (5060)
- Added: New Tunnel with less bandwidth usage
- Added: Busy prompts controlled on or off by global option. Standard Busy tone is on by default
- Added: More BLF provisioning for grandstream phones (MAX 16)
- Added: Voztelecom template
- Added: Cisco SPA525G template
- Added: Cisco SPA5XXG + SPA500S Sidecar.
- Added: Ability to delete Call History from the Call Reporter (Either the whole Call History date or from/to a specific date)
- Fixed record route transport which affected Sipgate
- Transfers showing correct information in Management Console Extension port status
- Added option for Polycom Phones to exclude company directory from Personal Phonebook
- Quick search options added in Billing, Custom Parameters and System Prompts
- Import and Export of Billing Information
- Fixed stuck BLF lamp caused by incorrect transfers
- Added FAX NAT changes to be backed up and restored
Build Version 8.0.9414 2 October 2009
- FAX SERVER FIX for crash on numerous incoming faxes
- Restore procedure for prompts
- Fax configuration of files form the edit templates – fax over poroviders with Nat support
- Myphone bug in forwarding rules not showing.
- Improved call assistant Speed, performance, freezing issues fixed
- Fixed Install bug in Voip phone dll
- Italian prompt sets NEW
- Added VAD server components to the build
- Fix in call reporter and sql queries
- Voip providers added – G711 IE and voip voice IT
Build Version 8.0.9342 (RC2) 25 September 2009
Fixed
- Ability to specify a P asserted identity variable
- Ability to run Winform console & Backup and restore when UAC is on
- Ability to view MyPhone in Russian
- Import extensions could not import the PIN number
- Show IVR name in tree as opposed to extension number
- Renamed Boomerang TM feature (Fonality Trademark) to “Forward using
- option to reject to voice mail”
- Busy prompt is triggered when a call is rejected
- Fixed Dial by name
- Numerous improvements to the call reporter
- Deleting an extension which is a member of a digital receptionist now
- puts the DR entry to END CALL
- Recording location links now work when record location is not default
New
- Polycom Personal Directories are now provisioned.
- Improved Myphone interface
- Ability to trigger a call from the Extension status page in MyPhone
- Removed SIP AUTHENTICATION tab in the MyPhone page – Can be enabled
- from the global parameters page MYPHONESIPAUTH
- Phone book directories are now updated automatically each time an
- extension is added, Reeboot using SIP notify is possible for Snom,
- Linksys by commenting out reboot link in template
- Added support for G7Eleven VoIP provider
- Improved Inphonex and Voip Unlimited templates
- Faxes can now be received from VoIP providers that correctly support
- T38 fax. (BroadVox and Nexvortex for now)
- Faxes can now be received behind NAT (documentation to be provided)
- Added Polycom BLF support for phones running Polycom firmware 3.2 or higher
- Added Polycom side-car support
- Increased maximum simultaneous calls to IVR service to 128 sim calls by default (depending on license limit
- Added ability to update call assistants network wide from the management console
- Added Caller ID Variables to Inbound and outbound parameters for gateways and voip providers to give full caller ID flexibility
- Added ability to run the winforms management console on terminal services
- New templates for phone provisioning – Linksys sidecar
- New template for provisioning BLF on Polycom, including sidecar
- Added support (including provisioning) for new Cisco 5XX phones
- Added support for Berofix cards
- Fixed disconnections bug in sip forked id mde
- Fixed disconnections fixed in remote extensions
- Fixed IVR service not forwarding calls correctly to the queue.
- Fixed: Caller ID in transfers was failing after a failed transfer. It was showing the failed transfer caller ID. now it shows the proper caller id,.
- Fixed: Total costs and total calls in the call reporter
- Fixed busy mechanism when phones are set to phone status and incoming calls are coming from queues.
- Fixed Caller ID in phone to phone transfers
- Calls launched via 3CX Assistant now have a valid caller ID
New Features V8.8637 31 July 2009
PBX
-
Ability to barge in to a call as supervisor or manager
-
Added 3 types of Queues (hunt random start, Ring all, Hunt)
-
Hunt random start (Chooses random extension from list)
-
Ring All (Rings all extensions simultaneously)
-
Hunt (Will connect to extensions as ordered in the interface)
-
-
Boomerang feature to allow Call Redirection to a mobile and forwarding to company voice mail if no answer or call is rejected.
-
Added Secure RTP support, can be configured globally or per phone
-
Added ability for users to record a voice mail and send this to another user on the system
-
Added ability to forward a voice mail to another user
-
Added ability to call back the person who left a voice mail
-
Added ability to receive faxes from VoIP providers. Note that no interop testing has been performed with VoIP providers and mileage will be depend on fax implementation of provider
-
Add security lock out: if user enters the PIN wrongly more then 3 times when accessing voice mail, call is disconnected.
-
Added support for the Beronet BRI and E1 gateway cards
-
Ability to pass Caller ID via the P asserted id SIP parameter
-
Paging performance was increased by 400% – it can now more quickly setup a page to a larger number of phones.
-
Added a beep to a page, so that the person making the page knows when to start speaking.
-
Removed the prompt ‘Your call is being transferred’ when setting up a call via the Assistant or Outlook. Makes call setup much faster.
-
Improved overall registration process – it is now faster
-
Added Multicast paging – which allows for a media stream to be simultaneously sent to many phones at the same time for emergency paging and so on. For very large installations this more efficient, however requires multicast support by phone. (not all supported phones do this)
-
If an extension is part of a ring group or has 2 IP phones registered to same extension, the other phone will not log a missed call if the phone is answered by the other phone. Requires IP phone to support this.
-
Added ability to configure identification in method/logic for when gateway reports 486 busy as opposed to 503 service unavailable.
-
Ability to configure whether the Queue or Ring group name are pre-pended or appended to the Caller ID
-
Added prompt to inform caller when service is not available (i.e. gateway is busy and no backup routes available OR LICENSE LIMIT IS EXCEEDED)
-
Caller ID is now shown in calls over a bridge
-
Improved caller feedback for dial codes and system states using prompts
Management Interface
- Added a new node ‘phones’ which lists all IP phones registered with the system and their Mac and IP. Allows ability to reboot multiple phones and re-provision them automatically. Also allows one click launching of the phone admin interface.
- Auto configuring of new phones: Phones that are connected to the network will show up in the phones node as new and administrator will be able to create an extension for that phone.
- Remotely reboot one or more IP phones
- One click launching of admin interface of an IP phone
- Re-provision one or more phones
- Added Windows Management interface (not web based)
- Added System extensions page to show status of system services such as conferencing, parking and so on.
- Ability to configure a DID for multiple ports in one go, eliminating the need to do them for each port
- New company phonebook node with import facility.
- Deploy/Provision FXS gateways – makes it easy to configure extensions for a 24 port FXS gateway
- Ability to edit XML phone provisioning templates with custom options for phone and re-provision all phones in one go.
- Ability to edit provisioning files for gateways and VoIP providers
- Management console and MyPhone interface now support Google Chrome and Internet Explorer v8
- Added simple Call Forwarding / Redirection page to make setup easier of call forwarding rules easier.
- Added ability to import extensions from Active Directory or any LDAP directory
- Improved provisioning templates for Aastra and Linksys including reboot links and Voicemail number
- Improved provisioning template for SNOM to allow BLF and Pickup on one button
- Add toggle to Extensions page to show PIN codes and Auth passwords so administrators can check they are sage.
- Ability to specify the path to call recordings and store them directly to a storage drive.
- Add SIP notify to reboot phones that can only be rebooted via SIP notify.
3CX Assistant features
- Text Chat feature allows messaging colleagues
- Better Integration with 3CXPhone – 3CX Phone can now be installed by 3CX Assistant and used to launch calls. Upon an inbound call, 3CXPhone can be triggered automatically without the second popup of the 3CX Phone.
- Launch calls directly on VoIP Phone or IP phone by specifying direct URL. This makes launching calls quicker
- Ability to trigger recording of a call from the assistant
- Select a number in a web page or document and trigger a call using a hotkey
- Ability for 3CX Assistant to operate over the tunnel from a remote location
- Network wide updating of 3CX Assistant – placing the 3CX Assistant in a directory on the phone system server will automatically update all 3CX Assistant installs network wide.
- Ability to trigger a call from a contact in the Company or Personal phonebook, featuring Gmail like contact resolving. Company phone book is maintained by administrator, personal phonebook can be maintained in the MyPhone page
- Ability to launch the MyPhone page from the Assistant and use the existing tunnel (no additional port required)
- Ability to login to the MyPhone page without needing to re-authenticate
- Ability to see server based recent calls list, i.e. outbound, inbound and missed calls (even when 3CXAssistant was off)
MyPhone
- Ability to switch off MyPhone per user
- Added simple Call Forwarding / Redirection page to make setup easier of call forwarding rules easier.
- Added Personal phone book / Speed dial list
- Added tabs for Inbound, Outbound and Missed calls (Recents)
- Ability to black list certain caller IDs – these calls will be dropped automatically.
Installation & Setup
- Setup wizard now allows setup of VoIP provider
- Setup wizard asks user for extension to use for the voice mail menu (Default 999)
- Setup now includes latest Postgress database version 8
- Removed Postgress user account.
- Removed 3CXPhonesystem user that was being created – no longer needed
- Fixed an issue in system paths when installing on a Czech operating system
Reports
- Improved call reporter with report designer and new reports
- Added page numbers to Call reports and improved formatting
Misc
- Time control fixed in my phone interface
- Ring group hunt and ring all are now always shown as registered in system extensions
- Progress bar added in restoring of the call history in backup and restore
- Addition of rules in forwarding rules for extensions fixed.
- Fix in firewall when it is not loaded on Winforms and management console.
- When you make an update in MyPhone, the provisioning file gets updated
- Improved call routing logic
- Added additional configuration parameters to parameter table to increase flexibility and control of services (port of conference place and IVR service)
- Changed SQL date format to enable compatibility between Postgress version 7 and 8
- Hotel application fixes in exception in view calls
- Polish and regional fixes in call history and hotel application
Build Version 7.1.7139 22 May 2009
Note on upgrading:
If you are uninstalling 3CX Phone System version v7.1 6589 and you make heavy use of the 3CX Tunnel Service, it may happen that the 3CX
Phone System service will not stop in a timely fashion. To proceed with the installation open Task manager (right click on the task bar, Task Manager), right click on the 3CXPhoneSystem.exe process, and Click End Process. The installation will then proceed automatically as usual.
- Added: Template of actio.pl – Polish provider
- Added: Snom 820 template for provisioning
- Added: Parameter to enable / disable VmAIL pin VMPINREQUIRED 1= ON , 0=OFF
- Fixed: Improved logging notifications in PBX Logs
- Fixed: Added a cache limit in Tunnel to reduce memory usage in largerenvironments
- Fixed: Tunnel not starting when port is in use
- Fixed: Stuck calls in call assistant server in particular situations
- Fixed: Permissions in the viewing of extensions in different membergroups has been improved
- Fixed: Buffer UDP FAX Outgoing Faxes over Patton gateways ISDN 4960
- Fixed: Control size of Fax Log file
- Fixed: Parameter Table Validation for duplicate parameters
- Fixed: Removed excessive Make call registrations in server status log
- Fixed: Call History Service handling of unterminated calls
- Fixed: Call History Service handling of Call repostings file
- Fixed: Backup and restore of Call logs for Netherlands entry (relatedto formatting of country name)
- Fixed: Management Console: Stuck calls in Management console in Ringing State
- Fixed: Management console translation file for SIP FIELD.
- Fixed: Management console – removed unnecessary updates in active calls page
- Fixed: Management console download link for PBX manual 7.1
- Fixed: Voip Providers -> TCP transport for Broadvox
- Fixed: Voip Providers Added parameter for Voip Providers remote partyid : Calling party : user part == Caller Name
- Fixed: Date and Time Conversion in Voicemail.
Build Version 7.1.6589 17 April 2009
- Updated License activation module – required for activation of license keys
- Added: Wrapping of text in Exchange page of management console
- Added: DORO phone template
- Added: Call Reporter now shows costs for each call made rounded to 2 Decimal Places
- Fixed: Improved Patton FXO templates – Added hunting options and improved call end detection (resolves completely stuck call issues)
- Fixed: Billing rate not applied for calls that are not answered (depending on whether gateway has early media enabled)
- fixed: Fix in Backup and restore to remove billing entries in Database that were unnecessary
- Fixed: Bug in Default billing code – new rate was not applied correctly
- Fixed: A situation could occur that when deleting a DID, other DIDs could be effected
- Fixed: Call Assistant Server would sometimes continue displaying calls that had been ended
- KNOWN ISSUE: Costs apportioned to calls made on previous versions may not be accurate
- KNOWN ISSUE: DID problem may persist after backup and restore of a version with effected DIDs – in this case just go to port to which the DID applies and click Apply
Build Version 7.1.6391 3 April 2009 (RC3)
- Fixed: Caller ID is displayed when doing an attended tranfers (SNOM only)
- Fixed: Improved validation when creating Voip Providers
- Fixed: Time and date filtering in the call reporter
- Fixed: Rotation of tunnel log could cause a crash on Windows Server 2008
- Fixed: Patton 4554 reject from mobile now disconnects and does not retry
- Fixed: Deleting of voice mails
- Fixed: Improperly configured FXO gateway which does not send BYE would cause calls to voice mail to remain as stuck calls
- Fixed: Display problems in Japanese, Greek and Polish translations
- Fixed: Ability to filter out make calls in the call reporter
- Fixed: Ability to filter out calls with billing code
- Fixed: Removed registry Key from Windows XP
- Fixed: Sip proxy manager fixes for Windows Server 2008
- Added: Template for Polish Voip Provider, Actio.pl
- Added: Update to the Nettel template
- Added: Template for Sotel SIP trunk service
Build Version 7.1.6278 24 March 2009 (RC2)
- Added: Much improved tunnel that can also support UDP (if available) for better audio quality
- Added: Skype Gateway – 3CX Gateway for SKYPE
- Added: Improved Cassini support – Now a recommended web server
- Added: Sangoma A200 FXO PCI card (BETA – North America only)
- Added: Portech MV372 GSM gateway template
- Added: Actio.pl VoIP provider (Poland) template Added check for deleting of the operator extension. Extension cannot be removed unless modified to something else.
- Added: Added the ability to restore Call History logs
- Added: Detailed backup and restore logs during database operations
- Fixed: Polish Prompts
- Fixed: RTP Port leaks in tunnel
- Fixed: Exception on 2 Slave configuration
- Fixed: Faster reconnect of tunnel when connection is lost.
- Fixed: Source ID reorganization and changes to the Database. Easier to Add Source ID rules now./ Removed the need to type them in twice.
- Fixed: Invalid Time Interval in “In Office Hour” Selection. 00:00 is invalid as to range.
- Fixed: Exception in some rare configuration instances
- Fixed: In some instances a thread would not stop in the wizard
- Fixed: Removed ability to enter a blank source identification value.
- Fixed: Restore of a file without an extension (provisioning) was failing.
- Fixed: IVR redirection when voice mail is disabled. When VM is disabled you get the correct prompt
- Call Reporter: Importing of new calls after Call History Import
- Call Reporter: Fixed interpretation of Make call calls in the call reporter
- Call Reporter: Fixed interpretation of Sip Forked ID extensions.
Build Version 7.1.6064 10 March 2009 (RC1)
3CX Phone System v7.1 is nearing release – we have ironed out pretty much all remaining issues and we recommend this build. Here is the change log:
- Added: Japanese Language files
- Added: Gateway for the Linksys 3102 gateway with tone sets added for various countries
- Added: New startup page for the Call Reporter
- Added: Two additional reports – Call Statistics and Agent Statistics
- Added: Call Assistant and Call History service to services page
- Added: Better ring group validation
- Added: Adjusted validation to allow entry of SKYPE addresses
- Added: Management console will logout after 10 minutes of inactivity
- Fixed: Transfers and Attended transfers to extensions on the same PBX or to extensions on the remote PBX through bridges and tunneled connections.
- Fixed: RTP port leaks in Tunnel Functionality -RTP ports were being left open on the system.
- Fixed: It is now possible to specify a hostname in the tunnel configuration.
- Fixed: An exception could be shown when adding a VoIP provider.
- Fixed: Shortcuts in program group when selecting Cassini as the web server.
- Fixed: MyPhone Login Page closes after timeout of 10 minutes.
- Fixed: Myphone Busy timeout bug.
- Fixed: Call Reporter now saves Header and Footer of reports.
- Fixed: File not found problem in Call Reporter fixed when reports.dsn file is not written.
- Fixed: Call Reporter now uses Date-Month-Year setting of local machine.
- Fixed: Default port for fax sending module was not correct. Has now been changed to 5487.
- Fixed: Call History Service is now restarted automatically after license activation.
- Fixed: Bug in Conference Place extension configuration.
- Fixed: IVR transfer when sip port is not equal to 5060.
- Fixed: Wasted call license when assigning calls to an agent.
- Fixed: Cache of non existent calls.
- Fixed: Forwarding rules on extension would conflict with system wide Holiday settings.
Build Version 7.0.4744 13 January 2009
- Added: Ability to restore database immediately from the wizard
- Added: Ability to Group extensions and edit them
- Added: Ability to Edit extension properties in bulk via multiple select
- Added: Ability to specify a DID name and have it displayed in caller ID to identify number that was called on
- Fixed: Exchange 2007 integration was not working in installs with complex/incorrectly configured routing options
- Fixed: Performance Counter on 64 bit installs
- Fixed: Firewall checker on 64 bit installs
- Fixed: Bug in Wizard after a restore is performed – Now Stops after restore
- Fixed: Upon un-installation of 3CX, certain IIS settings were altered on some installs
- Fixed: IVR and IVR transfers PBX setup with 2, 4 and 5 digit extension lengths
- Fixed: Voicemail transfer and logon in a PBX setup with 2, 4 and 5 digit extension lengths
- Fixed: Operator extension was not being saved
- Fixed: User agent string of phones is matches via substring only for better phone recognition
- Fixed: Improved HTTP MAKE CALL notification in free version
- Fixed: Status in registration for Trunks / VoIP Providers
- Fixed: Voip trunk validation on password authentication ( no password is required )
- Fixed: Services Page/Restart All to synchronise depending on service state
- Fixed: Active calls page – Correct updating in transfers and call duration.
- Fixed: Tunnel connection setup problems
- Fixed: Aastra phones would reboot over a particular SIP message. This message has been removed
- Fixed: Bugs Holidays and specific hours configuration
- Fixed: Restore issue when Configuration port is not default port
- Added: Index entries for Snom Phonebooks (these were required)
- Added: Exit argument (/exit) in Backup and Restore for scheduled tasks
- Added: Changes to gateway/voip provider templates with modifications
- Added: h3 argument in call history updater by default v7 to support new call log database format
- Added: Reduced Linksys re-provisioning to 24 hours 86400 seconds, since re-provisioning forces a reboot
- Added: Improved validation in PBX setups that are 2,4 and 5 digits long
- Added: Better handling for removal in GAC
- Added: Better representation of data when reloading in myphone
- Added: German language file
- Added: Greek language file
- Added: Portuguese language file
Build Version 7.0.4249 4 December 2008
-
Added: Support for provisioning of Polycom phones
-
Added: Significantly improved audio quality of tunnel by binding it to media server
-
Added: Ability to select audio codec in Bridge and Tunnel connections
-
Added: Italian translation
-
Added: Spanish translation
-
Added: Russian translation
-
Added: French translation (Wizard and Myphone only)
-
Added: Simplified Chinese (Myphone only)
-
Fixed: On the login pages, clicks on the OK button where sometimes ignored
-
Fixed: Improved response of interface for OK and Apply. Note: when busy (progress circle at right hand side is turning), clicks will be ignored
-
Fixed: Improved Call History Importer functions
Build Version 7.0.4056 (RC2) 28 November 2008
- Added: Provisioning of Linksys phones via option 66
- Added: Provisioning of Polycom phones
- Added: Ability to clear server status log
- Added: Moved IVR to separate port for IIS installs on Windows 2003/2008/Vista
- Added: Email notification text can now be configured from the interface
- Added: Configuration file for Audiocodes gateways MP114, MP114 2fxo 2 fxs can now be created
- Added: Aastra is provisioned with Back light going off to save energy
- Fixed: Improvements to tunnel – default port 5080 is now used for external extensions
- Fixed: Spelling mistakes in the interface
- Fixed: Myphone now uses extension number and voicemail PIN for authentication
- Fixed: Bridge now uses authentication ID rather then virtual extension number for validation
- Fixed: Problems with provisioning when using IIS
- Fixed: Installer would modify application pool of an already configured website
- Fixed: Increased time out for establishing database connection for slow machines
- Fixed: Many improvemenst to the restore process from V6.1
- Fixed: Some options were not shown in the free edition
- Fixed: Forwarding rules using specific office hours including holidays can be viewed.
- Fixed: Pickup can allow any pickup and pickup by specifying extension number
- Fixed: Sorting of DID’s – by numeric order and line they are associated with
- Fixed: Faxes are no longer limited to 20 pages
Note: Bridge connections must be recreated
Build Version 7.0.3775 (RC) 17 November 2008
Note: IIS is now the recommended web server – its faster and more stable then Cassini
- Added: IIS support for Windows XP PRO. XP users no longer have to use Cassini
- Added: Ability to make external calls out of the personal voice mail menu
- Added: Systems prompts page redesign
- Added: Improved error messages
- Added: If using IIS all web applications reside on a single port
- Added: Option to send ‘Keep Alives’ to a VoIP provider so that firewall will keep port mapping alive. This allows dynamic port mapping for VoIP providers
- Added: Secure SIP – tested only with SNOM so far
- Added: Improved validation
- Added: Port status page now shows multiple calls on ports that can handle more then 1 simultaneous call
- Added Vegastream FXO/FXS template
- Added: Ability to specify MAC address and phone model in the wizard so as to allow auto provisioning
- Added: Removed transfer announcement in a nested DR
- Added: Forwarding options in DR will now show the destinations Number and Name.
- Added Support for ranges starting with 0 in outbound rules example 01,02,03 etc
- Added Caller ID in the Call History Log file and type of call Voice/Fax
- Added: Phone provisioning files, gateway and VoIP provider templates are now backed up and restored
- Added: New H3 parameter in callhistory will create new call history table with more information including caller ID
- Changed: If using IIS, URL for management console is <IP>/Management
- Changed: If using IIS, URL for user portal is <IP>/Myphone
- Changed: If using IIS, URL for provisioning is <IP>/Management/Provisioning
- Changed: Templates and parser for Phone identification and provisioning
- Fixed: Bug in Voicemail not reading the time a message was left
- Fixed: Bug in Timezone conversion in the CallHistory Backup Procedure
- Fixed: Unknown in Gateways and VoIP Providers. backups from 6.1 only. Alpha and beta versions not supported.
- Fixed: Problems with outbound and inbound parameters in Patton gateways
- Fixed: Problem in hunting of calls on Patton when 1 port only is connected
- Fixed authentication in Bridges and Tunnel
- Fixed Restore bug restoring standard English prompt sets
Build Version 7.0.3406 (Beta) 30 October 2008
Note: Close the management console BEFORE making a restore.
After a restore you need to restart the application pool in IIS (Run Inetmgr, and restart 3CX application pool)
- Fixed: My phone website not found after backup and restore from 6 to 7
- Fixed: DID range creation and updating in Inbound rules page
- Fixed: Firefox 3 browser is now able to upload files
- Fixed: Bug in Append ring group/Queue name
- Fixed: Incorrect notification in Http API for call recording
- Fixed: Problem with using external numbers in Ring Groups
- Fixed: Paths for IVR and Prompts after a restore from Version 6
- Fixed: You can add DID’s with 3 digits using masks
- Fixed: Generic Trunks set not to register would register anyway
- Fixed: Bug in Specific and Out of Specific Hours
- Fixed: Bug in Restart All services
- Fixed: Download and selection of prompts from the systems prompts.
- Fixed: Session ID was being shared between the Myphone and Management console
- Added: Implemented checking for Configuration service port 5485
- Added: Ability to change port of configuration server from ini file
- Added: New section – Global options
- Added: Ability to append Call Queue or Ring Group name after caller ID
- Added: Re-arranged Admin Credential Page
- Added: Source identification by DID
- Added: Mask matching for DID’s (exact, start and end)
- Added: Source identification for gateways in ‘to’ field by default
- Added: Generate support info in Backup and restore tool and in Help interface.
- Added: changes to Phone functionality in templates
- Removed: DID importing from Version 6 to 7. These need to be recreated
Build Version 7.0.3190 (Alpha 2) 21 October 2008
- Fixed IIS issues on Windows server 2003, Server 2008, both including MyPhone Web interface, and IVR.
- Improved version of My Phone (Voicemail section not implemented).
- Ability to select multiple downloaded Prompt Sets in the System Prompts Page.
- Backup and restore v7 to v7 completed.
- Backup and restore 6 to 7 completed with known issues – Please refer to separate post called BKP 6 to 7.
- Fixes in Outbound rules logic and interface elements.
- Fixed Firewall checker on 64 bit OS.
- Make Call / HTTP API is finalized – Please refer to FAQ (under construction).
- Added provisioning for Grandstream GXP2010 + Changes to Linksys Phone provisioning.
- Added Outbound Caller ID display in the Extension and port/trunk status.
- Ability for member in RingGroup/Queue to contact external number based on Forward all condition and correct Gateway Config.
- NEW! Added DID or Line inbound routing to Conference Extensions.
- NEW! Added UK System Prompts.
Build Version 7.0.2993 (Alpha) 14 October 2008
- Completely revamped interface, with many usability improvements.
- Ability to set advanced forwarding rules per extension based on caller ID, time received and whether its an internal or an external call.
- Apache was replaced by a Microsoft Web Server, Cassini, which is more windows friendly, or optionally IIS can be used.
- Added support for running as a virtual instance in Hyper V.
- New configuration wizard which makes first setup easier.
- Improved performance of system.
- MyPhone User portal is now also available on the free edition.
- Ability to offer callers a way to exit out of the queue and leave a message instead of waiting.
- Ability to have callers go straight to voice mail if no one is manning the queue.
- Support for using Sangoma cards as VoIP Gateways, either installed on the same machine or on a remote machine.
Build Version 6.1.1793 12 September 2008
- Intermediate call logs are now written to a text file called “callhistory.log” rather than to the database directly to improve database performance. (Note: an update to the 3CX Call Reporter utility will follow soon to export call log events to the call account database)
- Fixed: Memory leak in media server when processing a large number of simultaneous calls.
- Fixed: Postgress issue rising to 50% CPU usage.
- Improved PBX performance in regards to the processing of short or frequent TTL for registrations.
- Stability improvements – the system has now been tested to be able to process in excess of 6000 calls PER HOUR.
- Included Watchdog thread which provides statistics on the threads of the system.
- Warning: Using Ring Groups with the “Continue ringing” option set is no longer supported. Use a Call Queue instead.
- Warning: After a phone system restart, Queues will re-register within 5 minutes.
- Improved Dialog-info messages (BLF), including several fixes for Snom BLF.
- Fixed: Delay in initialization of audio when call is transferred from digital receptionist.
- Fixed: To pickup a call from ring group, user needed to dial ring group virtual extension number instead of ringing extension number.
Build Version 6.0.664 7 July 2008
- Improved Dialog-info messages (BLF)
- Added: BLF support for Linksys 932 IP Phone.
- Added: Logging during installation. If the installation fails, logs are generated in user’s temp location.
- Fixed: Generate support info was not including the installation ini files.
- Fixed: PBX only handled 1 RPID header per message.
- Fixed: PBX unpredictable behavior when inbound parameters are overridden.
- Fixed: Wrong fall back forwarding from Ring Group after settings has been changed from the UI.
- Fixed: From was used during device creation instead of User part of Contact.
- Fixed: Tunnel does not disconnect if slave is removed.
Build Version 6.0.612 23 June 2008
- Added: Snom centralized phone book generation.
- Added: Support for Vegastream 50 Europa 2 BRI PSTN gateway.
- Added: Snom Phones Firmware Version 7 provisioning templates including retrieving of centralized phone book.
- Added: Default dial plan for all Linksys phones is now set automatically via provisioning templates.
- Fixed: Caller ID of caller in queue not being displayed correctly.
- Fixed: Incorrect missed call display number of missed calls which are forwarded from IVR.
- Fixed: Call to voice mail special menu with exchange integration on not being redirected properly.
- Fixed: Problem in redirecting voice mail menu to Exchange when Exchange Server integration is enabled.
- Fixed: Fax server would consume too much processor time if faxes had been received from particular incompatible fax devices.
- Added: Ability to allow all network users to send out faxes via Microsoft Fax
- Added: Patton PSTN gateway templates for Firmware version 5.1.
- Added: Call pickup uses INVITE/Replaces.
- Added: Notifications when tunnel is disconnected.
- Added: IVR delivers From field with original display name.
- Fixed: incorrect presence of parking orbits.
- Fixed: Call by Name dialog is set to 5 seconds instead of 2 seconds.
- Fixed: Proper handling of empty parking codes.
- Fixed: Outbound proxy now overrides DNS SRV records.
- Fixed: Expiration check in registrar problem.
- Fixed: IVR transfers calls using original SIP ID to form the From header.
- Fixed: Extension status disabled/away overrided each other.
- Fixed: Make call module uses Display Name.
- Improved IVR – Its no longer necessary to specify extension number when you are picking up your voice mail from your extension. It is also possible to listen to own voice mail greeting from the personal voice mail menu.
- Active calls page allows admins to see all active calls in the system and optionally disconnect them.
- Improved backup and restore process which is much faster then previous versions
- Ability to associate DID numbers with VOIP providers
- Ability to trigger backup and restore from the command line, allowing for scheduled backups.
- Greatly improved SIP interoperability
- Windows 2008 support.
- Sip ping feature which can detect calls that have not been terminated properly by the endpoints. (To switch this feature on, add this section to the 3CXPhoneSystem.ini file sipPingPeriod = <interval in seconds>)
- Support for Patton gateways with firmware version 5.1, and support for more country tone sets. (available in next beta)
- Support for Vegastream gateways (available in next beta)
Small Business, Pro and Enterprise editions
- Call conference service – allows you to create conferences with up to 32 participants (license permitting)
- Intercom – ability to call an extension and force immediate pickup (phone will automatically go to speaker phone). This can be used as intercom at doors, or by managers. Audio will be 2 way. SNOM, Aastra and Linksys phones are supported.
- Paging – ability to setup a ring group that allows one extension to page many extensions at one go and broad cast a message. SNOM, Aastra and Linksys phones are supported.
- Support for BLF provisioning – BLF lights indicating extension status on phones can now be provisioned automatically. SNOM, Aastra, Grandstream and Linksys phones are supported.
- Improved Call Queue performance.
- Call Queueing status – Ability to view all queues, which extensions are logged in as agents, as well as a list of callers waiting in the queue.
- Ability to provision phonebooks to Aastra, Grandstream, Linksys and SNOM phones. All extensions will be listed, as well as the ability to add custom entries
- Ability to record all calls from a particular extension
- Extended HTTP API
- Ability to switch recording on / off per extension
- Ability to disable an extension
- Ability to disable outbound calls for an extension
- Ability to set away/available status