Beruflich Dokumente
Kultur Dokumente
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT
SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE
OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public
domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH
ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF
DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING,
WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
CCDE, CCENT, Cisco Eos, Cisco Lumin, Cisco Nexus, Cisco StadiumVision, Cisco TelePresence, the Cisco logo, DCE, and Welcome to the Human Network are
trademarks; Changing the Way We Work, Live, Play, and Learn and Cisco Store are service marks; and Access Registrar, Aironet, AsyncOS, Bringing the Meeting To You,
Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, CCSP, CCVP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems,
Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Collaboration Without Limitation, EtherFast, EtherSwitch, Event Center, Fast Step, Follow Me Browsing,
FormShare, GigaDrive, HomeLink, Internet Quotient, IOS, iPhone, iQ Expertise, the iQ logo, iQ Net Readiness Scorecard, iQuick Study, IronPort, the IronPort logo,
LightStream, Linksys, MediaTone, MeetingPlace, MeetingPlace Chime Sound, MGX, Networkers, Networking Academy, Network Registrar, PCNow, PIX, PowerPanels,
ProConnect, ScriptShare, SenderBase, SMARTnet, Spectrum Expert, StackWise, The Fastest Way to Increase Your Internet Quotient, TransPath, WebEx, and the
WebEx logo are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries.
All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship
between Cisco and any other company. (0807R)
Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the
document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental.
Preface vii
Audience vii
Organization vii
FAQs C-3
Cisco Unified Mobility Advantage FAQs C-3
Cisco Unified Mobile Communicator FAQs C-5
INDEX
Cisco Unified Mobility Advantage Installation and Upgrade Guide provides the information you need
to understand, install, configure, and upgrade Cisco Unified Mobility Advantage.
Audience
Network engineers or system administrators should review this guide to learn the steps required to
properly set up Cisco Unified Mobility Advantage on the network.
Caution The tasks described are administration-level tasks. The person responsible for the installation should be
familiar with Cisco Unified Communications Manager, Microsoft Active Directory, and Microsoft
Exchange.
Organization
This manual is organized as follows:
Chapter 1, “Introduction” Provides an overview of Cisco Unified Mobility Advantage and how to
install it on the network
Chapter 2, “Preinstallation Tasks” Describes the tasks required prior to installation
Chapter 3, “Installation” Describes how to install the Cisco Unified Mobility Advantage Operating
System, and run the Installation Wizard to begin the Cisco Unified
Mobility Advantage installation
Chapter 4, “Configuration” Describes how to run the Configuration Wizard and configure Cisco
Unified Mobility Advantage
Chapter 5, “Proxy Server Installation” Describes how to install the Cisco Unified Mobility Advantage Proxy
Server
Chapter 6, “Upgrade Cisco Unified Mobility Describes how to upgrade the Cisco Unified Mobility Advantage
Advantage” Enterprise Server and Cisco Unified Mobility Advantage Proxy Server
from a previous release to a current release
Appendix A, “Maintenance” Describes how to start and stop Cisco Unified Mobility Advantage
servers and how to uninstall Cisco Unified Mobility Advantage
Appendix B, “SSL Certificate Process” Provides an overview of the process required to obtain an SSL certificate
for Cisco Unified Mobility Advantage.
Appendix C, “Troubleshooting and FAQs” Describes how to troubleshoot installation problems and provides
answers to frequently asked questions
Related Documentation
For more information about Cisco Unified Mobility Advantage, refer to these publications:
Document Conventions
This document uses the following conventions:
Convention Description
boldface font Commands and keywords are in boldface.
italic font Arguments for which you supply values are in italics.
[ ] Elements in square brackets are optional.
{x|y|z} Alternative keywords are grouped in braces and separated by vertical bars.
[x|y|z] Optional alternative keywords are grouped in brackets and separated by vertical bars.
string A nonquoted set of characters. Do not use quotation marks around the string or the string will
include the quotation marks.
screen font Terminal sessions and information the system displays are in screen font.
boldface screen font Information you must enter is in boldface screen font.
italic screen font Arguments for which you supply values are in italic screen font.
^ The symbol ^ represents the key labeled Control—for example, the key combination ^D in a
screen display means hold down the Control key while you press the D key.
< > Nonprinting characters, such as passwords are in angle brackets.
Note Means reader take note. Notes contain helpful suggestions or references to material not covered in the
publication.
Caution Means reader be careful. In this situation, you might do something that could result in equipment
damage or loss of data.
This warning symbol means danger. You are in a situation that could cause bodily injury. Before you
work on any equipment, be aware of the hazards involved with electrical circuitry and be familiar
with standard practices for preventing accidents. Use the statement number provided at the end of
each warning to locate its translation in the translated safety warnings that accompanied this
device. Statement 1071
Cisco Unified Mobility Advantage is part of the Cisco Unified Communications family of products.
Cisco Unified Mobility Advantage is the server in the enterprise that Cisco Unified Mobile
Communicator clients connect to, via a proxy server. Cisco Unified Mobility Advantage is deployed
behind the enterprise firewall and serves as the integration point for all enterprise services.
Note Both servers are required. The servers must be installed on a one-to-one basis (for each Cisco Unified
Mobility Advantage Enterprise Server installed, one Cisco Unified Mobility Advantage Proxy Server
must be installed).
Architecture
Install Cisco Unified Mobility Advantage Enterprise Server on one of these platforms:
• Cisco MCS 7845-H2 Media Convergence Server
• Cisco MCS 7845-I2 Media Convergence Server
Install Cisco Unified Mobility Advantage Proxy Server on one of these platforms:
• Cisco MCS 7825-H2 Media Convergence Server
• Cisco MCS 7825-H3 Media Convergence Server
• Cisco MCS 7825-I2 Media Convergence Server
• Cisco MCS 7825-I3 Media Convergence Server
Warning The Cisco Media Convergence Servers must be installed in your network before you install Cisco
Unified Mobility Advantage. See Install Cisco Media Convergence Servers, page 2-1 for more
information.
Figure 1-1 shows how Cisco Unified Mobility Advantage works with components in the network.
firewall
Outer
Inner
Enterprise
Server
MobileData
Network
MA
Directory
Cisco Unified
GPRS data Mobility Managed
channel Advantage Server
Proxy
Server
MA Voice
MA
mail
Admin
Server
Cisco Unifited Mobile Email
Communicator
MA Collaboration
Enterprise Services
The enterprise services that Cisco Unified Mobility Advantage integrates with must already be installed
within the network. See Obtain Enterprise Services Information, page 2-4 for the list of services that are
compatible with Cisco Unified Mobility Advantage.
Note See the Release Notes for your client platform for the list of supported model numbers, and for important
information pertaining to installation.
After Cisco Unified Mobility Advantage installation is complete, Cisco Unified Mobile Communicator
can be installed and provisioned on a mobile phone.
For more information on Cisco Unified Mobile Communicator installation, see the Cisco Unified
Mobility Advantage Administration Guide and the Cisco Unified Mobile Communicator Quick Start
Guide for your specific mobile phone.
This chapter describes the preinstallation tasks that you must complete before you install Cisco Unified
Mobility Advantage:
• Install Cisco Media Convergence Servers
• Verify Browser Requirements
• Verify Enterprise Services
• Configure the BlackBerry Enterprise Server
• Obtain Enterprise Services Information
• Determine Communication and Firewall Ports
Warning You must install the Media Convergence Server(s) before you install Cisco Unified Mobility
Advantage. See the Cisco Media Convergence Server Documentation for more information.
Install the Cisco Unified Mobility Advantage Operating System on each Media Convergence Server. See
Install Cisco Unified Mobility Advantage Operating System, page 3-1.
After the Media Convergence Servers are installed, make sure that:
• Each Media Convergence Server has a static IP address
• The Media Convergence Server hosting the Cisco Unified Mobility Advantage Proxy Server has an
Internet hostname that can be resolved by an external DNS server
Configure IT Policies
Configure IT Policy settings on the BlackBerry Enterprise Server to enable the installation of third-party
applications.
Procedure
Note If you have multiple GSM carriers, you must create multiple IT policies with different values in this
field. For non-GSM carriers, these values can be set to any value.
Procedure
Policy Setting
Disposition Required
Internal Network Connection Allowed
Microsoft Exchange
Determine the values you will be using for these Microsoft Exchange settings and enter your information
under Value in Table 2-4:
Cisco Unity
Determine the values you will be using for these Cisco Unity settings and enter your information under
Value in Table 2-5:
Related Topics
• Call Log Integration for Cisco Unified Mobility Advantage, page 2-7
• Username and Password Considerations, page 2-7
Note The Cisco Unified Mobility Advantage server generates call logs for calls placed from or received by
the IP Phone only. For calls that are placed from or received directly on the mobile phone, the mobile
phone generates a local call log. The call log includes sender name, contact phone number, read status
and length.
3. Cisco Unified Mobility Advantage uses the event to create a call log entry on the server and then
synchronizes these with Mobile Communicator.
4. The entry is sent to the Mobile Communicator client after the call is finished.
Cisco Unified Mobility Advantage references Active Directory to know which user the call log should
be sent to; therefore, it must be able to uniquely identify the directory number of a user in Active
Directory. Cisco Unified Mobility Advantage also uses the Telephone Number field to match the data
from the call log to a Mobile Communicator user. This means that you cannot have duplicate telephone
numbers configured inside Active Directory; otherwise, Unified Mobility Advantage will not be able to
uniquely identify the users.
When creating a user on Cisco Unified Communications Manager 5.1 or 6.0, assign the user to the
“Standard CTI Enabled” group that is on the User Group Configuration window. Additionally, the user
should automatically be assigned the “Standard CCM End Users” group (also on the User Group
Configuration window). From the End User Configuration window, check the “Allow Control of Device
from CTI” check box for this user. (This is the default.)
Communication Ports
Complete Table 2-7, Table 2-8, and Table 2-9 for each Cisco Unified Mobility Advantage Enterprise
Server component (Managed Server, Admin Server, and Node Manager Server).
Complete Table 2-10 on page 2-11 for the Cisco Unified Mobility Advantage Proxy Server.
Firewall Ports
Of the communication ports you entered in Communication Ports, page 2-8, note the following ports that
must be opened in the external and internal firewalls.
firewall
Outer
Inner
MobileData 389
Network
5443 MA
Directory
80 Managed
80 3 Server
544
443 (SSL)
80 (non-SSL)
7080 MA Voice
MA
mail
Admin
Server Email
Proxy
Server
MA Collaboration
27
Voice 48
PSTN Node
Channel Manager Call Control
Server
183312
M
This chapter describes how to install the Cisco Unified Mobility Advantage Operating System and the
Cisco Unified Mobility Advantage Enterprise Server after you have completed the preinstallation tasks
outlined in Chapter 2.
Note The server on which you install Cisco Unified Mobility Advantage will be reformatted during the
installation. We suggest using an unformatted server.
Step 1 Insert the Cisco Unified Mobility Advantage OS DVD into the DVD-ROM drive of the server on which
you are going to install Cisco Unified Mobility Advantage.
Step 2 Boot the computer from the DVD.
Step 3 The system checks that this is a valid platform. You do not see this check unless your platform is invalid.
• If your platform is invalid, the system displays an error message, aborts the installation, and displays
a log with information.
• If your platform is valid, the installation continues.
Step 4 The system checks that there is an existing operating system. You do not see this check unless you have
an existing operating system, in which case the system asks if you want to overwrite it.
• If you choose not to overwrite the existing operating system, the installation process aborts and the
DVD ejects.
• If you choose to continue the installation, the system overwrites the existing operating system and
any existing data will be lost. You have 30 seconds to choose to continue; otherwise, the system
aborts the installation and ejects the DVD.
If your system does not have an operating system, the installation continues.
Step 5 The computer performs a system check that inspects the hard drive, the RAID, and the BIOS.
• If the system does not need to reconfigure any part of the system, it displays a green check mark
next to each component name and continues.
• If the system needs to reconfigure any part of the system, it displays two green circular arrows next
to the component name and automatically reboots after 15 seconds. During these 15 seconds, you
can hit any key to pause the check and read the message. After pausing, you must click Restart to
continue. After rebooting, the installation process continues from where it left off.
Depending on your system configuration, it may reboot up to three times. This happens automatically.
Step 6 The system continues to the media check screen. If the media check fails, you can either abort the
installation or continue. If you continue with the installation, there may be errors. The media check can
take up to 10 minutes.
Step 7 The Cisco Unified Mobility Advantage Operating System loads and installs from the DVD. This takes
approximately 10 to 15 minutes.
Step 8 After installation, the server reboots.
Step 9 The Cisco Unified Mobility Advantage system displays the Welcome page with an introductory message
informing you that there are a few more steps to take before your system is ready to use. Click Next.
Step 10 The Root Password page appears. Enter a root password for the system. The password must contain at
least:
• 8 characters
• One lowercase character (a-z)
• One uppercase character (A-Z)
• One numeric digit (0-9)
• One special character (!”#$%&’)*+,-./:;<=>?@[\]^_{}~)
Step 11 Click Next.
Step 12 On the Network Setup screen, enter values as described in Table 3-1. All fields are required.
Field Definition
DNS Information
Primary Primary DNS address
Secondary Secondary DNS address
Domain Name DNS search path
Ethernet Port 1 (device eth0): use for HTTP and VOICE access
Host Name Fully qualified domain name (FQDN) of the host
IP Address IP address assigned to the host
Subnet Mask Subnet mask for the host
Gateway Default gateway address for the host
Auto Negotiation Use the default value
Speed (Full Duplex) Use the default value
c. Ensure that the checkbox next to System clock uses UTC is checked.
d. Click Next.
Step 15 On the Date and Time page, set the date and time for the system.
Note We recommend synchronizing the date and time of the server automatically using Network Time
Protocol (NTP). A time server (computer that sends accurate date and time settings to other servers
through the network) must be available to use NTP.
Procedure
Step 1 When the system displays the Cisco Application DVD page, insert the Cisco Unified Mobility
Advantage application DVD.
Note If you downloaded the Cisco Unified Mobility Advantage ISO file from Cisco.com, use any
commercially available ISO file unpackaging program and expand the ISO file to the directory of your
choice on your local hard disk, or use any commercially available CD-ROM burner program, and burn
the file onto a CD.
Note Wait for the Installation Wizard to start. This process may take several minutes.
Step 3 When the Installation Wizard begins, review the information on the Important screen.
Step 4 Click Next.
The License Agreement screen appears.
Step 5 Review the License information. To accept the license, click I accept the Terms of the License
Agreement, and click Next.
The Choose Install Set screen appears.
Step 6 Choose Cisco Unified Mobility Advantage as the type of installation, and click Next.
The Choose Install Folder screen appears.
Step 7 Enter or select the location where the Cisco Unified Mobility Advantage Enterprise Server will reside,
and click Next.
The default installation path is /opt/cuma.
The Managed Server Instance Name screen appears.
Step 8 Enter the name that you want to assign to this instance of the Managed Server, and then Next.
Note Each installation of the Cisco Unified Mobility Advantage Enterprise Server is considered an
instance. Use a name that identifies this instance, and that is easily remembered for future
reference. For example, the default name is cuma. The name is limited to 32 characters. The
name cannot be ‘admin,’ ‘node_manager,’ or ‘proxy.’
Note The password must be at least one character. Spaces are not allowed. The password can be
changed at a later time (after installation) by using the Admin Portal.
The default values are shown in parenthesis. Use these values or the values you determined during the
preinstallation activities. See Table 2-9 on page 2-10.
When complete, the Preinstallation Summary screen appears.
Step 13 Review the information on the summary screen and make sure all of the information is correct.
• If changes are required, click Previous and make the changes.
• If the information is correct, click Install.
The Cisco Unified Mobility Advantage Enterprise Server installs. When complete, the Install Complete
screen appears.
Step 14 Click Done.
The Cisco Unified Mobility Advantage Enterprise Server is installed.
Step 15 Click Reboot to restart the server.
After rebooting, the Admin Server and the Node Manager Server start automatically. Verify the server
status. See Verify Server Status, page 3-5.
Admin Server
To verify that the Admin Server is started:
Procedure
Step 1 Log in as root to the system that is hosting the Admin Server.
Step 2 Open a new terminal.
Step 3 Enter this command in the terminal window:
/sbin/service cuma_admin status
The status message should read: “cuma_admin is running”.
If the Admin Server is not running (the message reads “cuma_admin is stopped”), start the server using
the following command:
/sbin/service cuma_admin start
The Admin Server starts when the “OK” message appears.
Procedure
Step 1 Log in to the system that is hosting the Node Manager Server.
Step 2 Open a new terminal.
Step 3 Enter this command in the terminal window:
/sbin/service cuma_nm status
The status message should read: “cuma_nm is running”.
If the Node Manager Server is not running (the message reads “cuma_nm is stopped”), start the server
using the following command:
/sbin/service cuma_nm start
The Node Manager Server starts when the “OK” message appears.
This chapter describes how to run the Configuration Wizard to configure the Cisco Unified Mobility
Advantage Enterprise Server.
Note In addition to running the Configuration Wizard to complete the Cisco Unified Mobility Advantage
installation, the Admin Portal is used for maintaining Cisco Unified Mobility Advantage and Cisco
Unified Mobile Communicator. For more information about using the Admin Portal, see the Cisco
Unified Mobility Advantage Administration Guide.
Procedure
Step 1 Verify that the Admin Server is started. See Verify Server Status, page 3-5.
Step 2 On the Cisco Unified Mobility Advantage Enterprise Server, enter the following URL into a supported
web browser:
http://hostname:port/adminportal
• hostname is the hostname of the Admin Server
• port is the port assigned to the Admin Server (default is 7080)
For example: http://mycompany.com:7080/adminportal
The Admin Portal log in screen appears.
Step 3 Enter the password and choose Login.
By default, the username is admin. The password was determined during the installation.
The Configuration Wizard starts.
Note See SSL Certificate Process, page B-1 for additional information regarding this process.
Field Definition
Server Name Fully qualified domain name for the Cisco Unified Mobility Advantage
Proxy Server. For example: cumapxy.cisco.com.
Department Name In most cases, this is the department name used when requesting
SSL certificates from VeriSign.
Company Name Your company name. In most cases, this is the company name used when
requesting SSL certificates from VeriSign
City The city where the department or company is located.
Field Definition
State The state where the server will be deployed. The state name can not be
abbreviated. For example, California (not CA).
Country Code Enter the two-letter code for the country where the company is located. For
the United State, this is US (not USA).
Password The password entered by the administrator during keystore file generation.
It is utilized during creation of the final certificate, and must be at least six
characters in length.
Step 1 Click Yes on the SSL Certificate Management screen to generate a new certificate.
The Generate Certificate Signing Request (CSR) screen appears.
Click Next and enter requested information. This form is required to generate the keystore file and the
CSR.
Complete all fields. Special characters cannot be used, and the name of the state cannot be abbreviated.
Step 2 Click Next.
The Generate Certificate Signing Request (CSR) screen appears with a hyperlink to download the
keystore file and the actual text of the CSR. The keystore file and CSR are two different objects; both
are required to proceed.
Step 3 Click the here link to download the keystore file. Save the file to your local computer with a descriptive
name such as cumaenterprise.keystore.
Step 4 Copy and paste the CSR text that is displayed below the download link and paste it into a text file.
Tip The text file can be created using any text editor.
Step 5 Save the file to your local computer (for example, cumaproxy-csr.txt).
Step 6 After saving the keystore and proxy files to your local computer, click Reset at the top of the
Configuration Wizard.
Step 7 Click Yes to return to the SSL Certificate Management screen (described in Generate Keystore File and
Self-Signed Certificate for Enterprise Server, page 4-3).
Step 8 Click No when prompted to create a new certificate.
Step 9 Click the Browse button and navigate to the keystore file you downloaded Step 3.
Step 10 Enter the password for the keystore file.
Step 11 Select JKS for type and click Next.
The file should import successfully. At this point, the Cisco Unified Mobility Advantage Enterprise
Server has a self-signed certificate.
Step 12 Continue to Enterprise Configuration, page 4-4 to complete the Configuration Wizard. When the
Configuration Wizard finishes, do not start the Cisco Unified Mobility Advantage Enterprise Server.
Follow the instructions to generate a keystore for the Proxy Server and complete the SSL certificate
process. See Complete the SSL Certificate Process, page 4-17.
Enterprise Configuration
The Enterprise Configuration screens allow you to configure the Cisco Unified Mobility Advantage
Enterprise Server to interface with these servers:
• Corporate directory server
• Personal contact server
• Call Control server
Procedure
Step 1 In the Corporate Directory Configuration screen, select and enter the corporate directory server
information as described in Table 4-2.
Field Definition
Corporate Directory Type Select the type of corporate directory your organization uses. For
example, Active Directory.
Adapter Name Enter a name you want to assign to the corporate directory adapter.
Description Enter a description for the corporate directory adapter.
Field Definition
Host Name/IP Address Enter the hostname or IP address of the corporate directory server.
Field Definition
Base DN Distinguished name of the root node in your corporate directory
server. For example:
DC=department,DC=example,DC=com
Choose Edit if the Base DN you want is not listed in the menu.
Field Definition
Filter Criteria Verify the criteria that will be used to distinguish corporate users
from other corporate resources within the corporate directory server.
In most cases, it is recommended that you use the default value.
Follow Referral Select whether or not you want the Cisco Unified Mobility
Enterprise Server to follow referrals from the corporate directory
server.
The default is Yes. It is recommended that you use the default value.
Polling Period (days) Enter the time (in days) that establishes how frequently the Cisco
Unified Mobility Advantage Enterprise Server polls the corporate
directory server for updates.
The default value is 1 day.
Field Definition
User DN Enter the distinguished name of the account that Cisco Unified
Mobility Advantage Server uses to read data from your corporate
directory server. For example:
CN=CUMA Read Only
User,CN=Users,DC=department,DC=example,DC=com
This account needs to have read-only permissions in your corporate
directory server.
Append Base DN Select this check box to allow the Cisco Unified Mobility Advantage
Enterprise Server to append the base DN to the user’s DN (instead
of giving the complete distinguished name of the user above).
Password Enter the password of the account.
Field Definition
Distinguished Name Enter the name of the attribute in Active Directory that represents a
user’s distinguished name. For example:
distinguishedName
First Name Enter the name of the attribute in Active Directory that represents a
user’s first name. For example:
givenName
Last Name Enter the name of the attribute in Active Directory that represents a
user’s last name. For example:
sn
Email Enter the name of the attribute in Active Directory that represents a
user’s e-mail address. For example:
mail
Step 12 Review the lookup information on the screen as described in Table 4-8. Click Edit to make any changes,
or click Next to proceed with the default settings.
Field Definition
Contact Adapter Enter the name of the attribute within the corporate directory that
identifies the logical Exchange server resource name for a user. For
example:
msExchHomeServerName
DNS Host Name Enter the name of the attribute within the corporate directory that
identifies the DNS host name of a server machine. For example:
dNSHostName
Field Definition
Contact Adapter DN Mask Enter the Contact Adapter DN Mask. The format of the DN Mask is:
??,CN=Computer,DC=department,DC=example,DC=com
The Cisco Unified Mobility Advantage Enterprise Server will use
the value of the Contact Adapter field (entered above) in
combination with this DN Mask to search for the DNS hostname of
a user’s Exchange Server.
?? is substituted with the CN=<hostname of the Exchange server>.
The following part is used to complete the DN. This complete string
is then used to retrieve details about the user’s Exchange host.
The hostname is retrieved from Active Directory using the “Contact
Adapter” attribute of the user entry. Contact Adapter
(msExchHomeServerName).
For example, if in Active Directory for user test1, the
msExchHomeServerName is “myExchange” and the DN Mask is
configured as ??, CN=Computer, DC=myDivision,
DC=somecompany, DC=com, then the Cisco Unified Mobility
Advantage Enterprise server will lookup the following entry in
Active Directory to get details about the Exchange server and use it
to store personal contacts of the test1 user:
CN=myExchange, CN=Computer, DC=myDivision,
DC=somecompany, DC=com
Contact Adapter Search Base Enter the Distinguished Name of the root node that contains your
Exchange Server’s information in your corporate directory. For
example:
CN=Computers,DC=department,DC=example,DC=com
The Cisco Unified Mobility Advantage Enterprise Server searches a
user’s Exchange Server from this root node.
Procedure
Step 1 Enter the personal contact server information as described in Table 4-9.
Field Definition
Personal Contact Server Type Select the type of personal contact server that your company uses.
For example, Microsoft Exchange.
Adapter Name Enter a name that you want to assign to the personal contact adapter.
Description Enter a description for the personal contact adapter.
Field Definition
Hostname/IP Address Enter the hostname or IP address of the Exchange server.
Use SSL Specify whether or not Cisco Unified Mobility Advantage should
use SSL to connect to this Exchange server.
Default is Yes.
Field Definition
Port Enter the port used to connect the Cisco Unified Mobility Advantage
Enterprise Server to the Exchange server. This port changes
depending on whether or not SSL is used.
Exchange Domain Enter the domain for this instance of the Exchange server. For
example, CORP. This is the domain that end users use when logging
into their Windows desktops.
User Name Suffix Enter the suffix that is applied to a user to complete their corporate
e-mail address.
Note In most cases, this field should be blank; it is not used during
most installations.
These values apply to systems that want to integrate Cisco Unified Mobility Advantage with their
voicemail system.
Caution Do not change these values without first contacting Cisco Support.
Field Definition
Filter Field Name Determines the field to be used to identify a corporate voicemail
from other types of messages. Select the value appropriate for your
organization.
Options are “class_id,” “subject”, “to”, “from”, and “cc”.
Filter Value Enter the value that is found in the field identified as “Filter Field
Name” when the message is a ‘corporate voicemail’ message.
Enter the specific value appropriate for your organization.
Voicemail System Email Enter the Cisco Unity e-mail regular expression that identifies the
e-mail account used in the “from” field in voicemail messages for
which the sender cannot be resolved by Unity.
Default is: .*?(UNITY|unity).*
Phone Number Search Field Enter the field to search for a caller’s phone number. For example:
Name
Subject
Phone Number Search Pattern Enter a regular expression for the search pattern that should be used
in the Phone Number Search Field Name field. For example:
[0-9]{4}
Field Definition
Enable Corporate Voicemail Determine whether or not the Cisco Unified Mobility Advantage
Integration Enterprise Server provides voicemail viewing and downloading
capabilities on Cisco Unified Mobile Communicator.
Maximum Expiry of Voicemails Indicates the maximum value that a user can select for the number
(days) of days within which voicemail messages will be visible on Cisco
Unified Mobile Communicator.
Step 11 Select whether or not you want to integrate Cisco Unified Mobility Advantage with your corporate
conferencing system, as described in Table 4-14.
Field Definition
Enable Conference Integration Determine whether or not the Cisco Unified Mobility Advantage
Enterprise Server integrates with your corporate conferencing
system and provides conference notifications and viewing
capabilities on Cisco Unified Mobile Communicator.
Procedure
Step 1 Choose if you want to integrate Cisco Unified Mobility Advantage with a Call Control server, and click
Next.
• If yes, the Call Control Configuration screen appears. Go to Step 2 to configure the adapter.
• If no, click Next on the Call Control Configuration Summary screen. The Enterprise Configuration
Summary screen appears. To view configuration summaries for each server, click their respective
Host Name/IP Address, or click Next to go to the System Configuration screen. Go to System
Configuration, page 4-13 to continue the installation.
Step 2 Enter the Call Control adapter information as described in the Table 4-15.
Field Definition
Call Control Server Type Select the type of call control server that your company uses. For
example, Cisco Unified Communications Manager.
Adapter Name Enter a name that you want to assign to the call control adapter.
Description Enter a description for the call control adapter.
Step 4 Enter the hostname or IP address of the Call Control server and its user name and password details, as
described in Table 4-16.
Field Definition
Hostname/IP Address Enter the hostname or IP address of the Cisco Unified
Communications Manager server(s).
If you have more than one Cisco Unified Communications Manager
server, specify all host names or IP addresses as a comma-separated
list with no spaces. For example: 172.22.100.1,172.22.101.1.
Make sure that CTI Manager service is enabled and running on all
the hosts you enter in this field. (This is accomplished from the
Cisco Unified service ability application, Service Activation
window - if the host is CCM.)
User Name Enter up to four pairs of Cisco Unified Mobile Communicator
usernames and passwords setup in Cisco Unified Communications
Manager.
See Username and Password Considerations, page 2-7 for more
information.
Password Enter up to four pairs of Cisco Unified Mobile Communicator
usernames and passwords setup in Cisco Unified Communications
Manager.
See Username and Password Considerations, page 2-7 for more
information.
CallManager Version Select the version of the Cisco Unified Communications Manager
Server.
Field Definition
Area Code Enter the area code corresponding to the local calling area of the call
control server.
Country Code (CC) Enter the assigned calling code for the country of the call control
server. In the U.S., this is 1.
Dial Out Prefix Enter the prefix configured in the call control server for dialing an
outside number. For example, 9.
National Direct Dialing Prefix Enter the prefix to dial a number within the same country, but
(NDD) outside of the local calling area. For example, in the U.S., this is 1.
International Direct Dialing Enter the prefix required to dial outside of the home country. In the
Prefix (IDD) U.S., this is 011.
Field Definition
Extension Regex Field used to search Active Directory. The regular expression
configured in this field is used for:
• Identifying an extension number that Cisco Unified Mobile
Communicator monitors for call control features.
• Identifying an incoming or outgoing call as an extension call.
The phone number (ANI/DNIS) received in incoming or
outgoing calls could be in extension-only format (internally
dialed calls) or complete local-number format (direct inward
dialing)
For example:
Assume that your area code is 408 (NPA = 408), and Direct Inward
Dialing Prefix is 625 (NXX = 625), and that the Directory Numbers
(extensions) defined in your Cisco Unified Communications
Manager server are in the form 3xxx or 4xxx. The DID for the user
would be 408-625-3xxx or 408-625-4xxx.
The regular expression to monitor extensions will be [3-4][0-9]{3}.
To match ANI/DNIS received in incoming or outgoing calls to an
extension, you must add a prefix pattern to the regular expression. In
this case, the prefix pattern is 625. For the server to extract the
extension-only portion for monitoring, a grouping of extension
pattern is required. Grouping is done by using parenthesis. Using the
above example, the extension regular expression should be written
as:
(?:625)?([3-4][0-9]{3})
• The "?" following the prefix group indicates this is optional.
• The "?:" after the opening parenthesis in the prefix group tells
the engine not to count this group. That way, whether the prefix
is present or not in the number, the engine can extract the first
group as the extension-only portion.
• The {3} means the number of digits of the previous expression,
such as [0-9] in the above example.
The server automatically matches additional variations of these
numbers using the previously configured prefixes. Thus, if the area
code is configured as 408, then the regular expression above would
allow the server to identify 4086253125, 6253125, and 3125 as an
extension number.
Local Number Regex Enter a regular expression for matching locally dialable numbers.
For North America, this is:
[2-9][0-9]{6}
National Number Regex Enter a regular expression for matching nationally dialable numbers.
(excluding NDD) The NDD is automatically included as part of this and does not need
to be specified as part of the expression. For North America, this is:
[2-9][0-8][0-9][2-9][0-9]{6}
Field Definition
Enable Corporate PBX Determine whether or not the Cisco Unified Mobility Advantage
Integration Enterprise Server integrates with your corporate IP PBX system and
provides office phone call log viewing capabilities on Cisco Unified
Mobile Communicator.
Maximum Expiry of Call Logs Indicates the maximum value that a user can select for the number
(days) of days within which call logs will be sent to the client.
Default is 30.
System Configuration
The System Configuration screen allows you to determine the Cisco Unified Mobility Advantage
Enterprise Server domain information and SMTP server information.
The SMTP Server must allow relaying from the Cisco Unified Mobility Advantage Server. The Cisco
Unified Mobility Advantage Enterprise Server uses the SMTP server to send out device provisioning and
‘melt’ messages.
To determine system configuration information:
Procedure
Field Definition
General
Domain Enter a domain name for this instance of the Cisco Unified Mobility
Advantage Enterprise Server. This forms the user’s Cisco Unified
Mobile Communicator user address. For example:
cisco.com
Field Definition
Session Timeout (days) Enter the maximum time (in days) between required entry of Cisco
Unified Mobile Communicator passwords on end-users’ mobile
phones.
SMTP Server Configuration
Host Name Enter the hostname of your SMTP gateway. This must be the same
as your Exchange hostname if you use the Exchange server as your
SMTP gateway.
Port Enter the port number for the SMTP gateway. Usually, this is 25.
Authentication Required Identify whether or not your organization requires authentication on
the mail server. If the value for this field is True, you will need to
enter a password apart from an Admin E-mail address (see next two
fields).
Admin Email Enter the e-mail address for the administrator responsible for
management of Cisco Unified Mobility Advantage.
Cisco Unified Mobility Advantage uses this e-mail address to send
provisioning e-mails and SMS messages to end users.
SMTP Authentication Password Enter the password associated with the Admin Email address.
This field is needed only if the SMTP server requires authentication.
Server Setup
The Server Setup screen allows you to choose to configure the Cisco Unified Mobility Advantage Proxy
Server and enter information about the Managed Server.
To configure the Proxy Server and then the Managed Server:
Procedure
Note Although you have not yet installed the Cisco Unified Mobility Advantage Proxy Server, enter the
information you determined during the preinstallation tasks for the Proxy Server below. This information
is stored on the Admin Server and is required for the Proxy Server to start.
Step 3 Enter the information for the Proxy Server as described in Table 4-20.
Field Definition
Host Name/IP Address Enter the hostname or IP address of the Proxy Server.
The hostname or IP address must be routable from the Internet.
Incoming Client Port Enter the port that is used for secure client-server communication.
Default is 5443.
Incoming Provisioning Port Enter the port that is used for over-the-air downloads of Cisco
Unified Mobile Communicator.
Default is 8080.
Certificate Location Enter the file name and location of the SSL Certificate for the Proxy
Server.
In most cases, use the default location:
$cuma_root/conf/orative.keystore
Certificate Password Enter the password that you assigned to the self-signed SSL
Certificate file for the Proxy Server. See Generate Keystore File and
Self-Signed Certificate for Enterprise Server, page 4-3 for more
information.
Field Definition
Host Name/IP Address Enter the hostname or IP address of the Managed Server.
Non SSL Client Port Enter the port that clients connect to.
Default is 5555.
SSL Client Port Enter the port that clients connect to for secure communication.
Default is 5443.
Inter-server SSL Port Enter the port used for server-to-server communications.
Default is 6443.
Note Cisco Unified Mobile Communicator is provided on a separate CD from Cisco Unified Mobility
Advantage, or it can be downloaded from Cisco.com. The CD or downloaded software file contains
Cisco Unified Mobile Communicator software for specific mobile phone technologies, and all of the
support information for configuring supported phones.
To upload Cisco Unified Mobile Communicator onto the Cisco Unified Mobility Advantage Enterprise
Server:
Procedure
Step 1 Browse or enter the location of the Cisco Unified Mobile Communicator software file.
Step 2 Click Next.
When the upload is successful, the Handset Platform Management Summary screen appears, displaying
the handset platforms and versions of Cisco Unified Mobile Communicator now installed on your
system.
Step 3 To change the settings, click Reset. Otherwise, click Next.
The Summary screen appears.
Summary
The Summary screen displays your Cisco Unified Mobility Advantage Enterprise Server settings.
To view summary information:
Procedure
Step 1 Review the configuration summary. Click Reset under any area to make changes to that area.
Step 2 To complete the configuration, click Finish.
Step 1 Log into the Cisco Unified Mobility Advantage Admin Portal.
Step 2 Select SSL Certificate Management.
Step 3 Click Generate New Certificate.
Step 4 Enter the information for the Proxy Server.
Complete all fields. Special characters cannot be used, and the name of the state cannot be abbreviated.
Step 5 Click Submit.
The Generate Certificate Signing Request (CSR) screen appears with a hyperlink to download the
keystore file.
Step 6 Click the here link to download the keystore file. Save the file to your local computer with a descriptive
name such as cumapxy.keystore.
Procedure
Step 1 Log into the Cisco Unified Mobility Advantage Admin Portal.
Step 2 Select SSL Certificate Management.
Step 3 Click Retrieve CSR.
Step 4 Locate and select the keystore file that was generated for the Proxy Server (cumapxy.keystore).
Step 5 Enter the password for the Proxy Server keystore file.
Step 6 Click Submit.
The Retrieve Certificate Signing Request (CSR) screen appears for the Proxy Server keystore file.
Step 7 Copy and paste the CSR into a text file.
Step 8 Save the file locally using an easily recognized name such as cumapxy-csr.txt.
Procedure
Step 1 Go to the VeriSign web site (www.VeriSign.com) and purchase a signed certificate.
Step 2 Wait for the signed certificate to arrive from VeriSign.
Note This e-mail may take from a few minutes to a few days.
Step 3 After you receive the signed certificate, download an intermediate certificate from VeriSign. See
Download an Intermediate Certificate from VeriSign, page 4-18.
Procedure
Procedure
Step 1 Log into the Cisco Unified Mobility Advantage Admin Portal.
Step 2 Select SSL Certificate Management.
Step 3 Click Import SSL Certificate.
Step 4 Enter the information as described in Table 4-22:
Field Definition
Certificate File Navigate to and select the Keystore file.
Password Enter the password.
Field Definition
Intermediate Certificate Choose False if you are importing a certificate chain that includes
an intermediate certificate. Generally, you will choose this option
for a VeriSign certificate.
Choose True to import a standalone intermediate certificate.
Certificate If you are importing a VeriSign certificate, paste the intermediate
certificate first, then the signed certificate directly below.
The first line should be ......BEGIN CERTIFICATE.....
Step 1 Log into the Cisco Unified Mobility Advantage Admin Portal.
Step 2 Select SSL Certificate Management.
Step 3 Click Upload Certificate.
Step 4 Browse to the final SSL Certificate file for the Enterprise Server and select it.
Step 5 Enter the password for the certificate file. This is the same password that was entered for the original
keystore file.
Step 6 Select Server Controls > Cisco > Control Server.
Step 7 Stop and start the Managed Server.
Step 1 Install the Cisco Unified Mobility Advantage operating system for the Proxy Server. See Proxy Server
Installation, page 5-1.
Step 2 Immediately after installing the operating system (before inserting the Cisco Unified
Mobility Advantage Application DVD), copy the final SSL Certificate file for the Proxy Server to the
root directory on the Proxy Server.
Step 3 During the installation of the Cisco Unified Mobility Advantage Proxy Server, navigate to the root
directory and select the final SSL certificate when prompted.
Step 4 If the SSL certificates were installed properly, the Cisco Unified Mobility Advantage Proxy Server starts
successfully.
If the Cisco Unified Mobility Advantage Proxy Server certificate needs to be reinstalled:
a. Log onto the Cisco Unified Mobility Advantage Proxy Server and make a backup of the current
keystore file by copying /opt/cuma/conf/orative.keystore to a backup location.
b. Stop the Proxy Server as root with the following command:
/sbin/service/cuma_proxy stop
c. Follow Steps 1 - 4 above to generate a new SSL Certificate file.
Be sure to name the final certificate orative.keystore.
d. Copy orative.keystore to the /opt/cuma/conf/ directory on the Proxy Server
Step 5 Login to the Admin Portal.
Step 6 Select Proxy Configuration > Listen Ports.
Step 7 Confirm the location and password of the keystore file on the Proxy Server. The location should be
/opt/cuma/conf/orative.keystore.
Step 8 Reboot the server, or enter the following command from the Proxy Server command line to start the
Proxy Server:
/sbin/service/cuma_proxy start
This chapter describes how to install and configure the Cisco Unified Mobility Advantage Proxy Server.
Note The server on which you install Cisco Unified Mobility Advantage will be reformatted during the
installation. We suggest using an unformatted server.
Step 1 Install the Cisco Unified Mobility Advantage Operating System on the server that is going to host the
Cisco Unified Mobility Advantage Proxy Server. See Install Cisco Unified Mobility Advantage
Operating System, page 3-1.
Caution Copy the final proxy certificate file to the system before you insert the Cisco Unified
Mobility Advantage application DVD. See Upload Final Certificate on the Proxy Server,
page 4-20.
Step 2 When the system displays the Cisco Application DVD page, copy the proxy certificate file to the /root
directory on the system using SSH file transfer protocol.
The credentials to copy the certificate file using SSH file transfer protocol are:
• User: root
• Password: the certificate password
The /root directory is the home directory of the root (administrative) user.
Step 3 After copying the certificate file, insert the Cisco Unified Mobility Advantage application DVD as
prompted by the Cisco Application DVD page.
Note If you downloaded the Cisco Unified Mobility Advantage ISO file from Cisco.com, use any
commercially available ISO file unpackaging program and expand the ISO file to the directory of your
choice on your local hard disk, or use any commercially available CD-ROM burner program, and burn
the file onto a CD.
Note Wait for the Installation Wizard to start. This process may take several minutes.
Step 5 When the Installation Wizard begins, review the information on the Important screen.
Step 6 Click Next.
The License Agreement screen appears.
Step 7 Review the License information. To accept the license, click I accept the Terms of the License
Agreement, and click Next.
The Choose Install Set screen appears.
Step 8 Choose Cisco Unified Mobility Advantage Proxy as the type of installation, and click Next.
The Choose Install Folder screen appears.
Step 9 Enter or select the location where the Proxy Server software will reside, and click Next.
The default location is /opt/cuma.
The SSL Certificate and Password screen appears.
Step 10 Click Browse and locate the Proxy Server SSL Certificate file you copied to the Proxy Server.
Step 11 Enter the password associated with the certificate file, and click Next.
The Admin Server Information screen appears.
Step 12 Enter the information required for the Proxy Server to communicate with the Admin Server:
• Admin Server Host—Enter the Admin Server host name or IP address.
• Admin Server Portal Port—Enter the Admin Server http port that was specified during the Admin
Server installation. The default is 7080.
Step 13 Click Next.
The Proxy Server Configuration screen appears.
Step 14 Enter the values for the Proxy Server ports, or click Next to accept the default values.
The Pre-Installation Summary screen appears.
Step 15 Review the information in the summary screen and make sure all of the information is correct.
• If all of the information is correct, click Install.
• If any changes are required, click Previous and make the changes.
The Proxy Server installs. When complete, the Important Information screen appears.
Caution Make sure you record the location of the SSL Certificate keystore file described on this screen. When
the installation is complete, verify that this keystore file location is correct in the Admin Portal
(Proxy Configuration > Listen Ports).
Procedure
Post-Installation Tasks
After the Proxy Server installation is complete, install and provision Cisco Unified Mobile
Communicator on end users’ phones. See the Cisco Unified Mobility Advantage Administration Guide
for instructions.
This chapter describes how to upgrade Cisco Unified Mobility Advantage from an earlier release to
Release 3.1.2.
Caution If you are running Cisco Unified Mobility Advantage Release 3.0.4 and want to upgrade to
Release 3.1.2, you must first upgrade to Release 3.0.9. See Upgrade Release 3.0.4 to Release 3.0.9,
page 6-5. After upgrading to Release 3.0.9, upgrade to Release 3.1.2.
Step 1 Before you begin the upgrade, make sure you have up-to-date port configuration information for the
Cisco Unified Mobility Advantage Enterprise Server and the Cisco Unified Mobility Advantage Proxy
Server.
Step 2 Log in as root on the machine where the Proxy Server is installed.
Step 3 Open a command terminal.
Step 4 As root, stop the Proxy Server:
/sbin/service cuma_proxy stop
Step 5 Back up the orative.keystore file on the Proxy Server to a temporary location:
mkdir /tmp/cumabk
cp /opt/cuma/conf/orative.keystore /tmp/cumabk/
Step 6 Log in as root on the machine where the Cisco Unified Mobility Advantage Enterprise Server is
installed.
Step 7 Open a command terminal.
Step 8 Log in as an "informix" user and create a backup directory for the database export:
su - informix
mkdir /tmp/cumabk
Step 9 As root, stop the Cisco Unified Mobility Advantage Enterprise Server, Node Manager Server, and
Managed Server:
/sbin/service cuma_cuma stop
/sbin/service cuma_nm stop
/sbin/service cuma_admin stop
Step 10 Back up the configuration files located under $CUMAROOT/conf/admin/ directory.
The default $CUMAROOT is /opt/cuma. The following examples use /opt/cuma. Replace /opt/cuma
with your install directory.
cd /opt/cuma/conf
cp -R admin /tmp/cumabk/
Step 11 Back up the database startup script file /etc/init.d/cuma_db:
cp /etc/init.d/cuma_db /tmp/cumabk/
Step 12 Stop the Cisco Unified Mobility Advantage servers and take an export dump of the database by executing
the following commands as an "informix" user on the server where the database is installed:
su - informix
export INFORMIXDIR=/opt/cuma/informix
export INFORMIXSERVER=mcs
export PATH=$PATH:/opt/cuma/informix/bin
cd $INFORMIXDIR/bin
dbexport cumcsdb -ss -o /tmp/cumabk
Step 13 Back up the orative.keystore file on the Managed Server to a temporary location:
cp /opt/cuma/conf/orative.keystore /tmp/cumabk/
Step 14 Back up the .WAR files:
cp /opt/cuma/jboss-4.0.1sp1/server/admin/deploy/blackberry-admin.war /tmp/cumabk
cp /opt/cuma/jboss-4.0.1sp1/server/admin/deploy/symbian-admin.war /tmp/cumabk
cp /opt/cuma/jboss-4.0.1sp1/server/admin/deploy/blackberry-user.war /tmp/cumabk
cp /opt/cuma/jboss-4.0.1sp1/server/cuma/deploy/blackberry-user.war /tmp/cumabk
cp /opt/cuma/jboss-4.0.1sp1/server/cuma/deploy/symbian-user.war /tmp/cumabk
Step 1 Log in as root and uninstall the Cisco Unified Mobility Advantage Enterprise Server Release 3.0.9
without uninstalling the underlying database by invoking the uninstaller program using the following
command:
/opt/cuma/Uninstall/uninstall -DIDS=false -i silent
Step 2 As root, install the Cisco Unified Mobility Advantage Enterprise Server Release 3.1.2 without
reinstalling the database:
Caution You must be running an X-client if you are installing remotely. If you need an X-client, use
WRQ Reflection.
cd $cd_image_root/Disk1
./install.bin -DIDS=false
Step 3 Restore the backed up configuration files to the new install location:
cd /tmp/cumabk
cp -R admin /opt/cuma/conf/
cp orative.keystore /opt/cuma/conf
cp cuma_db /etc/init.d/
Step 4 Restore the backed up .WAR files:
cp /tmp/cumabk/blackberry-admin.war /opt/cuma/jboss-4.0.1sp1/server/admin/deploy/
cp /tmp/cumabk/symbian-admin.war /opt/cuma/jboss-4.0.1sp1/server/admin/deploy/
cp /tmp/cumabk/blackberry-user.war /opt/cuma/jboss-4.0.1sp1/server/cuma/deploy/
cp /tmp/cumabk/symbian-user.war /opt/cuma/jboss-4.0.1sp1/server/cuma/deploy/
Step 5 Register the database so that is starts automatically, and then restart the database if it has not already
been started:
/sbin/chkconfig -add cuma_db
/sbin/service cuma_db start
Apply Changes
Procedure
Step 1 Log in as a root user on the server that is running Cisco Unified Mobility Advantage.
Step 2 Open a command terminal and edit the following file using the vi editor:
vi /opt/cuma/conf/admin/admin.xml
Step 1 Log in as root on the machine where Cisco Unified Mobility Advantage Enterprise Server is installed.
Step 2 Open a command terminal.
Step 3 Log in as an "informix" user and create a backup directory for the database export:
su - informix
mkdir /tmp/cumabk
Step 4 As root, stop the Cisco Unified Mobility Advantage servers (Proxy Server, Enterprise Server, Node
Manager Server, and Managed Server):
/sbin/service cuma_proxy stop
/sbin/service cuma_cuma stop
/sbin/service cuma_nm stop
/sbin/service cuma_admin stop
Step 5 Back up the configuration files located under $CUMAROOT/conf/admin/ directory.
The default $CUMAROOT is /opt/cuma. The following examples use /opt/cuma, Replace /opt/cuma
with your install directory.
cd /opt/cuma/conf
cp -R admin /tmp/cumabk/
Step 6 Back up the database startup script file /etc/init.d/cuma_db:
cp /etc/init.d/cuma_db /tmp/cumabk/
Step 7 Stop the Cisco Unified Mobility Advantage servers and take an export dump of the database by executing
the following commands as an "informix" user on the server where the database is installed:
su - informix
export INFORMIXDIR=/opt/cuma/informix
export INFORMIXSERVER=mcs
export PATH=$PATH:/opt/cuma/informix/bin
cd $INFORMIXDIR/bin
dbexport cumcsdb -ss -o /tmp/cumabk
Step 8 Back up the orative.keystore file on the Managed Server to a temporary location:
cp /opt/cuma/conf/orative.keystore /tmp/cumabk/
Step 1 Log in as root and uninstall the Cisco Unified Mobility Advantage Enterprise Server Release 3.0.4
without uninstalling the underlying database by invoking the uninstaller program using the following
command:
/opt/cuma/Uninstall/uninstall -DIDS=false -i silent
Step 2 As root, install the Cisco Unified Mobility Advantage Enterprise Server Release 3.0.9 without
reinstalling the database:
Caution You must be running an X-client if you are installing remotely. If you need an X-client, use
WRQ Reflection.
cd $cd_image_root/Disk1
./install.bin -DIDS=false
Step 3 Restore the backed up configuration files to the new install location:
cd /tmp/cumabk
cp -R admin /opt/cuma/conf/
cp orative.keystore /opt/cuma/conf
cp cuma_db /etc/init.d/
Step 4 Register the database so that is starts automatically, and then restart the database if it has not already
been started:
/sbin/chkconfig -add cuma_db
/sbin/service cuma_db start
Apply Changes
Procedure
Step 1 Copy the jtapi jar file that corresponds to the version of Cisco Unified Communications Manager
(CallManager) installed in your system to the lib directory on the Managed Server.
The following example is for Cisco Unified Communications Manager version 6.0:
cp /opt/cuma/var/jtapi/6/cisco_jtapi-6.jar /opt/cuma/jboss-4.0.1sp1/server/cuma/lib/
Step 2 Start the Cisco Unified Mobility Advantage Admin Server and Node Manager Server. See Manage the
Servers, page A-1.
This appendix describes how to manage the Cisco Unified Mobility Advantage servers, and uninstall
Cisco Unified Mobility Advantage.
Action Procedure
Start the Admin Server 1. Log in as root to the system that is hosting the Admin Server.
2. Open a new command terminal.
3. Enter this command in the terminal:
/sbin/service cuma_admin start
The Admin Server starts when the “OK” message appears.
Stop the Admin Server 1. Follow steps 1-2 above.
2. Enter this command in the terminal window:
/sbin/service cuma_admin stop
The Admin Server stops when the “OK” message appears.
Action Procedure
Start the Node Manager Server 1. Log in as root to the system that is hosting the Node Manager
Server.
2. Open a new command terminal.
3. Enter this command in the terminal:
/sbin/service cuma_nm start
The Node Manager Server starts when the “OK” message
appears.
Stop the Node Manager Server 1. Follow steps 1-2 above.
2. Enter this command in the terminal window:
/sbin/service cuma_nm stop
The Node Manager Server stops when the “OK” message
appears.
Action Instructions
Start the Managed Server 1. Log in to the Cisco Unified Mobility Advantage Admin Portal.
2. Select Server Controls.
3. Select Control Server under Cisco.
4. Select Start next to Change Status.
The Managed Server starts when Server Status changes to
Running.
Stop the Managed Server 1. Follow steps 1-3 above.
2. Select Stop next to Change Status.
The Managed Server starts when Server Status changes to
Not Running.
Action Instructions
Start the Proxy Server 1. Log in as root to the system that is hosting the Proxy Server.
2. Open a new command terminal.
3. Enter this command in the terminal:
/sbin/service cuma_proxy start
The Proxy Server starts when the “OK” message appears.
Stop the Proxy Server 1. Follow steps 1-2 above.
2. Enter this command in the terminal window:
/sbin/service cuma_proxy stop
The Proxy Server stops when the “OK” message appears.
The following instructions execute a standard graphical uninstaller program. To remove Cisco Unified
Mobility Advantage without using the graphical uninstaller program, add the following parameter to the
uninstall command: -i silent. (For example, $cuma_root/Uninstall/uninstall -i silent).
To uninstall Cisco Unified Mobility Advantage:
Procedure
Step 1 Make sure all Cisco Unified Mobility Advantage servers are stopped.
Step 2 Log in to the system that is hosting Cisco Unified Mobility Advantage.
Step 3 Open a new command terminal.
Step 4 Enter this command where $cuma_root is the install directory:
$cuma_root/Uninstall/uninstall
For example, if Cisco Unified Mobility Advantage is installed in /opt/cuma, enter:
/opt/cuma/Uninstall/uninstall
When Cisco Unified Mobility Advantage is removed, some files may remain. These include log files that
are created after installation. To remove these files, delete the install directory after uninstalling the
software.
Field Definition
Keystore File File generated by the Cisco Unified Mobility Advantage Administrator
from the Cisco Unified Mobility Advantage Admin Portal. This file
requires organizational, location and password information. This file
contains the private key generated using the Admin Portal and can
optionally contain certificates issued by certificate authorities and any
certificate chains.
Certificate Signing Request File generated using the Keystore file and is copied into an online form
(CSR) at the VeriSign web site as part of the certificate generation process.
Intermediate Certificate File that is downloaded from the VeriSign web site. VeriSign requires that
all SSL certificate installations utilize an intermediate certificate.
Signed Certificate Certificate received in an e-mail from VeriSign after you have submitted
a CSR.
Final Certificate Certificate that is loaded onto the server that enables SSL security. It is
created from the Keystore, Intermediate and Signed Certificate files.
Part 1 Overview
This figure shows how SSL certificate terms relate to the options that appear during the first part of the
process (running the Configuration Wizard).
Part 2 Overview
This figure shows how SSL certificate terms relate to the options that appear during the second part of
the process (running the Admin Portal after installation and configuration is complete).
Procedure
Step 1 Use a tool such as PuTTY to SSH to the Cisco Unified Mobility Advantage server as the platform
administrator using the login name and password you entered during the installation.
Step 2 Use the command line interface (CLI) to enter the file list command to see the list of available log files.
Step 4 Search in the log file for exception until you find an exception associated with a keyword that indicates
the source of the problem.
All Problems
Problem All problems.
Solution Check the log files for errors. To find relevant information in the logs, search for “exception”
until you find one with a keyword that may be related to the problem you are experiencing. See Obtaining
Log Files, page C-1.
Possible Cause The Cisco Unified Mobility Advantage Enterprise Server is unable to connect to
Active Directory. The most likely cause is a bad LDAP path or password for the read-only account.
It may also be a basic connectivity issue.
Solution Verify server address and port number. Obtain an LDAP browser and attempt to connect to the
OU using the same credentials.
FAQs
• Cisco Unified Mobility Advantage FAQs, page C-3
• Cisco Unified Mobile Communicator FAQs, page C-5
Q. How many Cisco Unified Mobility Advantage servers can be attached to a Cisco Unified
Communications Manager cluster?
A. The Cisco Unified Mobility Advantage server can attach to a single Cisco Unified
Communications Manager cluster.
Q. I have users spread across various Exchange servers, do I have to configure them all on
Cisco Unified Mobility Advantage?
A. Yes, you must add and configure one Exchange adapter for each Exchange server.
Q. How long are text messages retained on the Cisco Unified Mobility Advantage server?
A. The Cisco Unified Mobility Advantage server keeps the complete text message along with its header
info (date, time, sender) in its database until the user deletes the message in Mobile Communicator.
Q. How do I configure the Active Directory adapter to bulk activate a large group of users present in
different Active Directory OUs?
A. In the search base of the Active Directory adapter, specify the parent of all the OUs, or add as many
Active Directory adapters as the number of OUs from which you are planning to activate users.
Q. Where can I get information about handset and mobile operator support?
A. http://www.cisco.com/web/partners/downloads/partner/WWChannels/technology/ipc/downloads/
CUMC_Mobile_Operator_Support_Guide.pdf
A Cisco.com login ID is required to access this guide.
Q. Which mobile operating systems are supported by Cisco Unified Mobile Communicator?
A. Cisco Unified Mobile Communicator supports Symbian OS version 9.1 (S60 3rd Edition) mobile
phones and recent BlackBerry (8700 series or newer) devices running Java. Future releases will
support Microsoft Windows Mobile Standard Edition.
Q. Can a user have multiple mobile phones with Cisco Unified Mobile Communicator?
A. Yes, Mobile Communicator supports multiple mobile phones per user. These can be on the same or
different mobile operators.
Q. How can users download personal and corporate contacts and phone numbers to
Mobile Communicator?
A. Identify and select personal and corporate contacts from the Mobile Communicator User Portal.
These contacts are automatically synchronized with the Mobile Communicator Directory.
Q. Can users access contacts who are not currently on the mobile phone?
A. Yes, Mobile Communicator provides a remote search capability that allows users to access both
personal and corporate contacts from the mobile phone. Once the search is complete, users can call
or send a message to the person, or add the contact information to the Mobile Communicator
Directory.
E
C
e-mail/groupware, requirement 2-2
Cisco Media Convergence Server(s) 2-1 Enterprise Server
Cisco Unified CallManager, requirement 2-2 configuration 4-1
Cisco Unified Communications Manager installation 3-3
preinstallation settings 2-6, 6-6 enterprise services, obtaining information 2-4
requirement 2-2 enterprise services, requirements 2-2
Cisco Unified Mobile Communicator 1-3
Cisco Unified Mobility Advantage
components 1-1 F
installing 3-3
uninstalling A-4 firewall ports, determining 2-12
upgrading 6-1
Cisco Unified Mobility Advantage Enterprise Serv-
er H
components 1-1
configuration 4-1 hardware, required platforms 1-2
installation 3-3
I ports 2-11
starting A-3
installation stopping A-3
Enterprise Server 3-3
Operating System 3-1
overview 1-4 R
Proxy Server 5-1
required platforms 1-2
requirements
M browser 2-2
enterprise services 2-2, 2-4
Managed Server 1-1
ports 2-8
starting A-3 S
stopping A-3
mobile data network service providers, overview service providers, mobile data network 1-3
1-3 SSL Certificates
overview 4-2
process overview B-1
N requirements 4-2
start servers A-1
Node Manager Server 1-1 stop servers A-1
ports 2-10
starting A-2
stopping A-2 U
ports
Admin Server 2-9
Managed Server 2-8
Node Manager Server 2-10
Proxy Server 2-11
ports, communication and firewall 2-8
preinstallation tasks 2-1
Proxy Server
installation 5-1