The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document describes how to configure and integrate Cisco Meeting Server (CMS) Single Combined.
the services to configure are Call Bridge, Webadmin, Web Bridge, Extensible Messaging and Presence Protocol (XMPP) and Lightweight Directory Access Protocol (LDAP) integration
Cisco recomends that you have knowledge of these topics:
The information in this document is based on these software and hardware versions:
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.
User: admin
Password: admin
Note: A specific domain can be configured for DNS lookup, however if any domain can be resolved by the DNS, then use a dot as the domain
Note: The process to generate the license is out of the scope of this document.
Note: In this example, a single certificate for each server is created, you can create one certificate for all the services. For more information about certificate creation, review the Certificate Creation Guide
Service | _xmpp-client |
Protocol | _tcp |
Port | 5222 |
Target | Enter the XMPP FQDN, for example xmpp.anmiron.local |
Configure the callbridge:
Note: The Call Bridge listen interface must not be set on an interface that is configured to use Network Address Translation (NAT) to another IP address
Configure webadmin:
Note: If the webadmin and webbridge are configured in the same server, they must be configured on different interfaces or listen in different ports, the webbridge requires to listen in port 443. The webadmin is usually configured in port 445.
Configure XMPP:
Note: The domain name must match the domain where the DNS records were created.
Configure webbridge:
Note: The trust crt-bundle is the callbridge certificate and must be added to the webbridge in order for the callbridge to trust the webbridge, this will enable the Join as a Guest feature.
Note: The server must return SUCCESS for all the services, if it returns FAILURE, review the previous steps and validate all the configuration is correct
To allow the Call Bridge to access the XMPP service securely, it is necessary to provide a component name for the Call Bridge to use to authenticate with the XMPP service.
Unique Call Bridge name | Enter the name of the created callbridge, for example callbridge |
Domain | Enter the domain name, for example anmiron.local |
Server address | Set the CMS IP address, for example localhost:5223 |
Shared secret | Enter the Secret created in the previous step, for example 6DwNANabpumut14pAb1 |
Domain | Enter the domain name of the CMS server, for example anmiron.local |
Priority |
Enter a value for the priority, for eaxmple 0 |
Target Spaces |
Select yes |
Name | Enter a name for the space, for example spacetest |
URI user part | Enter a URI for this space to be called, for example spacetest |
Call ID | Enter the call ID to join this space from webbridge, for example spacetest |
Passcode | Enter a number if to allow access to the space if it is required |
Note: The URI user part is what the callers need to dial at the domain configured on the Incoming Call Matching Rule, for example, the caller has to dial spacetest@anmiron.local
Guest account client URI | This is the webbridge web interface, for example https://webbridge.anmiron.local |
Guest Account JID domain | The configured domain in CMS, for example anmiron.local |
Guest access via hyperlink | Select allowed |
Address | The LDAP server IP address, for example 172.16.85.28 |
Port | This is 389 if you are using a non-secure connection and 636 if secure connection is required |
Username | Enter an Administrator of LDAP server, for example anmiron\administrator |
Password | Enter the password of the Administrator user |
Base Distinguished name | This is a setting from Active directory, for example CN=Users, DC=anmiron, DC=local |
Filter | This is a setting from Active directory, for example (memberof=CN=CMS, CN=Users, DC=anmiron, DC=local) |
Display Name | How the user name is shown, for example $cn$ |
Username | The Log in ID for the user, for example $sAMAccountName$@anmiron.local |
Space Name | How the space is shown, for example $sAMAccountName$ Space |
Space URI user part | The URI to be dialed, for example $sAMAccountName$.call |
Space Call ID | The Call ID to be used from webbridge, for example $sAMAccountName$.space |
Base distinguished name and Filter are settings from the Active Directory. This example contains basic information to obtain the information with Attribute editor on Active Directory. In order to open the Attribute editor, enable Advanced Features on Active Directory. Navigate to Users and Computers > View and select Advanced Features
Note: For more information in regards the LDAP filters, visit the CMS deployment Guide
Device Name | Enter a name for the SIP Trunk, for example TrunktoCMS |
Destination Address | Enter the CMS IP address or the Call Bridge FQDN, for example 172.16.85.8 |
Destination Port | Enter the port where the CMS listens, for example 5060 |
SIP Trunk Security Profile | Select the Secure Profile, for example Non Secure SIP Trunk Profile |
SIP Profile | Select Standar SIP Profile for TelePresence Conferencing |
IPv4 Pattern | Enter the domain configured to CMS, for example anmiron.local |
SIP Trunk/Route List | Select the previous created SIP Trunk, TrunktoCMS |
There is currently no specific troubleshooting information available for this configuration.