Introduction
This document describes how to configure a backup Cisco Customer Voice Portal (CVP) media server for failover.
Contributed by Ernesto Solozarno, Cisco TAC Engineer
Prerequisites
Requirements
Cisco recommends that you have knowledge of these topics:
- CVP
- Unified Contact Center Enterprise (UCCE)
Components Used
The information in this document is based on these software versions:
- CVP 10.x and above
- UCCE 10.x and above
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
Background Information
In earlier releases, the Expanded Call Context (ECC) variable user.microapp.media_server is used to specify a media server from UCCE script to CVP. The CVP Operations Console can now be used to designate a default media servers for the entire deployment.
Configure
In order to configure the global default media server.
Step 1. Log into the CVP Operations Console.
https://ServerIP:9443/oamp
Step 2. Navigate to
Tip: The default media server is used by the micro-applications if the ECC variable is missing or empty in the user.microapp.media_server Unified ICM script. This configuration only works with CVP 10.0 and above. There is no need to configured user.microapp.media_server ECC in the UCCE script.
Step 3. Configure the IP Address and Hostname and click Save.
Step 4. Select the Default Media Server in CVP.

Step 5. Configure the CVP Call Server IVR Subsystem to use the backup media server and the hostname of the default media server and not the IP address. Navigate to CVP OPSConsole > Device Management > Unified CVP Call Server.
Step 6. Select the Call Server and click on the IVR tab.
Step 7. Select the Yes option for Use backup Media/VXML servers and Use host names for default Media/VXML servers.

Step 8. From Voice Extensible Markup Language (VXML) gateway configure the media server and backup media server. Replace the <mediaserver> with the hostname configured in the CVP Media Servers and the <ip address> with the primary and backup media server.
ip host <mediaserver> <ip address>
ip host <mediaserver>-backup <ip address>
For example:
ip host UCCE10CVPCS 10.201.224.56
ip host UCCE10CVPCS-backup 10.201.224.53
OR if using VVB
From Voice Extensible Markup Language (VXML) VVB configure the media server and backup media server. Replace the <mediaserver> with the hostname configured in the CVP Media Servers and the <ip address> with the primary and backup media server via CLI.
utils vvb add host-to-ip <mediaserver> <ip address>
utils vvb add host-to-ip <mediaserver>-backup <ip address>
For example:
admin: utils vvb add host-to-ip mediaserver 10.201.224.56
Command successful
admin: utils vvb add host-to-ip mediaserver-backup 10.201.224.53
Command successful
Note: This only works with a single set of media severs (Primary and backup). If you have multiple media servers (multiple sites) you must use the user.microapp.media_server ECC variable in UCCE script.
Related Information