Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Jabber MRA/Collaboration edge detailed call fow


I have just spent a few days putting together a detailed call flow of jabber with the new collaboration edge feature. Jabber MRA can be complex to implement and there are so many parts to this, so I thought it would be good to have a documentation that attempts to break down the call flow bitsby bit. These will aid in deployment and troubleshooting once the underlying elements are understood.

I have added a few logs excerpts in the documentation to aid in understanding clearly what is going on in each phase of jabber interaction with expressway servers.

Let me know if you have any questions. I have attached the document here as it will be a little difficult to put it here due to the formatting constraints on the portal here.

Version history
Revision #:
1 of 1
Last update:
‎09-15-2014 01:56 PM
Updated by:
Labels (1)

Nice, thanks for posting!


Thanks for sharing this pdf.. Very informative. 




CSC Moderator

New Member

Hi Ayodeji,

Thanks very much! Very useful and informative.

Can you share if you have a similar document for Cisco Jabber Guest .



VIP Super Bronze


No I don't have one for Jabber guest. Don't forget to rate the document!! :)

New Member

Thanks for putting this together!  Exactly what I was seeking. 

VIP Super Bronze

Glad you found it useful..Don't forget to rate the document..

New Member

Any chance you have created--or may be aware of existing--documentation of the same flow for TP endpoints (e.g. MX series)?

New Member

This is a great document. One question,  Is there any way to make this a multi factor authentication? 

VIP Super Bronze

Hi James.

I am not sure I understand what you mean?

New Member

We have MRA setup and it works great from the iphone & android, but our management wants to limit it to only be available on firm managed mobile devices and/or require the first time authentication to be multifactor(password/rsa) etc.

Any ideas?

New Member

Just what we needed...

New Member

Ayodeji, Excellent Post . Good work.

Question : What are the options to enable two factor authentication for the Jabber clients connecting from the internet ?

VIP Super Bronze

Can you elaborate on this? What do you mean by two factor authentication?

New Member

My question is similar to James Thomas asked about MRA Multifactor authentication, we want external clients to be authenticated initially with RSA than CUCM UDS.

VIP Super Bronze

No I dont believe Jabber supports any other form of authentication other than UDS or LDAP.

New Member

Hey Ayodeji

Good document.

Looking to the flow i see that authentication process that is on get_edge_config message is not reflected here...

get_edge_config also carries an authentication message: if you open the get_edge_config reverse proxy URL you will get an authentication message..


New Member

Hello Guys,

Nice document and very helpful.

Can you tell me where the logs come from ?

I am interested in the "user-agent" field because I am trying to figure out on which device the user tries to log via MRA... I would like to differentiate Android/iPhone and so on..

When you create a TCT device for instance, you can see in Expressway Core logs that the device performs a GET /TCTuserID.cnf.xml. That's nice. But if you don't create a BOT/TCT/TAB or whatever, there is no GET performed..

So how could I know which device the user is using ?

The "user-agent" field in your logs seems to be the one I am looking for but my logs don't look like this. I have CUCM 11.5 and Expressways X8.9