3.2.61.39

What's new in 3.2.61.39

  • Tracking 25731 - TBSip failed to process Re-Invite message from both inbound and outbound leg - TB-1201
    • Toolpack has been modified to handle a specific SIP re-invite collision scenario that happens only when two re-invites are sent simultaneously on both legs. It properly sends 491 pending requests on both sides.
  • Tracking 24028 - "***** PERFORMANCE WARNING: Had to linear search destination IP interface" trace is misleading - TB-1539
    • Adjust trace level and clarified content for misleading performance warning message.
  • tbsip unable to use TCP or TLS transport servers when SIP strict routing is enabled - TB-2253
    • Since V3.1.129, both TCP and TLS transport had issues when the “Use SIP strict routing” parameter was enabled in the Profile. This is now resolved.
  • The H.248 stack initialization may timeout on gateway startup - TB-2557
    • In previous version 3.2.58 the number of H.248 worker threads had been internally increased from 100 to 500, to increase performance in high density situations, at the cost of a longer initialization time. This caused issues on some systems with lower amounts of RAM.A new parameter is now available to configure the amount of H.248 worker threads, with a default value back to 100.
  • Forward 202 response from PBX after REFER message - TB-2890
    • Successful SIP responses after REFER requests (202 Accepted) are forwarded from the server to the client. SBC no longer impersonates the server and sends the server’s 202 response to the client.
  • A non-responding DNS server may cause the SIP service to re-initialize - TB-2975
    • The SIP service on TMG is now more resilient to external DNS server outage. In other words, the toolpack_engine won’t restart anymore because a DNS response takes too long to be received.
  • Red Hat Bug 745713 - command-line clocksource override fails - TB-3158
    • A new command line utility script is available to query, set or clear the OS current clock source.The script location is “/lib/tb/toolpack/pkg/3.X.XX.XX/scripts/clocksource.py”
  • Support REFER authentication with NAP credentials - TB-3211
    • Added support for SIP REFER authentication using credentials specified in the SBC NAP. If a SIP NAP contains authentication credentials, a REFER challenge will be automatically replied to by the SBC with a new authenticated REFER request without forwarding the challenge to the transferor.
  • Tracking 26050 - Lawful interception - Call should not terminate when HI3 interface is unavailable - TB-3384
    • Intercepted calls will no longer fail if the NAP for the intercepting agency is down.
  • AWS Elastic ip polling script is broken on m5 - TB-3420
    • Changed elastic association python script, specifically the part where it validates if it’s running on a AWS instance to take in account the differences between m5 and m4.
  • Tracking 24007 - Empty internal file is causing system instability - TB-3476
    • In rare cases, an unprotected write in an internal file was causing system instability. This file is now written atomically.
  • Tracking 26072 - TMG 1+1 warning on V.152 VBD enabled - TB-3497
    • The config validation process now properly recognize the license features on 1+1 standby units.
  • A resource leak may cause unexpected restarts of the H.248 service - TB-3525
    • Two small memory leaks have been addressed:When a call audio connection is changed between full duplex and half duplex (SendReceive / ReceiveOnly).
      • We now ensure to modify existing objects rather than adding new ones.
      When an ephemeral termination is given an empty signal list.
      • We now ensure inserted objects are removed afterwards.
  • IP conflicts in a 1+1 SBC with Ethernet bonding - TB-3655
    • Fix possible IP conflict when using Ethernet bonding on a 1+1 SBC.
  • Tracking 26090 - Possible H.248 service outage when responding too quickly to FSK tone requests - TB-3683
    • H.248 transactions asking to play a FSK tone should not be responded to until the tone is actually completed, otherwise the MGC can start requesting that the MG perform actions that are not compatible with the MGs current state.
  • Ring tone is still being played after the call is answered - TB-3758
    • Added protection in H.248 gateway to prevent ringtones and ringback tones, played on fixed terminations, from leaking into subsequent calls after a toolpack resync or switchover.