Version 30.14.0.92

Release Date: January 28, 2021

New features

Conference
  • Added support for enabling or disabling music on hold for conference.

    For more information, see Add a Conference.

IVR
Trunk
  • Added support for setting DTMF fmtp for DTMF mode RFC 4733.
Queue
  • Added support for automatically pausing agent service when agents miss a certain number of calls.

    For more information, see Queue Settings.

Email

Improvements and bug fixes

Extensions
  • Fixed the DND issue.
    • The extension registered on Linkus would still receive incoming calls when DND was enabled.
    • When an extension's DND status was changed, the PBX would send an incorrect Notify message to the phone.
  • Fixed the import issue of extension: If the extensions you imported had existed in the PBX Extensions list, and User Password in the CSV file was left blank, the User Password on PBX would be overwritten after importing, and caused Linkus login failure.
  • Fixed the ring timeout issue of dialing extension number 2: The ring timeout did not take effect when setting to 30 seconds.
Contacts
  • Optimized the storage number of company contacts:

    • S50: 2000
    • S100: 5000
    • S300: 5000
  • Optimized the fuzzy matching of contact number: The minimum number of digits for contact number matching was changed from 3 to 4.
  • Fixed the issue of company contacts:
    • The contacts on Linkus, PBX server, and phone were not synchronized in correct.
    • If the language of PBX web interface was set to Chinese Traditional, the exported contact file would be garbled.
Trunks
  • Fixed the issue of DNIS name: If DID number was not configured, the setting of DNIS name could not be effective.
SIP Relevant
  • Optimized the BLF key status: The BLF key status would be changed when an agent was paused or resumed queue service by API.
  • Fixed the issue of media negotiation: When the media used by both parties in the call were inconsistent, the PBX did not negotiate the codes.
Call Control
  • Fixed the issue of time condition: The inbound calls could not be routed to external number during holiday.
Call Features
  • Fixed the call issue of IVR: If the number dialed through IVR was not allowed to be called, the call would be directly ended.
Voice Prompts
  • Fixed the issue of voice prompt: When transferring a call by dialing feature code *3, and the transfer target was busy, the language of busy tone was inconsistent with system default.
Network
  • Fixed the OpenVPN issue: The ending character in the uploaded OpenVPN server file was \0, which would prevent the client from connecting.
  • Fixed the issue that DHCP server crashed occasionally.
Security
  • Optimized password reset link: Added support for sending different link (internal or external IP address) to reset the PBX login password.
  • Fixed the issue that the country/region code of Slovenia was incorrect.
Date & Time
  • Optimized the Time Zone options.
    • Added time zone options: 8, Irkutsk, 9, Chita, and 11, Magadan, Sakhalinsk, Srednekolymsk.
    • 6, Novosibirsk, Omsk is changed to 6, Omsk.
    • 7, Krasnoyarsk is changed to 7, Novosibirsk, Krasnoyarsk.
Storage
  • Optimized disk formatting.
CDR and Recording
  • Optimized CDR CSV file: The downloaded CDR CSV file will display the corresponding recording file name of a call.
  • Fixed the CDR issue:
    • If CDR was stored on the network drive, the CDR would not be displayed after changing the PBX IP address.
    • If an agent did not answer a queue call, and the caller hanged up the call, the call status in CDR would be shown as Busy.
    • If a queue call was routed from IVR, the DID number in CDR would not be displayed after an agent answered.
API
  • Added musiconhold parameter for the following interfaces:
    • conference/update: Enable or disable music on hold.
    • conference/query: Query the status of music on hold.
  • Optimized queue/query_status interface: Added channelid parameter in response parameters.
  • Optimized ExtensionStatus report: Added registeredIP parameter, which is used to display the IP address of the device where extension registered.
  • Optimized the BLF key status display for an agent: The BLF key status can be changed when you pause or resume agent service by API.

  • Fixed the conference issues:
    • If there were no participants in a conference room, members could not be invited to join the conference by the conference/add_member interface.
    • If editing basic settings of a conference by conference/update interface, all the conference numbers would be changed to the same.
  • Fixed the issue of NewCdr report: If a queue call was not answered, the agentringtime in NewCdr report would be 0.
  • Fixed the issue of NewCdr report: The pushed NewCdr report was incorrect when an FXS extension received an inbound call.
Auto Provisioning
  • Added support for editing the model for phones of same vendor in bulk.

    Note: Only the detected and unprovisioned phones are editable.
  • Added support for Flyingvoice phones: FIP10, FIP11C, FIP12WP, FIP13G, FIP13GPlus, FIP14G, FIP14GPlus, FIP15G, FIP15GPLus, and FIP16.
  • For Yealink phones:
    • Added support for Yealink W90DM DECT phone.
    • Added support for MAC address range: 805e0c000000-805e0cffffff.
    • Base Mode Setting was removed for W80B.
    • Fixed the issue that contacts could not be downloaded from remote phone book.
  • For Escene phones:
    • Added support for MAC address range: 00268b0c0000-00268b0cffff.
    • Fixed the issue that auto provisioning for Escene phones would be failed.
  • Fixed the auto provisioning issue for gateway: When auto provisioning line 6 for gateway, the value of <registerfromuser> in the generated configuration file was incorrect.
Linkus Server
  • Optimized the settings of Linkus Server without LCS.
    • The Port setting of Local Hostname/IP and External Hostname/IP is moved to Security > Service.
    • Local Hostname/IP setting is removed, and the static IP address of LAN port is used as Local Hostname/IP by default.
    • The External Hostname/IP and SIP Remote Registration Port settings are removed, and the value of External IP Address/Port (General > SIP > NAT) is used as the External Hostname/IP and SIP Remote Registration Port.

    For more information, see Set up Linkus Server without LCS.

Zoho Integration
  • Fixed the issue of call pop-up:
    • If Ring All was set for a queue, the call pop-up would be abnormal when the queue received an incoming call.
    • If Adapt Caller ID was enabled for trunk, the adapted caller ID was not displayed on the call pop-up screen when receiving a queue call from the trunk.
    • When placing a call by click-to-call on zoho CRM, the pop-up information was not updated after hanging up.
  • Fixed the issue that Zoho contacts was not synchronized on PBX.
LDAP Server
  • Optimized the LDAP: The character length of First Name and Last name is extended to 64.
Hotel
  • Optimized the email template of room booking.