anynode release 4.10 billboard graphic

anynode Release 4.10

Version Highlights

With anynode 4.10, you now have the opportunity to leverage the support of Let's Encrypt and other ACME services. This solution enables easy certificate management with automation capabilities for continuous certificate updates – for both new and existing configurations alike. Enjoy the highest level of security and privacy for your communication.

Another exciting addition is the Azure AD Login / Microsoft Entra ID Login. This feature allows for a single sign-on experience, allowing users to authenticate themselves with applications and services hosted in the Microsoft Cloud while simultaneously logging into anynode. One significant advantage is the use of Microsoft account's Two-Factor Authentication (2FA), increasing security and protection against unauthorized access.

SIPREC is another remarkable feature introduced in anynode 4.10. With this functionality, anynode provides a solution to record voice calls over SIP endpoints such as phones and PBXs using third-party applications, allowing for later analysis or archiving.

The Supervision Call Forking feature enables you to trigger dynamic call forking. The targets can be determined using an external supervision server or another database source such as SQL, LDAP, or Azure AD.

As another enhancement, anynode 4.10 seamlessly integrates the popular Zoom Phone Provider Exchange platform by Zoom. This integration enables you to select PSTN provider partners and utilize telephone services through Zoom Phone.

anynode Setup 4.10.28 (August 19, 2024)

Technical Setup

  • Core: anynode 4.10.28

  • Frontend: anynode frontend 4.10.28

  • UCMA: anynode UCMA 4.10.28

  • Java: JRE 11u24 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.28

  • Trace: anynode trace 4.10.28

  • Administration: anynode ad 4.10.28

Improvements

  • To improve interoperability, optionally SIP-authentication can be re-initialized instead of aborted during a failed authentication attempt

Bug Fixes

  • A potential crash when parsing headers during SIP authentication

  • A potential crash when setting configuration

  • Issue when handling T.38 packets in the trace analyzer

anynode Setup 4.10.27 (August 7, 2024)

Technical Setup

  • Core: anynode 4.10.27

  • Frontend: anynode frontend 4.10.27

  • UCMA: anynode UCMA 4.10.27

  • Java: JRE 11u24 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.27

  • Trace: anynode trace 4.10.27

  • Administration: anynode ad 4.10.27

Improvements

  • Interoperability during ICE negotiation with certain peers has been improved

Bug Fixes

  • A potential performance-issue when inserting call-progress-tones in very specific circumstances

anynode Setup 4.10.26 (July 31, 2024)

Technical Setup

  • Core: anynode 4.10.26

  • Frontend: anynode frontend 4.10.26

  • UCMA: anynode UCMA 4.10.26

  • Java: JRE 11u24 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.26

  • Trace: anynode trace 4.10.26

  • Administration: anynode ad 4.10.26

Improvements

  • Interoperability during ICE negotiation with certain peers has been improved

  • The Java Runtime that is used by the Web-Frontend on Windows has been updated from 11u22 to 11u24

Bug Fixes

  • A potential issue which caused the omission of the "a=label" in SDP during a SIPREC session

anynode Setup 4.10.25 (July 24, 2024)

Technical Setup

  • Core: anynode 4.10.25

  • Frontend: anynode frontend 4.10.25

  • UCMA: anynode UCMA 4.10.25

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.25

  • Trace: anynode trace 4.10.25

  • Administration: anynode ad 4.10.25

Improvements

  • VoIP-Provider-profile changed: Deutsche Telekom Company Flex profile optimized:

  • The algorithm selecting the appropriate HTTP(S) connector for starting the frontend on Windows has been optimized

  • A new version of the Intel Performance Primitives (2021.11) has been integrated

Bug Fixes

  • A potential issue which caused the omission of the "a=label" in SDP during a SIPREC session

  • A potential issue with the test-functionality for Directory Route Supervision

anynode Setup 4.10.24 (June 21, 2024)

Technical Setup

  • Core: anynode 4.10.24

  • Frontend: anynode frontend 4.10.24

  • UCMA: anynode UCMA 4.10.24

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.24

  • Trace: anynode trace 4.10.24

  • Administration: anynode ad 4.10.24

New Features

  • New VoIP provider profile: EasyFone SIP Trunk

