anynode release 3.16
anynode Setup 3.16.19 (July 26, 2019)
Technical Setup
-
Core: anynode 3.16.19
-
Frontend: anynode frontend 3.16.19
-
UCMA: anynode UCMA 3.16.19
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.19
-
Trace: anynode trace 3.16.19
-
Administration: anynode ad 3.16.19
Bug Fixes
-
A potential problem for incoming non-audio sessions (chat) on UCMA-nodes
-
WMI is now able to access the anynode-monitor again
anynode Setup 3.16.18 (July 05, 2019)
Technical Setup
-
Core: anynode 3.16.18
-
Frontend: anynode frontend 3.16.18
-
UCMA: anynode UCMA 3.16.18
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.18
-
Trace: anynode trace 3.16.18
-
Administration: anynode ad 3.16.18
Bug Fixes
-
Corrected an issue with setting system-timezone on Linux
-
A problem of time tags in call history having incorrect values on systems with 32bit time_t
-
A potential crash of the anynode trace analyzer
-
Some potential glitches when showing certificates and licenses on the anynode dashboard
-
A potential problem in the license-wizard if the license-server was not reachable
anynode Setup 3.16.17 (July 02, 2019)
Technical Setup
-
Core: anynode 3.16.17
-
Frontend: anynode frontend 3.16.17
-
UCMA: anynode UCMA 3.16.17
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.17
-
Trace: anynode trace 3.16.17
-
Administration: anynode ad 3.16.17
New Features
-
Support for Debian Buster (x64 and Raspbian)
Improvements
-
UCMA-nodes now process the OtherPhoneUri for the number of the remote side if the PhoneUri is empty. This was already done for call signaled on a user endpoint. Now this is also done for calls to the trusted application.
Bug Fixes
-
A potential problem activating changes for transport-connections
-
User-Authentication of the web-frontend is now always active after fresh Linux-installs
anynode Setup 3.16.16 (May 03, 2019)
Technical Setup
-
Core: anynode 3.16.16
-
Frontend: anynode frontend 3.16.16
-
UCMA: anynode UCMA 3.16.16
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.16
-
Trace: anynode trace 3.16.16
-
Administration: anynode ad 3.16.16
New Features
-
Support for Debian Buster (x64 and Raspbian)
Improvements
-
Various improvements during ICE-negotiation, restoring operation with Exchange UM/Azure-VM Performance-improvements during loading of trace-files into analyzer in certain fringe-cases
-
Improved performance in combination with Microsoft-Turn-Server for UCMA-node
Bug Fixes
-
A potential crash in context with TURN/TCP
anynode Setup 3.16.15 (April 30, 2019)
Technical Setup
-
Core: anynode 3.16.15
-
Frontend: anynode frontend 3.16.15
-
UCMA: anynode UCMA 3.16.15
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.15
-
Trace: anynode trace 3.16.15
-
Administration: anynode ad 3.16.15
New Features
-
Support for Debian Buster (x64 and Raspbian)
Improvements
-
The initial login-page now has improved usability
Bug Fixes
-
A potential problem during Path-Replacment
-
A problem with Latching
-
A potential problem when cloning objects in the anynode frontend
-
Some minor issues in the anynode trace analyzer
anynode Setup 3.16.14 (April 18, 2019)
Technical Setup
-
Core: anynode 3.16.14
-
Frontend: anynode frontend 3.16.14
-
UCMA: anynode UCMA 3.16.14
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.14
-
Trace: anynode trace 3.16.14
-
Administration: anynode ad 3.16.14
New Features
-
Support for Debian Buster (x64 and Raspbian)
Improvements
-
RTCP multiplexing is now activated as default only for Microsoft Teams Direct Routing
Bug Fixes
-
A potential issue in the anynode monitor has been fixed when a TCP-connection was blocked due to a white list and did not have a local address
-
A potential issue in the anynode trace analyzer has been fixed when a TCP-connection was blocked due to a white list and did not have a local address
-
The display of some default-values for UDP/TCP transport keep-alive properties in the provider profile
anynode Setup 3.16.13 (April 02, 2019)
Technical Setup
-
Core: anynode 3.16.13
-
Frontend: anynode frontend 3.16.13
-
UCMA: anynode UCMA 3.16.13
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.13
-
Trace: anynode trace 3.16.13
-
Administration: anynode ad 3.16.13
Improvements
-
Monitoring of Nodes with multiple SIP-Load-Balancers has been improved
Bug Fixes
-
Failed DNS-resolving during TLS-validation has not been checked correctly in certain circumstances
-
During TLS-validation the additional list of SANs was not checked in certain circumstances
-
The anynode frontend could possibly not show certain certificate-fields depending on the keyword contained
anynode Setup 3.16.12 (March 27, 2019)
Technical Setup
-
Core: anynode 3.16.12
-
Frontend: anynode frontend 3.16.12
-
UCMA: anynode UCMA 3.16.12
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.12
-
Trace: anynode trace 3.16.12
-
Administration: anynode ad 3.16.12
Improvements
-
Some minor enhancements of the command-line interface of the anynode frontend
-
Some textual enhancements in the anynode frontend
-
Handling of declining calls in the UCMA-modules has been improved in certain scenarios
-
Enumeration of common area-phones in UCMA-modules has been improved
Bug Fixes
-
A potential problem during negotiation of T.38
-
A potential problem in certain REFER-scenarios
-
A potential problem when associating network-interfaces to nodes in the anynode trace analyzer
anynode Setup 3.16.11 (March 12, 2019)
Technical Setup
-
Core: anynode 3.16.11
-
Frontend: anynode frontend 3.16.11
-
UCMA: anynode UCMA 3.16.11
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.11
-
Trace: anynode trace 3.16.11
-
Administration: anynode ad 3.16.11
Improvements
-
QoS-operation for UDP on Windows has been improved
anynode Setup 3.16.10 (March 07, 2019)
Technical Setup
-
Core: anynode 3.16.10
-
Frontend: anynode frontend 3.16.10
-
UCMA: anynode UCMA 3.16.10
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.10
-
Trace: anynode trace 3.16.10
-
Administration: anynode ad 3.16.10
Improvements
-
VoIP provider profile changed: sipcall
-
VoIP provider profile changed: Flowroute SIP Trunking
Bug Fixes
-
An issue has been corrected where the Referrer-Address has been taken from the Source- Address erroneously
-
A potential crash of the anynode trace analyzer
-
A potential IPC-issue of the monitor after clean installation
anynode Setup 3.16.9 (February 22, 2019)
Technical Setup
-
Core: anynode 3.16.9
-
Frontend: anynode frontend 3.16.9
-
UCMA: anynode UCMA 3.16.9
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.9
-
Trace: anynode trace 3.16.9
-
Administration: anynode ad 3.16.9
Improvements
-
The default session-timer for Microsoft Teams has been changed to 1800 to improve interoperability with newest changes by Microsoft.
Bug Fixes
-
A potential problem where navigating through the call history reset the page index every time
-
A potential problem where not all web server-connectors of the anynode frontend where started up
anynode Setup 3.16.8 (February 20, 2019)
Technical Setup
-
Core: anynode 3.16.8
-
Frontend: anynode frontend 3.16.8
-
UCMA: anynode UCMA 3.16.8
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.8
-
Trace: anynode trace 3.16.8
-
Administration: anynode ad 3.16.8
Improvements
-
Improved checks if a FQDN specified in the node-wizard matches a configured certificate
-
To optimize media-interoperability with certain devices it is now possible to configure to let the c-line appear prior to m-lines
-
For inbound requests it can now be optionally checked whether the domain of the Request- URI matches the domain of the Transport-URI
-
Behaviour when ignoring Options has been optimized
-
VoIP provider profile changed: sipcall
Bug Fixes
-
A potential crash during ICE-negotiation
-
The live-trace button will now only appear if live-tracing is actually possible
anynode Setup 3.16.7 (February 14, 2019)
Technical Setup
-
Core: anynode 3.16.7
-
Frontend: anynode frontend 3.16.7
-
UCMA: anynode UCMA 3.16.7
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.7
-
Trace: anynode trace 3.16.7
-
Administration: anynode ad 3.16.7
Version Highlights
-
Microsoft Teams Direct Routing Certification: This is the first public release of anynode 3.16.x after the successful completion of the certification of anynode for use with Microsoft Teams Direct Routing. Even though prior versions of anynode have been used by a multitude of customers successfully with their Direct Routing tenants, we recommend updating to this version to ensure Microsoft support for your deployment. This version is also prepared for seamless upgrade to the upcoming Media Bypass mode of Microsoft Teams Direct Routing.
-
Role based user-management: The user-management built into the anynode frontend has been improved dramatically with this version. It is now possible to configure fine-grained access-rights for the various users that have been added for use on the frontend. This helps to limit access to potentially privacy relevant information to only those employees that need the specific rights.
Bug Fixes
-
A potential problem during update of configuration from an older anynode-version
anynode Setup 3.16.6 (February 13, 2019)
Technical Setup
-
Core: anynode 3.16.6
-
Frontend: anynode frontend 3.16.6
-
UCMA: anynode UCMA 3.16.6
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.6
-
Trace: anynode trace 3.16.6
-
Administration: anynode ad 3.16.6
Bug Fixes
-
A potential problem during update of configuration from an older anynode-version
anynode Setup 3.16.5 (February 11, 2019)
Technical Setup
-
Core: anynode 3.16.5
-
Frontend: anynode frontend 3.16.5
-
UCMA: anynode UCMA 3.16.5
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.5
-
Trace: anynode trace 3.16.5
-
Administration: anynode ad 3.16.5
New Features
-
New VoIP provider profile: sipcall
-
New VoIP provider profile: verizon
-
New VoIP provider profile: Flat Planet Phone
-
New VoIP provider profile: sipcall
-
The Java Runtime that is used by the anynode frontend has been changed from Oracle 8u192 to AdoptOpenJDK 8u202
Improvements
-
When setting the operating system time zone, the UTC offsets are now displayed
-
Mouse-over on the note icon will now display the note as a tool tip
-
Additional optimizations for Microsoft Teams Direct Routing defaults Improved interoperability with 3rd-party
Bug Fixes
-
A potential endless-loop during TCP-handling
anynode Setup 3.16.4 (January 22, 2019)
Technical Setup
-
Core: anynode 3.16.4
-
Frontend: anynode frontend 3.16.4
-
UCMA: anynode UCMA 3.16.4
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.4
-
Trace: anynode trace 3.16.4
-
Administration: anynode ad 3.16.4
New Features
-
New role-based user-management has been integrated
Allows for fine-grained control to various anynode function-areas
Four builtin roles
Administrator - a role that integrates all possible rights
Call History Exporter - a role that can only be used to export the call-history via REST API
Configurator - a role that enables to do basic anynode-configuration
Monitor - a role that enables to use the monitor-section of anynode
One builtin user
anadmins
All users existing before are automatically assigned the admin role
Additional roles and users can be created
-
Password-policy
Allows to configure the strength of password required for login
Minimum length of passwords
Additional constraints like minimum number of digits, letters (generic, uppercase, lowercase) and special characters
Heuristic to disallow simple patterns (12345678, abcdefgh...)
Blacklist of disallowed words
-
Login-policy
Allows to configure various behaviour in connection with logins:
Blocking-time after a failed attempt
Password expiration
-
Authentication for web-frontend is now enabled by default for new installations
In this case, login is possible with default admin user anadmin and empty password Improvements:
Improvements
-
Various improvements to automatically set optimized defaults for Microsoft Teams Direct Routing
Bug Fixes
-
A potential crash in the UCMA module
anynode Setup 3.16.3 (December 20, 2018)
Technical Setup
-
Core: anynode 3.16.3
-
Frontend: anynode frontend 3.16.3
-
UCMA: anynode UCMA 3.16.3
-
Java: JRE 8u191 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.3
-
Trace: anynode trace 3.16.3
-
Administration: anynode ad 3.16.3
Improvements
-
Some additional functionality has been integrated into the new user-management
-
VoIP provider profile changed:Deutsche Telekom (IP based) (1TR114): Additional IP-addresses to the white-list
Bug Fixes
-
A potential crash during certificate validation
-
A problem in the anynode trace analyzer during parsing of trace-files
anynode Setup 3.16.2 (December 19, 2018)
Technical Setup
-
Core: anynode 3.16.2
-
Frontend: anynode frontend 3.16.2
-
UCMA: anynode UCMA 3.16.2
-
Java: JRE 8u191 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.2
-
Trace: anynode trace 3.16.2
-
Administration: anynode ad 3.16.2
Improvements
-
Media-Negotiation has been improved when no compatible codecs were found
Bug Fixes
-
The detection of TLS-usage of sessions and nodes in the anynode trace analyzer
anynode Setup 3.16.1 (December 14, 2018)
Technical Setup
-
Core: anynode 3.16.1
-
Frontend: anynode frontend 3.16.1
-
UCMA: anynode UCMA 3.16.1
-
Java: JRE 8u191 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.1
-
Trace: anynode trace 3.16.1
-
Administration: anynode ad 3.16.1
Improvements
-
Some default-configuration options optimized for Microsoft Teams Direct Routing
anynode Setup 3.16.0 (December 11, 2018)
Technical Setup
-
Core: anynode 3.16.0
-
Frontend: anynode frontend 3.16.0
-
UCMA: anynode UCMA 3.16.0
-
Java: JRE 8u202 (private install with anynodefe, now based on openJDK)
-
Monitor: anynode monitor 3.16.0
-
Trace: anynode trace 3.16.0
-
Administration: anynode ad 3.16.0
New Features
-
Support for repacketizing RTP-data
-
Support for generating CN-events when processing silence
-
Support for handling RTP on TCP
-
Support for Retry After in 500 and 503 responses
-
Support for ICE-LITE
-
Check if anynode is running in a virtual environment and show the environment detected
-
Check if and which firewalls are active on a Windows system
-
Warning for non-installed QoS-role on Windows has been added
-
The timezone of the operating-system can now be configured on the anynode frontend
-
Retry-After header is now evaluated for 500 and 503 responses
-
Initial version of the new user-management
Improvements
-
The implementation of ICE/TURN/MS-TURN and STUN has been refactored
-
Fail over behaviour now supports Microsoft Teams Direct Routing
-
Various changes of default-behaviour for Microsoft Teams Direct Routing
-
The anynode-configuration will now be sent as delta, improving performance when applying changes
-
Interoperability of media-negotiation with old Snom/Polycom Phones on UCMA-node improved
-
Default-payload types for Silk-codecs changed to circumvent a problem during media negotiation in the startup-phase with Microsoft-Teams
-
Various changes to improve interoperability in SIPS/TLS scenarios
-
It is now possible to configure the origin of the referrer-information
-
A new improved trace-format is now used by default
Bug Fixes
-
The trace-filename should now always contain the correct start-time of the trace