Firmware:4.3.x

Da Kalliope Wiki.
Versione del 28 feb 2018 alle 09:47 di Silvia (discussione | contributi) (Creata pagina con "=== Bugfixes === * KCTI ** 3058: Fixed an issue where certain notifications were not forwarded from telephones to the linked client * General ** 3049: Fixed an issue with th...")
Jump to navigation Jump to search
Altre lingue:

Return to Firmware


Firmware series 4.3.x (TR)

Firmware updates from the 4.3.x series are Technology Releases, which introduce new features; though they have been tested, they likely contain bugs that emerge under specific configurations or use conditions. The latest Maintenance Release, version 4.2.1, is the stable release recommended for generic use that does not require features introduced in the TR.

WARNING: two bugs have been found in versions 4.3.8 and 4.3.9 that concern call recording (issues #4058 and #4078) and could prevent the regular functionality of this service. Specifically, bug #4078 prevents regular functionality at the beginning of each month. For this reason, if you have updated to one of these versions, we recommend updating to version 4.3.10 as soon as possible. If you have any doubts, please contact technical support through the usual channels.

Firmware 4.3.10 (20/03/2017)

New features

  • Provisioning
    • Added support for TENANT_UUID, TENANT_DOMAIN, and TENANT_NAME placeholders
    • Extended MAC address management to cover cases where a device is inserted by both the pbxadmin and the tenant admin
  • REST API
    • Added API to allow editing of tenant configuration settings

Bugfixes

  • General
    • 4037: Fixed the display of the users panel for the privacyadmin
    • 4038: Fixed a bug that appeared when trying to enable privacy mode on a user that already had it enabled
    • 4080: Fixed a bug that under certain conditions appeared when restoring a backup
    • 4001: Fixed the handling of attended calls to a nonexistent selection, which were previously presented to the transferer
    • 4052: Fixed an issue that caused calls to fail when made to an extension with fork2mobile enabled but whose class does not permit calls to the configured mobile number
    • 4049: Fixed the handling of the closing of voicemail box consultation services through the # key
    • 4050: Fixed the handling of attempts to define a remote LDAP phonebook already defined in the PBX, which caused a 500 error on the GUI
    • 4043: Fixed an anomaly in the GUI when the admin reassigned a conference room previously assigned to a user
  • High availability
    • 3911: Fixed an issue where the cluster creation procedure sometimes failed when nodes were unable to reach the DNS servers
  • CDR
    • 4017: Integrated FORK2MOBILE event management
    • 4079: Fixed problems with the visualization of CDR rows when filtering as privacyadmin
  • Call recording
    • 4058: Fixed an issue with the generation of metadata files with unconditional call and unanswered call recording introduced in version 4.3.8, which blocked the archival of recordings
    • 4078: Fixed a bug introduced in version 4.3.9 that prevented call recording at the beginning of the month
  • KalliopeCTI
    • 4046: Identified and fixed a memory leak in the kctis server
    • 4086: Fixed the failed presentation of the inbound caller name to CTI clients
    • 4073: Fixed an issue where periodic queue and operator statistics were not updated
  • Provisioning
    • 4075: Fixed the management of preconfigured redirection server properties
    • 4076: Fixed the management of redirection servers in multi-tenant systems
    • 4088: Fixed a bug in the provisioning file importer that caused the provisioning file encryption flag to be enabled when the corresponding column was left empty

Other changes

  • 3962: Changed the header strings of certain columns in the CDR and Call Center CDR and made uniform the strings with detail outcomes

Firmware 4.3.9 (09/03/2017)

New features

  • General
    • Added a SIP stack monitoring system with block/slowdown notification
    • Introduced the option to manage trunks with INVITE authentication even when registration is disabled
    • Added the option to create administration users, other than admin and pbxadmin, that are not linked to extensions
  • Provisioning
    • Added the option to enable/disable provisioning and MAC recognition services
  • REST API
    • Added a REST API for extracting the Call Center CDR (with details)
  • Call Center
    • Added management for Call Center licenses with limits on the number of operator/supervisor users
    • Added the option to generate reports after custom intervals of time in the Call Center CDR
    • Added more details to the Call Center CDR to completely track operator behavior

Bugfixes

  • General
    • 3889: Fixed an error with looking up callers on the user phonebook
    • 3969: Fixed an error with normalizing the international prefix for calls to Italy from abroad
    • 3906: Fixed a malfunction with rotating the web application logs
    • 3981: Fixed an issue with authenticating with Active Directory that allowed anonymous binding
    • 3996: Fixed an error with importing backups with configured authentication methods
    • 3997: Fixed an error with displaying the outcome of backup finalization
    • 3551: Fixed an issue with hold music audio for external calls
  • Call Recording
    • 3888: Fixed the functionality of the flag for disabling recording between extensions
  • GUI
    • 3891: Fixed the display of certain values inherited from templates in the extensions panel
    • 3976: Fixed the display of the TCP activation state in the account list
    • 3861: Fixed a display error in the gateway and VoIP domains on KPBXs with an expired VM license
  • KCTIS
    • 3845: Fixed a crash caused by the deletion (or deactivation due to license expiration) of a tenant with connected CTI clients
  • REST API
    • 3952: Fixed the CDR REST API to return the name of the caller instead of the calling number
    • 3971: Fixed the time filtering on the CDR REST API for requests that include different months
  • Multi-tenant
    • 3882: Fixed a malfunction with the display of redirection servers owned by pbxadmin for a tenant admin
    • 3956: Fixed a malfunction that caused voicemail emails to be sent with the default sender
    • 3971: Fixed a malfunction when authenticating XMPP users (chat on KCTI clients)
    • 3984: Fixed an issue with the paging service
    • 4004: Fixed a bug with restoring tenant backups
  • HA
    • 3880: Fixed a malfunction with tftp provisioning with switches on secondary node
  • Call Center
    • 3869: Fixed an error that prevented the creation of Call Center CDR reports from CTI clients

Firmware 4.3.8 (06/02/2017)

New features

  • General
    • Added the ability to receive notifications for inbound calls (with the option to redirect to mobile) for extensions with no linked accounts by simulating ringing on a fake account
    • Added a mechanism for customizing the content of the "From:" SIP header as well as the optional "P-Asserted-Identity:", "P-Preferred Identity:", "Remote-Party-ID:", and "Call-Info:" ones for outbound calls from VoIP terminations and trunks
    • Added the option to start/shut down/restart services to the service state widget, possibly regenerating the corresponding configuration if necessary
    • Added a setting to the service state widget to start certain services (SIP PnP, SMTP, SNMP, TFTP) upon booting
    • Added management of product license codes associated with the annual extension of the PBX update license
    • Added a synchronization mechanism from the license server for previously activated licenses
  • Call recording
    • Extended the call recording configuration panel to allow the saving of files with the recording metadata alongside the audio file and optionally enabling sending it via email to a set of configurable destination along with the audio file itself
  • Minor changes
    • 3752: Added a maximum lifespan of one hour for call reservation requests, at the end of which the request is automatically canceled

Bugfixes

  • General
    • 3751: Fixed the handling of CLIR from VoIP terminations
    • 3833: Fixed the string that enables COLP sending and receiving on VoIP domains that continued to indicate the RPDI term
    • 3799: Fixed the display of the user management panel for enabling "Privacy" for the privacyadmin user
    • 3804: Fixed the validation of outbound line forms to prevent a concurrency that exceeds than the maximum PBX limit from being assigned
    • 3606: Fixed the functioning of the redirect to mobile action requested by KalliopeCTI Mobile for inbound calls to a queue
    • 3788: Fixed the ring timeout setting for calls forwarded to an external number by the failover action of an extension, which previously inherited the timeout value for the extension
    • 3779: Fixed an error that caused product licenses to fail to activate from the guided configuration wizard
  • Provisioning
    • 3781: Fixed an error introduced in version 4.3.7 that in single-tenant systems prevented provisioning file servicing via HTTP and HTTPS (only TFTP worked)
    • 3777: Fixed a javascript error that caused the page to lock when editing provisioning devices
    • 3768: Fixed an error with mass importing provisioning devices using a multi-tenant template file that includes the tenant_uuid column
    • 3557: Fixed the display of errors concerning the insertion of unknown brands or models in the provisioning device import file
  • CTI
    • 3776: Fixed an issue where duplicate messages were sent to CTI Mobile client when logging in or out with multiple connected clients for the same user
    • 3741: Fixed an issue where duplicate messages were sent to CTI Mobile client when disconnecting from the client while downloading voicemail audio files
  • REST API
    • 3789: Fixed the CDR data filtering to use the timestamp for the end of the call (which coincides with the time the call is inserted in the CDR) instead of the beginning
    • 3727: Fixed the called number field returned by the CDR API in compat_v3 mode to display the value of the "answered_by" column and not the "called_num" column
  • Multi-tenant
    • 3747: Extended the information on the tenant dashboard to display both the number of assigned lines and the maximum concurrency
    • 3744: Fixed the string in the display of the concurrency assigned to tenants from -1 to unlimited
    • 3743: Fixed the validation of the multi-tenant license activation wizard to make it possible to assign 0 external calls to the predefined tenant
    • 3746: Fixed the validation of the forms for assigning lines to tenants to prevent a concurrency per assigned line that exceeds the tenant concurrency from being assigned
    • 3767: Fixed the failed creation of LDAP users when creating a new tenant
    • 3555: Fixed the handling of attempts to create a second tenant with the same name as an existing one, which previously generated an exception

Firmware 4.3.7 (16/01/2017)

New features

  • General
    • Added support for calling line identification restriction (CLIR), with several modes: unconditional for extensions to local and/or external destinations, on request through a service code, on request based on the privacy configuration of the calling terminal
    • Added a completion of calls to busy subscriber service
    • Added a flag to enable P-Asserted-Identity header sending for outbound calls, containing the calling number even when CLIR is set
  • Provisioning
    • Added provisioning support for Escene devices
    • Added support for the AES encryption of generated provisioning files, with encryption keys that can be assigned per single terminal (feature available for Escene terminals)
    • Added redirection/provisioning server support for Yealink and Escene
  • Multi-tenant
    • Added a "file manager" panel for the pbxadmin user


Changes

  • General
    • 3386: Reduced call setup time by optimizing the dialplan
    • 3347: Extended the audit log to include system menu actions
    • 3668: Added protection from deletion/editing though file manager for files generated by the provisioning system
  • Multi-tenant
    • 3681: Extended the logic for assigning lines to allow concurrency overprovisioning to the tenants
    • 3282: Added the first configuration wizard to single tenants
    • 3670: Added a destination tenant recognition service for provisioning requests based on the MAC address of the requester

Bugfixes

  • General
    • 3587: Fixed the mass import of extensions from file to allow the insertion of rows with empty "username" attribute
    • 3693: Fixed an issue with viewing and filtering records by months of the previous year
    • 3711: Fixed a display issue in the audio file panel when one or more files are being used as the announcement message for the beginning or the end of call recording
    • 3730: Removed a restriction in inserting a user password when using an external authentication mechanism
    • 3553: The disabled state is now displayed in the switch selection within the time checks
  • High availability
    • 3654: Fixed an issue that made it impossible to disable HA on the secondary node
  • Provisioning
    • 3722: Fixed the handling of import from xls file when the SIP account is already used by another device
    • 3586: Fixed the mass import template returned in single-tenant systems (without the tenant_uuid column)
  • Phonebook
    • 3663: Restored the display of the personal phonebook the user GUI panel
  • REST API
    • 3627: Fixed an issue that caused a 500 error when invoking the CDR API in POST mode
    • 3600: Fixed the CDR API response that when authenticating as privacyadmin still returned anonymized external numbers
  • CDR
    • 3706: Fixed the filtering of the call detail of the user CDR
    • 3719: Fixed the display of the "sourcenum" attribute for calls that passed through a time check
  • LDAP
    • 3739: Fixed an issue when importing the shared phonebook that caused the duplication of LDAP contacts
    • 3737: Fixed an issue with starting the LDAP server that caused the deletion of the shared phonebook from the LDAP contacts
    • 3672: Fixed the failed lock of the PDAP server on Kalliope Mini that under certain conditions was erroneously started
  • Multi-tenant
    • 3766: Fixed an issue with the pbxadmin accessing KalliopeLogger
    • 3666: Fixed the handling of attempts to delete a template used by one or more devices
    • 3674: Restored the functionality of calls (via trunk) to remote extensions of a tenant
  • KalliopePBX v3 backup importer
    • 3626: Fixed several issues with importing v3 backups
    • 3657: Fixed an issue with importing a backup under specific conditions of the phonebook present in the backup
    • 3677: Fixed the import of provisioning data after adding the tenant_uuid column
    • 3644: Fixed the import of the unconditional forward service when the values are different from the default
    • 3476: Fixed the import of IVR menu, which made it impossible to add missing selection to imported menus

Firmware 4.3.6 (28/11/2016)

New features

  • General
    • Added T.38 passthrough configuration parameters to the SIP settings (error correction mode, max datagram size)
  • Provisioning
    • Added the option to define custom placeholders in the provisioning templates
    • Added the option to define custom device models, associating customizable rules for constructing the names of the resulting provisioning files
    • Added the option to manage provisioning templates and devices on a pbxadmin level
  • Call Center
    • Added a call reservation on queue service
  • Multi-tenant
    • Added to option for the pbxadmin to use the KalliopeLogger software for diagnostic and monitoring calls to and from tenants
  • Service provider
    • Added a panel that collects the maximum number of daily and monthly configures extensions for tenant
  • XMPP chat/presence
    • Added a server module for managing message archival in order to obtain the complete history of a user's conversations on all clients
  • REST API
    • Added an API for editing account templates
    • Added APIs for managing new provisioning features (custom placeholder, custom devices, provisioning by pbxadmin)

Changes

  • General
    • 3217: Added an indication on the dashboard of which firmware version is running by displaying an R
    • 3265: Optimized configuration reload when applying multiple changes from the GUI or through APIs

Bugfixes

  • General
    • 3552: Fixed an error that blocked the finalization of backup restoration
    • 3459: Fixed an error message when activating G.729 licenses while the Digium server was unable to be reached
    • 3457: Fixed a configuration error that made it impossible to disable SNMP agent execution
    • 3431: Introduced an automatic mechanism for resolving the issue where the unreachable state of the VoIP domain subsists if the system was started while the configured DNS servers were unreachable, making it impossible to make and receive calls
    • 3544: Fixed the handling of the response when the configured busy level is reached so that the "486 Busy Here" message is returned instead of the generic "603 Declined"
    • 3294: Fixed the behavior of Fork2Mobile calls to respect the timeout for unanswered calls configured for the extension, while calls previously kept ringing even after the timeout was reached, making it impossible to use the forward action set for unanswered calls
    • 3463: Fixed an error introduced in version 4.3.5 that made it impossible to define new roles
    • 3346: Fixed the display of the total number of rows in tables when a search filter is applied
    • 3403: Fixed the management of the time check configuration panel, which generated a 500 error when a switch was enabled while none were selected in the drop-down menu
    • 3410: Fixed the mechanism for sending advance license expiration

notifications via email

    • 3402: Fixed the failed presentation of the caller name for calls to remote numbering ranges (extensions)
    • 3321: Fixed the functionality of the manipulation rules of calling and called numbers on outbound lines when multiple range match rules are present
    • 3370: Fixed the handling of empty rows when mass importing files
    • 3368: Fixed the handling of new audio files with the same name as an existing one
    • 3378: Fixed the handling of strings concerning IP addresses in which all 4 octets are 3-digit numbers, for which the automatic format of the cell passes from text to number, losing the "." characters when importing from an XLS file
  • Phonebook
    • 3121: Fixed an issue with the misalignment of search filters in the shared and personal phonebooks when the speed-dial service is disabled
    • 3382: Changed the timeouts to avoid "504 Gateway timeout" errors when importing the phonebook from file while the number of contacts exceeded a few tens of thousands; a 50000 contact limit for single imports was added
    • 3136: Removed the speed-dial definition box in the contact configuration panel when speed-dial is globally disabled
    • 3390: Removed the display of mobile numbers linked to extensions from the extension phonebook visible to non-admin users
  • XMPP chat/presence
    • 3513: Fixed an issue that prevented the presence state for users with roles other than base "tenant user" from being displayed
  • Call recording
    • 3188: Fixed the handling of multiple sequential recording requests for the same call
  • CDR
    • 3411: Fixed the display of calls that use the FastXfer service
    • 3416/3425: Harmonized the exit cause strings and fixed certain outcomes (e.g. outbound line not available, call limit reached)
  • KalliopeCTI
    • 3419: Fixed an issue with remote controlling fw xx.73.xx.xx version Yealink phones (with KCTI Pro) that caused multiple DTFM tones not to be sent
    • 3392: Fixed an error that caused the string "xxx" to be sent as the display-name for calls to or from an external number (when the calling/called number was absent from the application phonebook)
    • 3373: Fixed the failed sending to CTI clients of information on Organization or Department of the extension phonebook contacts when they were defined in the template but not defined on an extension configuration level
    • 2558: Restricted the admissible number validation for the click-to-call service to exclusively accept strings containing only digits (0-9) and phone characters (+, *, #)
    • 3294: Fixed the handling of calls from KalliopePhone that, under certain conditions, instead of completing correctly sometimes caused the call by the destination of the transfer to continue towards the failover action for when the transferring extension is unavailable
  • Multi-tenant
    • 3345: Fixed the handling of requests for the creation of a tenant with the same domain name as an existing one, which previously generated a 500 error
    • 3443: Fixed an error that caused the import of a tenant from a preexisting backup to fail
    • 3150: Fixed the display of multi-tenant license limits

Firmware 4.3.5 (08/11/2016)

New features

  • Added support for the new Kalliope 4 Service Providers license

Changes

  • General
    • 3311: Extended the remote API application to support passing the "DNID" (called number) parameter to the APIs and handle the "displayprefix" tag in the response for setting a prefix to the Display Name
    • 3222: Added a domain/gateway reachability state check before sending a call to the outbound line, so that the backup line can be immediately used if necessary
    • 3331: Changed the activation state BLFs for the Boss-Secretary service filters to use "*" instead of "-" as the separator between the ID of the boss and the ID of the secretary
    • 3260: Extended the wizard to manage link.voipvoice.it as well as sip.voipvoice.it for the VoipVoice provider
  • KalliopeCTI
    • 3334: Transferred to the clients the state of the BLFs associated to the Boss-Secretary service (information not currently used by the clients)
    • 3314: Optimized the sending of queue statistics to supervisors and operators

Bugfixes

  • General
    • 3143: Fixed an issue where, when importing a backup made on a different machine, the outbound lines were not selectable in the outbound routing rules and had to be recreated
    • 3327: Fixed the handling of records with empty "contactType" when importing the phonebook from file
    • 3323: Fixed the validation of the speedDial field when importing the personal phonebook from file
  • CDR
    • 3306: Fixed the registration of the outcome of an unanswered outbound call when the backup line is in use, which previously returned the UNAVAILABLE state associated with with the first call attempt
  • KalliopeCTI
    • 3330: Fixed the transfer to clients of the Organization and Department corresponding to extensions when the attributes were defined in the template bu not per extension
    • 3333: Removed notifications to clients of the "mobile number" and "email" information configured for each extension
    • 3312: Fixed the handling of on call service codes when they have been changed from the predefined ones
  • Multi-tenant
    • 3222: Fixed the handling of maps assigning operators to queues when multiple tenants are present
    • 3336: Fixed the calculation of the line limits in the tenant configuration

Firmware 4.3.4 (17/10/2016)

New features

  • Added a mechanism for automatically registering SNOM terminals (defined among the provisioning devices) on the redirection server of the producer

Changes

  • KalliopeCTI client
    • 3057/3160: The client (version 4.2.1 or later) now displays the activation state of the on-demand call recording service and the activation state of the recording following the press of the corresponding key

Bugfixes

  • General
    • 3191: Fixed an issue with saving extensions that caused a 500 error unless all failover actions were redefined from the ones from the template
    • 3255: Fixed the display of trunk and termination state on a domain when multiple trunks and/or terminations are present
    • 3257: Fixed the display of the reachability state of a domain when the IP or hostname is edited
    • 3247: Fixed the functioning of the search filter for the current month in the audit log
    • 3224: Restored the functionality of the Fork2Mobile feature for direct calls to the members of a ring group, which has not been working since version 4.1.1
    • 3199: Fixed an issue where inbound calls that passed through a time check were terminated when a key was pressed while the closing message was playing
    • 3220: Fixed a validation issue when importing contacts from files with empty speeddials
    • 3176: Made uniform the error response (a generic "invalid credentials" message) when logging into the web GUI with the wrong credentials, as a disabled or a non-existent user, in order not to give away information on the existence or lack thereof of a specific username
    • 3179: Fixed the behavior of the PBX for direct calls to a disabled extension, which did not proceed in the numbering plan to a custom selection but were instead terminated
    • 3144: Any spaces at the beginning or the end of a field will now be removed when saving phonebook contacts
    • 3164: Any spaces at the beginning or the end of attributes of contacts imported from XLS/CSV files, which previously caused validation to fail, will now be removed
    • 3156: Fixed an issue where hold music failed to play when transferring an external call in a queue
  • KalliopePBX v3 backup importer
    • 3183/3184/3185/3246: Extended 3.12.3 backup validation checks to handle entities (extensions, groups, queues, etc.) with duplicate keys
  • Multi-tenant
    • 3208: Fixed an issue with backup restoration in multi-tenant mode where the procedure failed during finalization
  • REST API
    • 3205: Fixed an issue where creating extensions via REST API did not correctly generate the configuration of BLF keys
  • CDR
    • 3154: Made uniform the columns available in the web panel and those resulting from exporting to CSV/XLSX/XML/JSON

Firmware 4.3.3 (30/09/2016)

New features

  • Added queue configuration options to mark paused operators or operators with an unregistered terminal as not available for service in order to execute the failover action without having to wait in the queue

Changes

  • 2995: Changed the phonebook import format to conform with the one used when exporting
  • 2993: Increased the maximum number of extensions that can be created via configuration wizard from 10 to 100
  • 3011: Changed the name of the headers of certain columns in the CDR
  • 3114: Changed certain strings in the extension panel
  • 3125: Reduced the wait between activating the paging service in "unattended" mode and the start of the call from 3 seconds to 1 second
  • 3074: Added new Yealink telephone models to the list of provisioning devices

Bugfixes

  • KCTI
    • 3137: Fixed the remote control of Yealink phones, which in cases with two or more calls on the terminal acted only on the call on the first line
  • General
    • 3111: Fixed an issue where new device provisioning templates were not displayed when assigning templates to a terminal
    • 3132: Fixed an issue with the mechanism for mass import from Excel files, which generated a 500 error when empty rows were present
    • 3130: Fixed an error with field validation when mass importing provisioning devices when rows with a note field contained a numeric value
    • 3110: Fixed the mechanism for resetting failover actions, which previously prevented entities (extensions, queues, groups, etc.) from being deleted while in use as the destination of a failover action
    • 3112: Fixed a bug that prevented edits to custom selections in the numbering plan from being saved
    • 3104: Fixed an issue where under certain conditions the write lock for the web interface was erroneously generated
    • 3086: Fixed an issue where the main partition of the PBX was filled when call recording on request was enabled for queues but unconditional call recording was disabled
    • 3076: Fixed the functionality of the electronic lock service
  • Multi-tenant
    • 3101: Fixed the display of the state of accounts in the dashboard of tenants other than the default
    • 3098: Fixed the notification message for reaching the maximum number of extensions assignable to a tenant
    • 3081: Fixed an error that prevented the creation of the TFTP folder of a tenant contextually to the creation of the tenant itself until the PBX was rebooted
  • KalliopePBX v3 backup importer
    • 3090: Fixed the handling of ring groups with duplicate extensions with the same priority
    • 3088: Fixed the handling of voicemail boxes

Firmware 4.3.2 (15/09/2016)

New features

  • Introduced a new service: Hot Desking
  • Added the option to configure an outbound proxy for communication with SIP accounts

Bugfixes

  • KCTI
    • 3058: Fixed an issue where certain notifications were not forwarded from telephones to the linked client
  • General
    • 3049: Fixed an issue with the handling of batch actions on extensions and SIP accounts (e.g. deleting 500 or more extensions), which previously caused the execution of the command to fail

Firmware 4.3.1 (06/09/2016)

Nuove funzionalità

  • Introdotto nuovo servizio: Paging
  • Estese notifiche inviate ai client KalliopeCTI per ottimizzare al gestione della chiamata

Malfunzionamenti corretti

  • Multi-tenant
    • 2953 - Corretta visualizzazione della dashboard da parte dell'admin di tenant, che con l'aggiornamento 4.3.0 aveva acquisito la visibiltà di quella di admin di PBX.
    • 2989 - Corretto un errore introdotto nella release 4.2.1 che causava l'errato instradamento delle chiamate in ingresso da linee esterne nel caso di sistema multi-tenant
  • Importazione backup KalliopePBX v3
    • 2972 - Aggiunta gestione della presenza di più riferimenti allo stesso file audio, non presente nel backup (es. menu IVR dismessi), che causava una eccezione in fase di inserimento nel database per entry duplicata
    • 2974-2976 - Corretta gestione di eventuali errori in fase di importazione; adesso in caso di errore viene proposto un banner per ripristinare lo stato di consistenza dei database interni precedente l'avvio dell'importazione
    • 2985 - Corretto errore in importazione degli username degli utenti KCTI che impediva l'autenticazione (a men odi ridefinire lo username per ciascun utente)
  • Registro Chiamate
    • 2951 - Corretta gestione delle chiamate presentate a più terminali, che in alcuni casi risultavano essere registrate con esito "Non Risposta" anche se in realtà erano state risposte
    • 2957 - Corretta mancata registrazione delle chiamate dirette ad interno e traboccate per non risposta sulla casella vocale
    • 2964 - Corretta gestione delle chiamate annullate dal chiamante verso interni, code e gruppi, che venivano registrate con esito "Non Risposta"
  • Generale
    • 2954 - Ripristinata dimensione massima di upload dei file (audio, backup) dall'interfaccia web a 64 MB, erroneamente ridotta a 1 MB con la sostituzione del web server effettuata con la release 4.3.0
    • 2978 - Corretto problema che in alcuni casi provocava una eccezione in fase di accesso al pannello delle code, limitatamente agli apparati MINI
    • 2979 - Aggiunta configurazione dashboard utente ai backup della configurazione
    • 2981 - Corretta gestione dei device di provisioning nel caso di cancellazione di un interno e account, che causava la generazione di una eccezione
    • 3007 - Modifica meccanismo di autenticazione delle Action-URI utilizzate per il pilotaggio dei telefoni Yealink (da query-string a HTTP Basic Authentication) nel caso di firmware dei telefoni v73 pari o superiore a x.73.0.50 , e per tutti quelli della serie v80 e superiori.
    • 3009 - Ripristinato funzionamento della funzione di Distinctive Ringing (attualmente disponibile per apparati SNOM, Yealink e Gigaset Pro DExx0)
    • 3017 - Corretto funzionamento del codice di annullamento del servizio di deviazione di chiamata, che in caso di presenza di ulteriori cifre oltre il codice di annullamento impostava una nuova deviazione verso quella destinazione
    • 3018 - Modificato meccanismo di chiamata al mobile associato all'interno per omettere la richiesta di conferma in caso di fastXfer e di deviazione da KalliopeCTI Mobile (rimane la conferma nel caso di fork2mobile e di Click-2-call to mobile)
  • API Rest
    • 3016 - L'autenticazione delle API Rest non rispetta il flag di abilitazione degli utenti e l'utilizzo dei provider di autenticazione esterni


Firmware 4.3.0 (09/08/2016)

ATTENZIONE: è stato rilevato un bug nella release 4.3.0 che, nel caso di sistema multi-tenant, causa l'errato instradamento delle chiamate in ingresso da linee esterne, impedendone la ricezione e causando la chiusura della chiamata entrante con risposta "603 Declined". Per tale motivo si raccomanda di non effettuare l'aggiornamento a questa versione in caso di utilizzo in modalità multi-tenant e di aggiornare direttamente alla release 4.3.1 o superiore

Nuove funzionalità

  • Modulo Call Center - Call Tagging (Codice Commessa)
  • Dashboard dinamica customizzabile dall'utente
  • Reworking Web Server e GUI per incremento rapidità di esecuzione e supporto web socket

Malfunzionamenti corretti

Questa release include tutti i bugfix effettuati nelle release 4.2.0 e 4.2.1.