Improvements

  • Support for SQL-server of Dynamics365.

  • A specific case of high memory consumption in very special high-availability scenarios has been reduced

  • An adaptation in the communication with the Microsoft Teams SBA has been applied

Bug Fixes

  • An issue with WebRTC Nodes when interoperating via WebSocket with Firefox

  • An issue decoding RTP send streams in the trace analyzer: If the remote address or port changed only the last used address and port were shown

  • A potential crash of the anynode monitor when opening of an external database failed

  • An issue with finding certificates with the search function in the anynode frontend

  • A display issue in the configuration of the Route Supervision

anynode Setup 4.10.23 (May 30, 2024)

Technical Setup

  • Core: anynode 4.10.23

  • Frontend: anynode frontend 4.10.23

  • UCMA: anynode UCMA 4.10.23

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.23

  • Trace: anynode trace 4.10.23

  • Administration: anynode ad 4.10.23

Improvements

  • Support for SDP attribute "silenceSupp" from RFC 3108

Bug Fixes

  • A potential deadlock when decoding erroneous OPUS codec packets

  • An issue, where newly created ACME orders were not displayed in the certificate issuance status window under unfavorable circumstances

anynode Setup 4.10.22 (May 13, 2024)

Technical Setup

  • Core: anynode 4.10.22

  • Frontend: anynode frontend 4.10.22

  • UCMA: anynode UCMA 4.10.22

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.22

  • Trace: anynode trace 4.10.22

  • Administration: anynode ad 4.10.22

Improvements

  • The internal process system has been enhanced to be able to retrieve performance meta-data for analysis purposes

Bug Fixes

  • The object section for the SIP registrations in the frontend now shows the correct updated data

anynode Setup 4.10.21 (April 24, 2024)

Technical Setup

  • Core: anynode 4.10.21

  • Frontend: anynode frontend 4.10.21

  • UCMA: anynode UCMA 4.10.21

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.21

  • Trace: anynode trace 4.10.21

  • Administration: anynode ad 4.10.21

Improvements

  • Depth of notifications sent for REFERs is now configurable to improve Interoperability with AudioCodes devices

  • Interoperability with certain peers during ELIN operation has been improved

  • The anynode frontend LDAP access (for frontend authentication and authorization) has been revamped to improved handling of connection-loss and timeouts

  • The anynode monitor and trace analyzer now evaluate certificates used by LDAP connections

Bug Fixes

  • A potential issue with displaying certificates being used as digital identity

  • A potential issue with loosing trusted certificates for the event transport

  • A potential issue when downloading very large configuration backup files on a slow network connection

  • A response to a REST request to "/api/licenses/importLod" taking too long

anynode Setup 4.10.20 (April 15, 2024)

Technical Setup

  • Core: anynode 4.10.20

  • Frontend: anynode frontend 4.10.20

  • UCMA: anynode UCMA 4.10.20

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.20

  • Trace: anynode trace 4.10.20

  • Administration: anynode ad 4.10.20

Improvements

  • When retrieving attributes from Azure Active Directory, rewriting now also takes place for attributes configured as phone number

  • For tests of the LDAP/database connections for the SIP registrar now also a phone-number can be specified

Bug Fixes

  • A potential crash when using the Azure Active Directory user directory in context with WebRTC

  • A potential crash when testing database connections for both the base anynode and the anynode monitor.

  • An incorrect error messages displayed on the test page for the REST client route supervision

  • Potential vulnerabilities (CVE-2024-29187 & CVE-2024-29188) of the anynode installer caused by the WiX Toolset have been corrected by creating the installer using a fixed version of the toolset

anynode Setup 4.10.19 (March 18, 2024)

Technical Setup

  • Core: anynode 4.10.19

  • Frontend: anynode frontend 4.10.19

  • UCMA: anynode UCMA 4.10.19

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2023.5.9.2

  • Monitor: anynode monitor 4.10.19

  • Trace: anynode trace 4.10.19

  • Administration: anynode ad 4.10.19

New Features

  • New VoIP provider profile: Firstcom Europe Universe SIP Trunk

Improvements

  • Some new configuration-options are available for ICE-negotiation

  • The Microsoft Teams SBA Installer integrated into the Windows version of anynode has been upgraded to 2023.5.9.2

