The Supplementary Services Gateway now supports including custom HTTP response headers in the HTTP responses to HTTP requests. Enable this behavior with the [http]ResponseHeaders configuration parameter. Enter the value in this format:
Header1:Value1|Header2:Value2Notes:
If your value includes the characters |/ or :, precede them with a backslash (\| or \:).
The default value for this parameter will be set to X-Frame-Options:DENY—part of Genesys software defense against “clickjacking”.
This behavior also applies to accessing the SSG root page.
Now you can configure the duration of the MP3 recording buffer. Use the option [mpc] mediamgr.recordmp3audiobuffer (in the MCP application) to specify the duration of the audio buffer for MP3 recording, in milliseconds.
mediamgr.recordmp3audiobuffer must be an integer 2000 or greater; the default is 4000.
Any change takes effect at start/restart.
The Media Control Platform's NGI VXML interpreter supports caching of JavaScript (JS) content, which improves performance.
The Media Control Platform supports mp3 compression at 8 kbps for mono recording. Set the option [mpc] mp3.bitrate=8 to enable 8 kbps mono recording. The default compression remains 16 kbps.
The Media Control Platform supports mono-channel recording during MSML GIR recording for all file formats.
Use the parameters (both in the gvp.service-paramaters section of the IVR profile record) to specify the channel information:
Both options recordingclient.channels=fixed and recordingclient.channels2=fixed can have the possible value 1(mono) or 2(stereo, the default).
If a parameter is missing from the IVR profile configuration, then MCP uses the configuration parameters msml.record.channels and msml.record.channels2 (which specify the number of channels that MCP must use for MSML recording to dest2). These two have the same possible values (1=mono and 2=stereo, the default).
Any change takes effect immediately.
Use the configuration option [msml]record.amazonallowpublicaccess to enable public download access to an MSML recording file that was uploaded to Amazon s3. Set to true to enable access to the uploaded recording file, and to false (the default) to disable access.
This option will grant access to both the primary recording destination (recdest) and the secondary recording destination (recdest2), if you configure both destinations to use the s3 URI format (s3:bucketname).
Any change takes effect at start/restart.
23 March 2015
The Media Server function Call Progress Detection (CPD) now performs voice print analysis and beep analysis to identify the specific preconnect carrier messages that occur in different countries.
Media Server's configurable database of preconnect tones is initiated during installation and loaded when Media Server starts. You can update the database with different carrier messages at any time, without stopping Media Control Platform.
Other features include the ability to leave postconnection messages such as voicemail.
The Reporting Server (RS) adds support for Windows 2012 64-bit and MS SQL Server 2012, in native 64-bit mode using the 64-bit version of the Java Virtual Machine. RS also adds support for Standard and Enterprise editions of the SQL Server 2012 database.
Resource Manager can now be configured to reject a call request if the geo-location of the targeted Logical Resource Group (LRG) does not match the geo-location attribute of the call request. This extends to all calls, a behavior that previously applied only to recording solution calls. Read about this behavior and the option that controls it, reject-on-geo-location-nomatch (new in release 8.5.1), in Locating Resources Using Geo-Location.
18 December 2014
GVP added support for Genesys Interactive Recording (GIR):
Media Control Platform added two new mp3 encoding compressions—16kbps (new default) and 24kbps—to the existing configuration option [mpc]mp3.bitrate.
VP Reporting Plugin for GAX added new support and compatibility requirements:
Added support for Management Framework 8.5 and Genesys Administrator Extension 8.5.
Added support for Windows Server 2012 R2 64-bit.
The plugin now requires GAX 8.5.0; support for GAX 8.1.4 is discontinued.
The following new features were added in the 8.5.1 release:
28 August 2015
The Supplementary Services Gateway now supports including custom HTTP response headers in the HTTP responses to HTTP requests. Enable this behavior with the [http]ResponseHeaders configuration parameter. Enter the value in this format:
Header1:Value1|Header2:Value2Notes:
If your value includes the characters |/ or :, precede them with a backslash (\| or \:).
The default value for this parameter will be set to X-Frame-Options:DENY—part of Genesys software defense against “clickjacking”.
This behavior also applies to accessing the SSG root page.
Now you can configure the duration of the MP3 recording buffer. Use the option [mpc] mediamgr.recordmp3audiobuffer (in the MCP application) to specify the duration of the audio buffer for MP3 recording, in milliseconds.
mediamgr.recordmp3audiobuffer must be an integer 2000 or greater; the default is 4000.
Any change takes effect at start/restart.
The Media Control Platform's NGI VXML interpreter supports caching of JavaScript (JS) content, which improves performance.
The Media Control Platform supports mp3 compression at 8 kbps for mono recording. Set the option [mpc] mp3.bitrate=8 to enable 8 kbps mono recording. The default compression remains 16 kbps.
The Media Control Platform supports mono-channel recording during MSML GIR recording for all file formats.
Use the parameters (both in the gvp.service-paramaters section of the IVR profile record) to specify the channel information:
Both options recordingclient.channels=fixed and recordingclient.channels2=fixed can have the possible value 1(mono) or 2(stereo, the default).
If a parameter is missing from the IVR profile configuration, then MCP uses the configuration parameters msml.record.channels and msml.record.channels2 (which specify the number of channels that MCP must use for MSML recording to dest2). These two have the same possible values (1=mono and 2=stereo, the default).
Any change takes effect immediately.
Use the configuration option [msml]record.amazonallowpublicaccess to enable public download access to an MSML recording file that was uploaded to Amazon s3. Set to true to enable access to the uploaded recording file, and to false (the default) to disable access.
This option will grant access to both the primary recording destination (recdest) and the secondary recording destination (recdest2), if you configure both destinations to use the s3 URI format (s3:bucketname).
Any change takes effect at start/restart.
23 March 2015
The Media Server function Call Progress Detection (CPD) now performs voice print analysis and beep analysis to identify the specific preconnect carrier messages that occur in different countries.
Media Server's configurable database of preconnect tones is initiated during installation and loaded when Media Server starts. You can update the database with different carrier messages at any time, without stopping Media Control Platform.
Other features include the ability to leave postconnection messages such as voicemail.
The Reporting Server (RS) adds support for Windows 2012 64-bit and MS SQL Server 2012, in native 64-bit mode using the 64-bit version of the Java Virtual Machine. RS also adds support for Standard and Enterprise editions of the SQL Server 2012 database.
Resource Manager can now be configured to reject a call request if the geo-location of the targeted Logical Resource Group (LRG) does not match the geo-location attribute of the call request. This extends to all calls, a behavior that previously applied only to recording solution calls. Read about this behavior and the option that controls it, reject-on-geo-location-nomatch (new in release 8.5.1), in Locating Resources Using Geo-Location.
18 December 2014
GVP added support for Genesys Interactive Recording (GIR):
Media Control Platform added two new mp3 encoding compressions—16kbps (new default) and 24kbps—to the existing configuration option [mpc]mp3.bitrate.
VP Reporting Plugin for GAX added new support and compatibility requirements:
Added support for Management Framework 8.5 and Genesys Administrator Extension 8.5.
Added support for Windows Server 2012 R2 64-bit.
The plugin now requires GAX 8.5.0; support for GAX 8.1.4 is discontinued.
IMPORTANT! Functionality for deploying Genesys Voice Platform components to remote and local hosts has been discontinued in Genesys Administrator as of version 8.1.303. This functionality is now available in Genesys Administrator Extension; please refer to documentation for Genesys Administrator Extension for details.
GVP 8.1.7 and above support Red Hat Enterprise Linux (RHEL) 6. However, GVP components run at lower capacities on RHEL 6.x, as compared to RHEL 5.x when using ext4. Thus, expect the best performance from GVP while using RHEL 5, or using RHEL 6 with ext3.
Complete information about Genesys proprietary intellectual property, including copyrights, can be found here.
Trademarks
Genesys and the Genesys logo are registered trademarks of Genesys Cloud Services, Inc. in the U.S.A. and other countries. Complete information about Genesys proprietary intellectual property, including all trademarks, can be found here.
All other trademarks are the property of their respective owners.
Third Party Software
Genesys follows applicable third-party redistribution policies to the extent that Genesys solutions utilize third-party functionality. Please contact your customer care representative if you have any questions.
Acknowledgments
This product includes software that was developed by the University of California, Berkeley, and its contributors.
This product includes software that was developed by the NetBSD Foundation, Inc. and its contributors.
This product includes software developed by DOM4J. (http://www.dom4j.org).
This product includes Hibernate developed by JBoss Community and distributed under the terms of the Lesser GNU Public License.
This product includes software developed by JAXB Java.Net. (http://jaxb.java.net). Source code is available upon request.
This product includes software developed by Restlet. (http://www.restlet.org). Source code is available upon request.
This product includes software developed by Simple Logging Facade for Java (SLF4J)([http://www.slf4j.org%29.under]http://www.slf4j.org).under the following license file:
Copyright (c) 2004-2007 QOS.ch All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
This product contains software developed by Squid-Cache.Org. (http://www.squid-cache.org).
This product contains software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org).
This product contains Libiconv distributed under terms of the Lesser GNU Public License 2.1.
This product contains software developed by the Apache Software Foundation (http://www.apache.org).
This product contains libsox distributed under terms of the Lesser GNU Public License 2.1.
This software contains the Oracle JDBC Driver distributed under agreement between Alcatel-Lucent and Oracle.
This product contains SmartHeapSMP, Portions copyright 1991-1997 Compuware Corporation.
This software contains ActiveMQ CPP software with the following NOTICE.txt file: NOTICE file corresponding to section 4d of the Apache License, Version 2.0, in this case for the Apache ActiveMQ distribution.
This product includes software developed by the Oren Ben-Kiki http://ben-kiki.org/oren/doxample/ZLib
Compression / Decompression Library Notice
This product includes software developed by Jean-loup Gailly and Mark Adler http://www.zlib.net/.
This software contains ActiveMQ software with the following NOTICE.txt file: Apache ActiveMQ Copyright 2005-2009 Apache Software Foundation.
The javax.servlet package used by Jetty is copyright Sun Microsystems, Inc and Apache Software Foundation. It is distributed under the Common Development and Distribution License. You can obtain a copy of the license at https://glassfish.dev.java.net/public/CDDLv1.0.html.
The default JSP implementation is provided by the Glassfish JSP engine from project Glassfish (http://glassfish.dev.java.net). Copyright 2005 Sun Microsystems, Inc. and portions Copyright Apache Software Foundation.
Some portions of the code are Copyright: 2006 Tim Vernum and 1999 Jason Gilbert.
The jboss integration module contains some LGPL code.
This software contains APR software with the following NOTICE.txt file: Apache Portable Runtime Copyright 2008 The Apache Software Foundation.
This software contains APR Util software with the following NOTICE.txt file: Apache Portable Runtime Utility Library Copyright 2008 The Apache Software Foundation.
Message logging is provided by the SLF4J library package, which is open source software, written by Ceki Gülcü, and copyright by SLF4J.ORG and QOS.ch. The original software is available from (http://www.slf4j.org/
Spring framework is provided by the Spring framework library package, which is open source software, written by Rod Johnson et al, and copyright by Springframework.org. The original software is available from http://www.springframework.org/).
Libcurl: https://curl.haxx.se/docs/copyright.html Curl and libcurl are licensed under a MIT/X derivate license: Copyright (c) 1996 - 2016, Daniel Stenberg, daniel@haxx.se, and many contributors. All rights reserved.
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
This product includes the 3GPP 26.104 AMR codec library.
Libvpx: Copyright (c) 2010, The WebM Project authors. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
Neither the name of Google, nor the WebM Project, nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Genesys Media Server 8.5.x Product Alerts
The following information applies to Genesys 8.5.x software and is important for you to note.
Resource Manager v8.5.141.18 may freeze in this situation:
Monitor-method is set to MF for an LRG.
An SCS resource status change update (online or offline) and a dynamic configuration update (IVR profile/configuration/tenant properties update, etc.) are received at the same time.
This behavior is scheduled to be corrected in the next release of GVP 8.5.1, tentatively scheduled for December 2015.
Correction: The IP ReadMe for components states incorrectly that GVP 8.5.0 supports 32-bit RHEL 6. The IP ReadMe will be corrected to remove this incorrect information in a future release.
Genesys recommends using static IP addresses for all Media Server machines running Windows and Linux.
The following Stream Manager features have not been implemented:
Support for the IBM AIX operating system.
Support for the Solaris operating system.
Support for Cisco Call Manager T-Server call recording and announcements (using the CP4SM protocol).
The Genesys Media Server (GMS) will not send in-band and out-of-band DTMF simultaneously in a conference.
In some instances, the Media Server might not be able to play prompts on Linux. To work around this issue, add the IP address of the host to the /etc/hosts file, and then restart Media Control Platform. For example:
Media Server did not exist as a standalone product in Genesys 8.0.
Please see the Genesys Voice Platform 8.0 documentation for more information about Media Server.
Comments or questions about this documentation? Contact us for support!