IVG 4.0 release notes

Released April 1, 2020

Read about the latest system updates, feature enhancements, and new features in Interactive Voice Gateway (IVG).

In addition to new and updated features, and fixed issues, Mindful shares known issues that our developers, testers, and customers have identified. Visit our Known Issues page for more information.

Release highlights

OpenSSL certificate expiration handling

The IVG installer now configures an expiration date for the OpenSSL certificate. The expiration period is 365 days from the generation date, by default.

To ensure continued functionality, you will need to renew the OpenSSL certificate manually prior to the initial 365-day expiration date.

FIPS compliance

The HMS user interface can now be accessed from FIPS-compliant workstations or networks. This ensures that clients who have implemented the FIPS standard can manage an IVG system via the UI.

Backward compatibility for the installer config file

The IVG installer can now use an existing install_ivg.cfg file from IVG versions 3.5 and later.

Updated Holly Voice Platform (HVP) version

IVG 4.0 operates on HVP version 7 (patch 7.1.2.)

Additional security enhancements

It is no longer possible to browse the /voices folder via an HTTP request to an instance of Apache Tomcat. This change provides additional security for IVG/VIS systems.

Known issues

177367881

An issue with SIP messaging when using the TLS protocol can cause calls to fail.

For versions of IVG that utilize HVP 7.1 or 7.2, when IVG is configured to use TLS, the Record-Route parameter sent by HVP in the SIP INVITE contains an incorrect default port for TLS. This causes issues with further SIP messaging between HVP and the ACD environment.

Workaround: None. TLS must be disabled to avoid this issue.

Versions affected: 4.0 - 4.1

172078224 CallControl stops responding due to Javascript runtime error

The Holly Voice Platform (HVP) version used by IVG 4.0 requires an updated configuration to provide more memory for HVP Javascript processes.

Without the updated configuration, the CallControl worker can stop responding under a heavy load.

Workaround:

In the hvp_params_common.cfg file, update the size value of the jsruntimesizekb variable from the default 40960 to 102400, as shown below.

jsruntimesizekb POOL.browser   intermediate    long    "102400"
Versions affected: 4.0

Read more on our blog about how Mindful solutions solve your unique customer experience challenges.