Bug Fixes

  • A potential memory-leak during media-recording

  • A potential vulnerability (CVE-2024-24810) of the anynode installer caused by the WiX Toolset has been corrected by creating the installer using a fixed version of the toolset

  • A potential crash in route supervision with LDAP connections

  • An issue when displaying network controller information during configuration restore

anynode Setup 4.10.18 (February 29, 2024)

Technical Setup

  • Core: anynode 4.10.18

  • Frontend: anynode frontend 4.10.18

  • UCMA: anynode UCMA 4.10.18

  • Java: JRE 11u22 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.18

  • Trace: anynode trace 4.10.18

  • Administration: anynode ad 4.10.18

New Features

  • New VoIP provider profile: foncloud

Improvements

  • The Azure Dialstring Directory is now able to cache entries for offline use (in case no connection to Azure can be established). This offline cache is even persisted across anynode restarts.

  • The display name of authenticated users when registering is now being displayed

  • The Java Runtime that is used by the anynode frontend on Windows has been updated from 8u392 to 11u22

  • Trace analyzer now has a row in the media view which shows the payload value

  • REST API: "nodes/addProvider" for Telstra EP (SIP connect) extended

  • The REST documentation is now automatically created and integrated during the build

  • VoIP provider profile changed: Telstra EP (SIP Connect)

Bug Fixes

  • A potential crash in anynode

  • An issue in the monitor when changing condition events

  • An issue in the trace analyzer with the description of the channels in the audio view

  • An issue in the trace analyzer and monitor when evaluating transport addresses

  • An issue in the node wizard in context with ACME certificates

  • An issue during export of the rewrite type in static user directories

  • Some issues during configuration backup

anynode Setup 4.10.17 (January 23, 2024)

Technical Setup

  • Core: anynode 4.10.17

  • Frontend: anynode frontend 4.10.17

  • UCMA: anynode UCMA 4.10.17

  • Java: JRE 8u392 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.17

  • Trace: anynode trace 4.10.17

  • Administration: anynode ad 4.10.17

Bug Fixes

  • An issue with the initialization of the SIP session timer default

  • Issues with the WebRTC node have been corrected

anynode Setup 4.10.16 (January 16, 2024)

Technical Setup

  • Core: anynode 4.10.16

  • Frontend: anynode frontend 4.10.16

  • UCMA: anynode UCMA 4.10.16

  • Java: JRE 8u392 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.16

  • Trace: anynode trace 4.10.16

  • Administration: anynode ad 4.10.16

New Features

  • New VoIP provider profile:Telstra EP (SIP Connect)

  • The PowerShell module has been enhanced by the Create-anynodeConfigBackup function

Improvements

  • Now returning an error when trying to delete dial string rewrite rules with any index below zero using the REST API

  • The documentation of the PowerShell module can now be shown on the Info menu

  • The defaults for SIPREC nodes have been improved for operability with remote peers

Bug Fixes

  • An issue with the test-section for LDAP based directories

  • An issue with access rights when downloading media-recordings

  • An issue unintentionally displaying an error when installing a new license

  • An issue with not showing certificates in the event transport assistant

  • An issue with restoring call-history and event-log when trying to load a backup configuration on Linux systems

  • An issue where the wrong time units for the Maximum duration of DTMF tones sent was shown

  • An issue with the /api/backup REST-API when no connection to anynode monitor was established

  • An issue when testing HTTP based event transports

anynode Setup 4.10.15 (December 15, 2023)

Technical Setup

  • Core: anynode 4.10.15

  • Frontend: anynode frontend 4.10.15

  • UCMA: anynode UCMA 4.10.15

  • Java: JRE 8u392 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.15

  • Trace: anynode trace 4.10.15

  • Administration: anynode ad 4.10.15

Improvements

  • The G.722 and Opus codecs won't allocate licenses from now on

  • VoIP provider profile optimized: sipcall

  • Added new Trusted Certificate for Zoom nodes (DigiCert TLS RSA4096 Root G5)

Bug Fixes

  • An issue with encrypted LDAP connections on Linux

  • An issue with session-licenses not being released in rare conditions

  • An issue when using the test-section of LDAP directories

anynode Setup 4.10.14 (December 04, 2023)

