Released on November 17, 2008.
Added display of DESCRIPTION for the CTI routings with D CTIR command.
Previously description was visible only with D CTIRE
Added a command D CTIRR to show the routings without the description.
Added visualization of local fax ECM capability for fax relay in D CTICE and D DE CTIAC commands.
Note that this parameter is not negotiated with the peer, therefore even if you see ECM:YES it is possible that ECM is disabled on the remote side.
Added in FTP the virtual path /sysdrives/sys/.
It links to the system working directory, i.e. the same directory that is visible with the D I command. This allows to easily fetch current configurations via FTP.
Since it is under /sysdrives/, the FTP parameter SYSDRIVES must be set to YES and the user must have access to the path. By default only admin have access to it.
Fixed a bug in CTIDISA.
When a user had a PIN and PIN was removed, the user remained not identified even if calling number matched for the user.
Fixed a bug in VoIP cards.
The POTS-AT (answer tone) parameters were not supported.
Fixed bug in CTICL CG-IN-REWRITE.
If NUM:* the CG-IN-REWRITE is now disabled.
Fixed a bug in RTP.
It caused troubles with DTMF RFC2883 up to the reboot of the system.
Fixed a bug in CTIDISA callback to SIP interaction.
The callback from DISA was not correct and SIP did not correctly negotiate certain parameters, with the result of corrupted audio stream.
Fixed a bug in CTIR in alternative routings evaluation when call was sent to a group.
When NEXT:TRANSFERT, call was sent to a group, and reason of failure was BUSY, the next routing was not evaluated.
Released on November 3, 2008.
None
Fixed a bug in NAT and VRRPinteraction.
When there was a NAT translation configured for an IP address that was also used by VRRP, the NAT registered a secondary address on the ethernet port even if it should not. This bug caused a serous problem because the VRRP MASTER Abilis answered to ARP requests with the virtual MAC address (correct) and VRRP SLAVE Abilis answered to arp requests with the physical MAC (error, it must not answer until it becomes master), resulting in a sort of duplicated IP address.
Fixed a bug in SIP for LOCAL-PROXY configurations.
Due to a wrong RFC interpretation we introduced in the past the parameter SIP-BROKEN-PROXY. Now this parameter has been removed and the behaviour is fixed equivalent to SIP-BROKEN-PROXY:YES.
Fixed a bug in CTIG handling for POTS ports busy.
When a POTS port was busy only the RULE:UN (unconditional) allowed iteration with other ports of the group. This is a mistake that is now fixed, and iteration with other ports of the group proceeds for RULE:ST (standard) and RULE:IN (internal) too. The rule EU (end-user) remains equivalent to UN (unconditional).
When a POTS port is busy it now returns cause F0 91 which is converted to 80 91.
Changed in CTISIP and CTIIAX the location for BUSY. Now it is set to USER (80).
Released on October 22, 2008.
If the DRIVERS.CFG file is corrupted it is renamed to DRIVERS.BAD, the Abilis CPX is reset and at the next boot the DRIVERS.BCK will be loaded.
Added to GSM and UMTS driver a debug command to retrieve the list of all the networks available in the area.
Extended in SNMP the range of possible values of the 'cxCtiPoDgGsmPdnState' variable in cxCtiPoDgGsmTable. Updated MIB and html document.
Fixed a bug in ETH100 driver for VIA cards.
Depending on the M/B type and on CPU speed, typically when CPU speed is as high as 2 Ghz, the card may stop to work correctly after some time of regular work. This is due to a chip bug that we patched in software.
Fixed in IAX the generation of proceeding toward CTIR.
Now when the number is closed inside IAX the proceeding is sent to CTIR and NumComplete logged.
Fixed in SIP the generation of proceeding toward CTIR.
Now when the number is closed inside SIP the proceeding is sent to CTIR and NumComplete logged.
Fixed some warnings that could be logged in system log during a CONF RELOAD command.
Fixed in DNS driver the AllowedRecursion flag for replies resolved from locally defined names.
The previous value was AllowedRecursion=no and this caused some problem with certain clients. Now it is set to AllowedRecursion=yes.
Fixed in NAT a bug related to DNS-ALG:YES.
The translation of IP addresses present into DNS answers was not executed.
Fixed in HTTP the use of cache-control pragma for incoming requests which prevented the use of cached files that were not modified.
Fixed in HTTP the error code when a file was not found.
The cause 200 OK was returned instead of 404 Not Found.
Released on September 15, 2008.
Improved the handling of VRRP MAC and IP pair for packets generated by Abilis CPX:
Every packet that Abilis generates with the IP address of VRRP now has the MAC address of VRRP as source, instead of physical MAC.
Every ICMP error message which is in response to packets directed to VRRP MAC now has VRRP MAC as source, instead of physical MAC.
Every ICMP error message which is in response to packets directed to VRRP MAC and not to VRRP IP, now has VRRP IP as source taken from the first available. This is a typical situation with ICMP redirect messages. Prior to this modification the IP and MAC were the physical ones.
Made improvements in UMTS drivers. Certain error conditions are better handled now.
Fixed a bug when logging PPP diagnostics in system log.
After a INIT of an IP resource of PPP type the system log reported PPP-ST:UP even if the state was down. In other situations the PPP-STATE:DL (Delayed) was reported instead of PPP-ST:DN (Down)
Fixed a bug in IAX driver that in case of overrun of the receive buffer caused the complete blockage of receive queue.
Concurrently the buffer size has been increased from 50 Kbytes to 100 Kbytes.
Fixed a bug in SIP driver that in case of overrun of the receive buffer caused the complete blockage of receive queue.
Concurrently the buffer size has been increased from 50 Kbytes to 100 Kbytes.
Fixed a bug in D S[E] CTISYS output.
The fields OUTPUT and LOCAL for CHISDtoV were wrongly displayed, the values shown were the same of the respective fields in CHISDtoCHISD.
The SUM fields were correct.
Fixed a bug in D LDM RES:xxxx filtering.
Resources CtiH323, CtiIax, CtiSip and CtiDisa are now correctly filtered.
Fixed a bug in UMTS driver that prevented the use of more then one HSDPA connections simultaneously.
Of course more HSDPA connections requires more UMTS ports.
Fixed in FTP server the handling of empty data files.
Now the upload of and empty data files overwrite an existing file with the same name.
Fixed a bug FTP related to data connection management.
In some situation the connection was not closed quickly as it should.
Fixed in CTIR the T301 and UDT usage, if group ports are iterated after the Call Transfer.
It is related to the group with rule 'priority' or 'round-robin'. If the call transfer is performed when the first port is alerting and T301 expires, the other port did not receive appropriate (the same) value of T301 and UDT, since the routing is no more valid. This is now fixed.
Fixed in CTIR the AC allocation when the call is transferred to a group and the negotiated codec is not supported by DSP.
In such situation the call succeeded while it should fail.
Example: call ItoS using iLbc codec (not supported by DSPs in CPX), SIP makes an early call transfer with a StoV call thus resulting in a ItoV call, the CTIR has to drop the call after the transfer because it does not support iLbc.
Released on July 30, 2008.
Extended PPP username and password from 32 chars to 60.
Fixed a bug when displaying PPP diagnostics.
SLINK diagnostics were displayed even in case of POECLI/POEAC but they have to be displayed only if lower resource is CtiSlink.
Copyright © Abilis