Showing results for 
Search instead for 
Did you mean: 

Deployment Cisco MRA with HA / Clustering Expressway C and E

Level 1
Level 1

Dear Master,

I want deploy cisco MRA (high availability ) the following plan :

1 have 2 BE6000MD

server A = CUCM , IM&P, Exp-C , and Exp-E

server B = CUCM , IM&P, Exp-C , and Exp-E


how to deployment or configuration High Availability or clustering Expressway C and E in both servers ?


please advise this case





Robma Bayu


11 Replies 11

Level 1
Level 1

Hi Master

please help


Hi Sandro,

thanks for your information,

but i need sample topology with ip address, to deployment Cisco MRA High Availability (CUCM, IM&P, Exp-C and Exp-E).

do you have sample deployment or implement BE6000 ?

thanks before

robma bayu

Sorry I probably miss the point

When you say "sample topology with ip address" you mean -no DNS involved in the deployment?

Please be more spescific on your second question.



Hi Sandro, I mean, I need sample topology with Ip address, because in here the guide for Cisco Expressway Cluster Creation and Maintenance.

I am not see sample topology.

I need how to deploy expressway C and E

just information, CUCM and IM&P a successfully clustering on server A and Server B

this example my deployment server BE6000 - AD1  (success) - CUCM1  (success) - CUCM2  (success) - CUIMP1  (success) - CUIMP2  (success) - EXP-C1 - EXP-C2 - EXP-E1 - EXP-E2 - PCP

the following my attachment topology,

my problem is, how to deployment expressway C and E (clustering /HA) ?


Robma Bayu

Hi Robma

1) You need to deploy the firs node of each cluster following the 

Cisco Expressway Basic Configuration
edit: I think you can stop on step 5. For MRA only you only neead to set up a specific UC Traversal Zone (MRA deploymnet guide step 3) and not a "common" Traversal Zone

2) then you need to follow this guide:

Cisco Expressway Cluster Creation and Maintenance Deployment Guide

Setting up a new cluster of Expressway peers (for the master node in the cluster)

then you need to bring up the second node

Adding an Expressway to an existing cluster (for the slave node in the cluster)

3) and last but not the least you need to configure MRA on the clusters

Unified Communications Mobile and Remote Access via Cisco Expressway



hi sandro,

thanks for your information

you've had success with the deployment?

rate if helps 

Regards Sandro

The Problem is Solved.

Thanks for yout support

So when we are clustering Exp-E with DNS involved, do we need two public certificates and two public addresses to have a full redundancy ?




Hi team , i have this proble too in CUCM 12.5 and one doubt about jabber MRA with Clustered Network , i mean expressways Cluster ( 2x ExpC and 2xExpE) + CUCM cluster (one pub and one sub). I have to physical servers , one with CUCM PUB + EXPC1 + EXPE1 and other with CUCM SUB + EXPE2 + EXPC2 , if server one goes down , server with CUCM PUB , should jabber clients connect to CUCM SUB MRA EXPC2 and EXPE2 ? Im trying but i got an error saying that jabber-config.xml could not be retrieve , failed to retrieve UDS service profile and SAN warning in EXPE2 certificate . Anyone can help?  If CUCM PUB go down should work MRA HA?

Sandro Nardi


here the guide for Cisco Expressway Cluster Creation and Maintenance.

there is a note about the high availability for MRA

High Availability (failover)
High Availability means that if the client fails to connect to the primary server, it fails over to a secondary server with little or no interruption to the service. In relation to high availability being supported on the Expressway for Mobile and Remote Access, high availability refers to the server for the specific service failing over to a secondary server (such as Instant Messaging and Presence), and not the Cisco Expressway-E server itself failing over.
Some services are available on the Expressway for Mobile and Remote Access that are not supported for high availability. This means that if users are connected to the client from outside the corporate network and the instant messaging and presence server fails over, the services will continue to work as normal. However, if the audio and video server or voicemail server fails over, those services will not work as the relevant servers do not support high availability.

and some best prectice

High Availability for Expressway-C and Expressway-E

We recommend deploying Expressway-C and Expressway-E in clusters. Each cluster can have up to six Expressway nodes and a maximum of N+2 physical redundancy. All nodes are active in the cluster. For details about cluster configuration, refer to the Cisco Expressway Cluster Creation and Maintenance Deployment Guide.
Expressway clusters provide configuration redundancy.The first node configured in the cluster is the publisher, while all other nodes are subscribers. Configuration is done in the publisher and automatically replicated to the other nodes.
Expressway clusters provide call license sharing and resilience. All rich media sessions and TURN licenses are shared equally across nodes in the cluster. Call licenses are contributed by the licenses configured on each node.
Expressway-C and Expressway-E deployed as virtual machines support VMware VMotion. VMware VMotion enables the live migration of running virtual machines from one physical server to another. When moving the virtual machine, Expressway-C and Expressway-E servers will maintain actives calls when handling signaling only or when handling both signaling and media. This provides high availability for the Expressway nodes as well as call resilience across Cisco Unified Computing System (UCS) hosts.
The following rules apply to Expressway clustering:
Expressway-C and Expressway-E node types cannot be mixed in the same cluster.
All nodes in a cluster must have identical configurations for subzones, zones, links, pipes, authentication, bandwidth control, and call policy.
Configuration changes should be made only on the publisher node, and this will overwrite the configuration on the subscriber nodes in the cluster when replication occurs.
If a node becomes unavailable, the licenses it contributed to the cluster will become unavailable after 2 weeks.
Deploy an equal number of nodes in Expressway-C and Expressway-E clusters.
Deploy the same OVA template throughout the cluster.
All nodes in a cluster need to be within 30 ms maximum round-trip time to all other cluster nodes. Clustering over the WAN is thus not recommended due to latency constraints.
You must use the same cluster preshared key for all nodes within the same cluster.
H.323 must be enabled on all nodes in a cluster for database replication. H.323 signaling is used for endpoint location searching and sharing bandwidth usage information with other nodes in the cluster.
If mobile and remote access and business-to-business communications are enabled on the same Expressway-C and Expressway-E pairs, the SIP port number used on the SIP trunk between Unified CM and Expressway-C needs to be changed from the default 5060 or 5061.
A DNS SRV record must be available for the cluster and must contain A or AAAA records for each node of the cluster.
Since Expressway-C is deployed in the internal network and Expressway-E in the DMZ, Expressway-C has to be connected to Expressway-E through a traversal zone for mobile and remote access. Expressway-C is the traversal client for mobile and remote access, and Expressway-E is the traversal server. In Cisco Expressway software version X8.2 and later releases, the client and server zones are both called Unified Communications traversal zones. Business-to-business calls require a separate traversal zone, which retains the name of traversal client zone for Expressway-C and traversal server zone for Expressway-E. The traversal server and traversal client zones include all the nodes of Expressway-C and Expressway-E, so that if one of the nodes is not reachable, another node of the cluster will be reached instead.
As shown in Figure 4-16, Expressway-C connects to all servers of the Cisco Unified CM, IM and Presence, and Unity Connection clusters, so high availability and redundancy are preserved across the entire connection path.

The core point for a good deployment is the DNS resolution inside and outside the corporate network.

hope i dont miss the point

Rate if helps