Technical Setup

  • Core: anynode 4.10.14

  • Frontend: anynode frontend 4.10.14

  • UCMA: anynode UCMA 4.10.14

  • Java: JRE 8u392 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.14

  • Trace: anynode trace 4.10.14

  • Administration: anynode ad 4.10.14

Improvements

  • The OpenSSL library integrated into the Windows version of anynode has been updated to version 3.0.12

Bug Fixes

  • A potential crash when disabling an LDAP connection in the configuration

  • A potential crash in connection with Windows system timers

  • A potential error encoding the content-length multiple times

  • A high memory usage condition when using a very large amount of TLS channels in a very short timeframe

  • A potential crash in the trace analyzer for sessions which were not fully established

  • The REST API "/api/anynodeConfig/get" always returned "404 Not Found"

anynode Setup 4.10.13 (November 14, 2023)

Technical Setup

  • Core: anynode 4.10.13

  • Frontend: anynode frontend 4.10.13

  • UCMA: anynode UCMA 4.10.13

  • Java: JRE 8u392 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.13

  • Trace: anynode trace 4.10.13

  • Administration: anynode ad 4.10.13

Improvements

  • The Java Runtime that is used by the anynode frontend on Windows has been updated from 8u382 to 8u392

  • Implemented a potential attempt to re-establish an outgoing communication flow when trying to send a SIP message

Bug Fixes

  • When sending data on a TCP connection on Linux that was about to be shut down, a SIGPIPE could be raised and terminate the anynode daemon.

  • A memory leak in the anynode frontend that could occur when reading certificates, private keys and signing requests.

anynode Setup 4.10.12 (November 7, 2023)

Technical Setup

  • Core: anynode 4.10.12

  • Frontend: anynode frontend 4.10.12

  • UCMA: anynode UCMA 4.10.12

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.12

  • Trace: anynode trace 4.10.12

  • Administration: anynode ad 4.10.12

New Features

  • New number verification provider profile: Bulk CNAM

Improvements

  • Additional parameters for the connect strings to external databases MSSQL and PostgreSQL

Bug Fixes

  • A potential crash during LDAP usage on Linux

  • A potential crash in the trace analyzer when decoding audio

  • An issue during configuration of sending events using SMTP

  • An issue when activating live trace

anynode Setup 4.10.11 (October 12, 2023)

Technical Setup

  • Core: anynode 4.10.11

  • Frontend: anynode frontend 4.10.11

  • UCMA: anynode UCMA 4.10.11

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.11

  • Trace: anynode trace 4.10.11

  • Administration: anynode ad 4.10.11

Bug Fixes

  • A memory-leak in the Linux SNMP sub-daemon

  • A potential crash during access to MSSQL databases

  • In the node assistant, the X-Google-Pbx-Trunk-Secret-Key is now being saved correctly

anynode Setup 4.10.10 (October 5, 2023)

Technical Setup

  • Core: anynode 4.10.10

  • Frontend: anynode frontend 4.10.10

  • UCMA: anynode UCMA 4.10.10

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.10

  • Trace: anynode trace 4.10.10

  • Administration: anynode ad 4.10.10

Bug Fixes

  • A potential crash when using consecutive RTP/RTCP ports in a NAT environment

  • Some corrections in anynode frontend concerning route supervision test functions

anynode Setup 4.10.9 (September 29, 2023)

Technical Setup

  • Core: anynode 4.10.9

  • Frontend: anynode frontend 4.10.9

  • UCMA: anynode UCMA 4.10.9

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.9

  • Trace: anynode trace 4.10.9

  • Administration: anynode ad 4.10.9

Improvements

  • The content type for PUT and POST requests in the Powershell script is now explicitly set to application/json

Bug Fixes

  • A potential issue when using NAT mapping

  • A potential issue during replication

  • A display issue with the HTTP challenge in the node assistant

  • A potential issue with Azure Active Directory authentication

anynode Setup 4.10.8 (September 22, 2023)

Technical Setup

  • Core: anynode 4.10.8

  • Frontend: anynode frontend 4.10.8

  • UCMA: anynode UCMA 4.10.8

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.8

  • Trace: anynode trace 4.10.8

  • Administration: anynode ad 4.10.8

