cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
11785
Views
30
Helpful
38
Replies

Cisco Meeting Server as Adhoc conference for CUCM

silverfank
Level 1
Level 1

I tried to register cms as conference bridge to CUCM but it doesn't register. my security sip trunk to CMS is up which i can see ping interval time.
I got this message from document

"1. Set up an incoming dial plan on the Meeting Server see the Cisco Meeting Server
Deployment Guide. For adhoc calls the rule should match against spaces."

Is it needed to configure dial plan on CMS? if so how to configure it?

38 Replies 38

dpetrovi
Cisco Employee
Cisco Employee

Let me move this post to Telepresence community as Conferencing community is for MeetingPlace and Cisco WebEx Meetings Server products and not for CMS (Cisco Meeting Server).

-Dejan

Patrick Sparkman
VIP Alumni
VIP Alumni

Take a look at section 6.2 of the CMS 2.1 Single Combined Server Deployment Guide, it goes over outbound, inbound, and call forwarding dial plans for the CMS.  There are similar sections in the other CMS Deployment Guides as well, if you're running a Single Split or Scalable and Resilient deployment.

Also suggest you take a look at the CMS 2.1 with CUCM Deployment Guide.

I configure both incoming and outbound calls and test. I can dial from cucm to cms and vice versa.

It works. But conference bridge is still not registered. Can you guide step-by-step? 

CMS:

Set up an incoming dial plan on the Meeting Server For adhoc calls the rule should match against spaces.
Set up an administrator user account with "api" permission for Cisco Unified
Communications Manager to use.

CUCM:

Cisco Unified Communications Manager Administration, select Media Resources >
Conference Bridge. The Find and List Conference Bridges window displays.
 Click Add New. The Conference Bridge Configuration window displays.
 Select Cisco TelePresence Conductor from the Conference Bridge Type drop-down
list.
Enter a name and description for the Meeting Server in the Device Information pane.
Select a SIP trunk from the SIP Trunk drop-down list.
Enter the HTTP interface information and check the HTTPS check box to create a
secure HTTPS connection between Cisco Unified Communications Manager and
Cisco Meeting Server.
upload the root and intermediate certificates from the CA who signed the Call Bridge's certificate to the CallManager-trust trust store. This step needs to be done regardless of whether you configured a secure or
non-secure SIP trunk

Dear Sushant,

"Set up an incoming dial plan on the Meeting Server For adhoc calls the rule should match against spaces." - and what does this incoming dial plan look like? Is there any sample?

For example, if we have phones with 5xxx extension numbers on the CUCM cluster and want to set CMS as an CFB for adhoc conferences, what should we write (step-by-step) in the fileds Call mathing of "Call forwarding"? CUCM and CMS both reside in domain test.lab.

The idea of incoming dial plan is a bit bewildering cause CMS in this case is a mediaresource like vTS/Conductor, never needed to provide any dialplans whatsoever.

You configure an incoming dial plan by going to Configuration > Incoming calls within CMS.  Incoming calls are matched against the domain, in your case would be "test.lab".

The Call matching table will determine if the incoming call will search Spaces, Users, IVRs, Lync, etc.  If no rules are present in the Call matching table, it will result in all domains being matched.

The Call forwarding table will apply if a call doesn't match any of the rules in the Call matching table, the call will then be forwarded to the rules configured on the Outbound calls page.

Suggest you take a look at the CMS Deployment Guides, they go over the different aspects of the CMS dial plan.

To make ad-hoc conference calls, internal CUCM conference bridge can be used, as well as conference bridge registered on CMS.

What is the difference between them? I've tried both of it and it feels like it does not make sence which one to use.

Question.   Is it absolutely necessary to have a secure trunk between CUCM and CMS for ad hoc conferencing to work?  Is it possible to use a non-secure SIP trunk and still have ad hoc conferencing work?   Is this the key to making a non-secure trunk work for non-secure SIP trunks to CMS from CUCM (see quote below)?...so, just be sure to upload those certs from CMS to the CUCM and it will work with a non-secure SIP trunk between CUCM and CMS?  I ask because it would make my life so much easier if I cna use a non-secure SIP trunk between CUCM/CMS.

"upload the root and intermediate certificates from the CA who signed the Call Bridge's certificate to the CallManager-trust trust store. This step needs to be done regardless of whether you configured a secure ornon-secure SIP trunk"

You can use a non-secure trunk, but you still need CUCM to trust the CMS callbridge certificate in order to add it as a Conference Bridge.

Thanks and pardon my ignorance on the subject, but here's what I've done so far.  We can generate certs we use internally (a process we have at our company, certs for internal use) and I did generate a server certificate for the CMS and installed that on CMS.  

Now for CUCM (and forgive me if I get the terminology wrong because this is not my specialty)....for CUCM would we simply need to install the 'CA certificate chain' from the Trusted CA that created/signed the server certificate we generated for the CMS server?  

Correct, install that CA chain certificate as both Callmanager-trust and Tomcat-trust on your CUCM servers so that the Callmanager and Tomcat services trust certificates issued by that CA. Restart the Tomcat and Callmanagee services to take affect.

Great, so install the chain (p7b file), not the extracted keys from that pb7 file, correct?   

Also, if I install that on the CUCM publisher, will it distribute that to the other CUCM Subscribers in the same cluster or would I need to install that chain on all the CUCM servers in the cluster and restart those servers on each cluster?

I just want to be sure I do it correctly and don't break anything.

You need the CA-chain in .der format rather than .p7b .

I think you need to upload the CA chain to all of them then restart services on all of them too.

Ok on uploading to all and restarting all.  

Regarding the DER vesus a P7B file for the chain, I see a DER option and a Base64 option but both of them give me a P7B file when I download it.  

1-download.jpg