This document describes CVP Operate, Administer, Maintain, Provision (OAMP) management configuration across firewall. Before CVP version 11.6, CVP Operation Console Server couldn't be deployed outside of a firewall while all other Unified CVP components reside inside the firewall. This behavior was documented in defect CSCve32007. CVP version 11.6 supports OAMP management across firewall. In CVP 11.6 this defect was fixed and this document describes how this feature can be configured.
Contributed by Mingze Yan, Cisco TAC Engineer.
Edited by Sahar Modares, Cisco TAC Engineer.
CVP OAMP 11.6
Step 1. On CVP components (Call server, VXML server, report Server), navigate to C:\Cisco\CVP\conf.
Step 2. Find orm_jmx properties file.
Step 3. Modify the file and add com.sun.management.jmxremote.rmi.port = 1042.
Note: It is recommended to use a port other than 2099. You can use any port in range 1024 - 65535.
Note: When you add com.sun.management.jmxremote.rmi.port = 1042, the rmi port value is fixed. Otherwise, it uses a dynamic port.
Step 4. Stop and start all CVP services.
Here is an example that shows rmi.port changed after restart CVP services if
com.sun.management.jmxremote.rmi.port is NOT set.
Before Restart, CVP uses these port numbers to establish TCP connection:
After CVP restart, it assigns different ports to establish connection:
Tip: In order to find these dynamic TCP ports, you must find the process number first. Run netstat -ano | findstr 2099. This command lists process number. In this example, before CVP restart process number is 1668 and after restart is 4572. Once you have the process number, run netstat -ano | findstr process number. This lists the connections for this process number.
Step 1. From CVP OAMP server, navigate to C:\Cisco\CVP\jre\bin and run jconsole.
Step 2. Connect to other CVP components with port 2099.
Step 3. Run the command netstat -ano | findstr 2099 and netstat -ano | findstr 2756 to verify ports were used to establish connection. From CVP components servers, you don't see any dynamic port between CVP OAMP and CVP components server.