Bug Fixes

  • A potential issue of notifications being send late by the anynode monitor when the system time was changed

  • A potential issue with the start time of calls in the call history

  • A potential memory leak in the anynode monitor specifically in refer situations

  • A potential issue with audio volume on wideband and multi-channel configurations

anynode Setup 4.10.7 (September 13, 2023)

Technical Setup

  • Core: anynode 4.10.7

  • Frontend: anynode frontend 4.10.7

  • UCMA: anynode UCMA 4.10.7

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.7

  • Trace: anynode trace 4.10.7

  • Administration: anynode ad 4.10.7

New Features

  • New VoIP provider profile: Netcom Kassel

Improvements

  • Performance metrics of LDAP connections have been added to the dashboard

  • TCP-based connections now utilize the system's TCP keep-alive mechanism to monitor the status of these connections, enhancing recovery capabilities during outages.

  • Optimized incoming call handling when anynode plays media

  • The display of errors during call history retrieval has been improved

  • VoIP provider profile optimized: sipcall

  • New functions have been added to the REST API

  • Webserver connectors now try to rebind to a port that did not bind successfully before

  • The client side of the web application is now not able to read the session cookie anymore

  • Entries into the event log have been optimized

  • The display of the serial number in certificates has been optimized

Bug Fixes

  • A potential crash in the anynode monitor during a path replacement

  • A potential issue during primary/replica operations which resulted in recovery not being possible

  • A potential issue where a registration would use a wrong binding IRI.

  • A display issue in the configuration of SIP authentication in plain transport connections

  • A potential issue causing higher system load during ACME order processing

  • A potential deadlock in the webserver during certificate retrieval

  • The REST API /api/nodes/incomingManipulations/set now works correctly even if no manipulation type is provided

  • All REST APIs which are handed an invalid node ID will now respond with an error

  • An issue where maintenance reboot and shutdown were not executed

anynode Setup 4.10.6 (August 25, 2023)

Technical Setup

  • Core: anynode 4.10.6

  • Frontend: anynode frontend 4.10.6

  • UCMA: anynode UCMA 4.10.6

  • Java: JRE 8u382 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.6

  • Trace: anynode trace 4.10.6

  • Administration: anynode ad 4.10.6

Improvements

  • The Java Runtime that is used by the anynode frontend on Windows has been updated from 8u372 to 8u382

  • Interoperability for RFC4733 events with multiple clock rates being offered has been improved

  • Timeout handling when accessing remote databases during directory route supervision has been improved

Bug Fixes

  • During an update from 4.8.x and earlier, configured SANs for a network security profile could go missing

  • A potential crash during path replacement

  • An issue when copying certain signalling objects in the anynode core

  • An issue when shutting down and restarting network interfaces

  • A potential crash when using the SQLite database backend

  • A potential issue in the anynode monitor with detecting the state of a SIP node when used from multiple nodes

  • A potential crash of the anynode monitor when accessing system status information

  • A potential crash of the anynode monitor when trying to access node information

  • An issue when decoding custom headers in the anynode monitor

anynode Setup 4.10.5 (August 1, 2023)

Technical Setup

  • Core: anynode 4.10.5

  • Frontend: anynode frontend 4.10.5

  • UCMA: anynode UCMA 4.10.5

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.5

  • Trace: anynode trace 4.10.5

  • Administration: anynode ad 4.10.5

Improvements

  • Public IP addresses are not slightly preferred during auto selection on an interface in contrast to private addresses anymore

anynode Setup 4.10.4 (July 28, 2023)

Technical Setup

  • Core: anynode 4.10.4

  • Frontend: anynode frontend 4.10.4

  • UCMA: anynode UCMA 4.10.4

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.4

  • Trace: anynode trace 4.10.4

  • Administration: anynode ad 4.10.4

Improvements

  • VoIP system profile optimized: Google Voice

  • Manual hand over and recover operations for hot standby are now written to the event log

  • New functions have been added to the REST API

  • Various improvements in ICE and DTLS handling

  • Optimizations in the SRV-based Load Balancer

  • Public IP addresses are now slightly preferred during auto selection on an interface in contrast to private addresses

Bug Fixes

  • An issue when importing and cloning media recording multiplexer objects

  • A potential crash in the anynode trace analyzer

  • A reference counting issue in the anynode monitor

  • An issue with the information forwarder in context of fail over handling

  • An issue with XOR operator during route selection

anynode Setup 4.10.3 (July 06, 2023)

Technical Setup

  • Core: anynode 4.10.3

  • Frontend: anynode frontend 4.10.3

  • UCMA: anynode UCMA 4.10.3

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.3

  • Trace: anynode trace 4.10.3

  • Administration: anynode ad 4.10.3

Bug Fixes

  • An issue with storing Hot Standby Conditions during commit

anynode Setup 4.10.2 (July 05, 2023)

Technical Setup

  • Core: anynode 4.10.2

  • Frontend: anynode frontend 4.10.2

  • UCMA: anynode UCMA 4.10.2

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.2

  • Trace: anynode trace 4.10.2

  • Administration: anynode ad 4.10.2

Bug Fixes

  • A race condition potentially causing a crash in the anynode core

  • A problem with timer handling with the SRV-based load balancing

  • A problem during a copy operation of a SIP route in the config

  • Some potential issues in the REST API of the anynode frontend

  • An issue in the configuration of the SRV-based load balancing

anynode Setup 4.10.1 (July 04, 2023)

Technical Setup

  • Core: anynode 4.10.1

  • Frontend: anynode frontend 4.10.1

  • UCMA: anynode UCMA 4.10.1

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.1

  • Trace: anynode trace 4.10.1

  • Administration: anynode ad 4.10.1

Improvements

  • Improved handling of SRV-based load balancing (used with Cisco Webex)

  • Improved handling of monitoring and logging of HA fail over

  • Added web token signing mode RS256 and RS512 for WebRTC connections

  • SIP OPTIONS can now optionally be answered with 200 OK. Even if no license is installed

  • Improved PowerShell functions

Bug Fixes

  • An issue when probing IPC connections

  • An issue with redirection from HTTP to HTTPS for the anynode frontend web server

anynode Setup 4.10.0 (June 26, 2023)

Technical Setup

  • Core: anynode 4.10.1

  • Frontend: anynode frontend 4.10.0

  • UCMA: anynode UCMA 4.10.0

  • Java: JRE 8u372 (private install with anynodefe, now based on openJDK)

  • Microsoft Teams SBA: 2022.6.14.1 (2.6.14.1)

  • Monitor: anynode monitor 4.10.0

  • Trace: anynode trace 4.10.0

  • Administration: anynode ad 4.10.0

New Features

  • Added a WebRTC node as a new node type in anynode

  • Support for Debian 12 Bookworm

  • Various changes to certificate and private key handling objects to support advanced functionality

  • SIPREC support for recording calls

  • Support for automatic certificate renewal on certificate authorities that implement the ACME protocol (for example Let‘s Encrypt, ZeroSSL, GoDaddy)

  • The anynode frontend authentication and authorization can now also use Azure Active Directory

  • New VoIP system profile: Google Voice

  • New VoIP system profile: Cisco Webex

Improvements

  • The TLS server can now totally disable mutual authentication

  • The HTTP server integrated into anynode now sets the content type for responses for JavaScript and JSON for the respective file types

  • Outage of RTP/RTCP for a certain time may now optionally shut down the corresponding SIP session

  • Configurable strings can be removed from phone numbers of the Azure Dial String Directory

  • Registrations can now be terminated from the anynode frontend

  • Some changes for support of SIP-R added

  • Improved certificate check for secure LDAP on Windows

  • Blocking DNS queries which could have blocked other anynode functionality have been removed from most places

  • Added basic support of extended RTCP (RFC4585)

  • Compatibility enhancements for Mime multi part boundaries with specific peers

  • Added ability to log bad response times when accessing remote LDAP server

  • Support for receiving DTMFs via SIP-INFO

  • Route Supervision enhanced to add SIP headers, setting the route action and the directory to use for call forking

  • Support for opportunistic SAVP negotiation with multiple m-lines

  • Optimization of Opus Codec defaults

  • Added ability to send keep alive packets on TCP connections

  • The SIP load balancer now has support to evaluate SRV records

  • The OpenSSL library integrated into the Windows version of anynode has been updated to version 3.0.9