- Before you begin
- Set up Simple Sign-In using DNS SRV
- Set up for Cisco WebEx Messenger
- Set up for Cisco Unified Presence
- Set up for Cisco Unified Communications Manager 8.x
- Set up for Cisco Unified Communications Manager 9.x
- Set up for Cisco TelePresence Video Communication Server
- Prepare user instructions
- Starting Essential Services
- Firewall Requirements
- Setting Up Directory Search, IM, and Availability
- Setting Up CCMCIP Profile
- Setting Up Proxy Listener and TFTP Addresses
- Setting Up Voicemail Server Names and Addresses on Cisco Unified Presence
- Setting Up Mailstore Server Names and Addresses on Cisco Unified Presence
- Creating Voicemail Profiles on Cisco Unified Presence
Set up for Cisco Unified Presence
This chapter describes how you can set up Cisco Jabber for iPad using Cisco Unified Presence.
- Starting Essential Services
- Firewall Requirements
- Setting Up Directory Search, IM, and Availability
- Setting Up CCMCIP Profile
- Setting Up Proxy Listener and TFTP Addresses
- Setting Up Voicemail Server Names and Addresses on Cisco Unified Presence
- Setting Up Mailstore Server Names and Addresses on Cisco Unified Presence
- Creating Voicemail Profiles on Cisco Unified Presence
Starting Essential Services
Start the following Cisco Unified Presence Extensible Communication Platform (XCP) services on all Cisco Unified Presence nodes in all clusters:
You may also start these Unified Presence XCP services on all Unified Presence nodes in all clusters, depending on what features you want to make available:
- Cisco Unified Presence XCP Text Conference Manager, for group chat
- Cisco Unified Presence XCP SIP Federation Connection Manager, to support federation services with third-party applications that use SIP
- Cisco Unified Presence XCP XMPP Federation Connection Manager, to support federation services with third-party applications that use XMPP
- Cisco Unified Presence XCP Counter Aggregator, if you want system administrators to be able to view statistical data on XMPP components
- Cisco Unified Presence XCP Message Archiver, for automatic archiving of all instant messages
Note |
Read the documentation for any feature that you are setting up before you turn on the related services. Additional work might be required. |
Firewall Requirements
Configure hardware firewalls to allow the ports to carry traffic for the application. Hardware firewalls are network devices that provide protection from unwanted traffic at an organizational level. This table lists the ports required for the deployments of Cisco Unified Communications Manager and Cisco Unified Presence. These ports must be open on all firewalls for the application to function properly.
Port | Protocol | Description |
---|---|---|
Inbound | ||
16384-32766 | UDP | Receives Real-Time Transport Protocol (RTP) media streams for video and audio. You set up these ports in Cisco Unified Communications Manager. |
Outbound | ||
69, then Ephemeral | TFTP | Connects to the Trivial File Transfer Protocol (TFTP) server to download the TFTP file |
80 and 6970 | HTTP | Connects to services such as Cisco WebEx Messenger for meetings and Cisco Unity Connection for voicemail features If no port is specified in a TFTP server address, Cisco Jabber for iPad will try port 6970 to obtain phone setup files and dial rule files. |
5060 | UDP/TCP | Provides Session Initiation Protocol (SIP) call signaling |
5061 | TCP | Provides secure SIP call signaling |
8443 | TCP | Connects to the Cisco Unified Communications Manager IP Phone (CCMCIP) server to get a list of currently assigned devices |
16384-32766 | UDP | UDP Sends RTP media streams for video and audio |
389 | TCP | Connects to the LDAP server for contact searches |
443 7080 |
VMRest HTTPS |
Connects to Cisco Unity Connection to retrieve and manage voice messages. |
636 | LDAPS | Connects to the secure LDAP server for contact searches |
Setting Up Directory Search, IM, and Availability
Review the following topics to set up IM and availability.
Before you begin
Administrators must configure the JABBERIPAD client type if they are using Cisco Unified Presence 8.5 and above. Select CSCtq15767 if this option is not available.
from the Cisco Unified Presence menu and ensure JABBERIPAD is included. Refer to the workaround list in caveat- Setting Up LDAP Servers
- Creating LDAP Profiles and Adding Users
- Setting Up the LDAP Attribute Map
- Indexing Active Directory Attributes
- Turning IM Policy On or Off
- Specifying IM Policy Settings
- Setting Up URL Strings to Fetch Contact Pictures from Web Server
Setting Up LDAP Servers
Perform this task in Cisco Unified Presence.
Do the following:
Creating LDAP Profiles and Adding Users
Cisco Jabber for iPad connects to an LDAP server on a per-search basis. If the connection to the primary server fails, the application attempts the first backup LDAP server, and if it is not available, it then attempts to connect to the second backup server. The application also periodically attempts to return to the primary LDAP server. If an LDAP query is in process when the system fails over, the next available server completes this LDAP query.
Do the following:
Step 1 |
Select
.
|
||||||||||||||||||||||||
Step 2 | Select Add New. | ||||||||||||||||||||||||
Step 3 |
Enter information in the fields.
|
||||||||||||||||||||||||
Step 4 | Select Save. |
Setting Up the LDAP Attribute Map
Set up the LDAP attribute map on Cisco Unified Presence where you enter LDAP attributes for your environment and map them to the given Cisco Jabber for iPad attributes.
If you want to use LDAP to store your employee profile photos, use a third-party extension to upload the photo files to the LDAP server or extend the LDAP directory server schema by other means to create an attribute that the LDAP server can associate with an image.
For Cisco Jabber for iPad to display profile photos, in the LDAP attribute map, map the Jabber for iPad "Photo" value to the appropriate LDAP attribute.
Note |
|
Step 1 |
Select . Select if you are using Release 9.0. |
|||||||||
Step 2 |
Select a supported LDAP server from Directory Server Type. The LDAP server populates the LDAP attribute map with Cisco Jabber user fields and LDAP user fields. |
|||||||||
Step 3 |
If necessary, make modifications to the LDAP field to match your specific LDAP directory. The values are common to all LDAP server hosts. Note the following LDAP directory product mappings:
|
|||||||||
Step 4 |
Select Save.
|
Indexing Active Directory Attributes
Index these Active Directory attributes:
In addition, index any attributes that are used for contact resolution. For example, you might need to index these attributes:
Turning IM Policy On or Off
This procedure describes how to turn on or off IM features for all IM applications in a Cisco Unified Presence cluster. IM features are turned on by default in Cisco Unified Presence.
Caution |
If you turn off IM features in Cisco Unified Presence, all group chat functionality (ad hoc and persistent chat) will not work in Cisco Unified Presence. Cisco recommends that you do not turn on the Cisco UP XCP Text Conference service or set up an external database for persistent chat in Cisco Unified Presence. |
Step 1 | Select . | ||
Step 2 |
Select Enable instant messaging.
|
||
Step 3 | Select Save. | ||
Step 4 | Restart the Cisco UP XCP Router service. |
Specifying IM Policy Settings
You can specify IM policy settings by following these steps.
Step 1 | Select . | ||||||
Step 2 |
Turn on or off automatic authorization for viewing availability.
|
||||||
Step 3 | Select . | ||||||
Step 4 |
Turn on or off these global settings:
|
||||||
Step 5 | Select Save. | ||||||
Step 6 | Restart the Cisco UP XCP Router service. |
Setting Up URL Strings to Fetch Contact Pictures from Web Server
You can set up a parameterized URL string in the Photo field in the LDAP attribute map so that Cisco Jabber for iPad can fetch pictures from a web server instead of from the LDAP server. The URL string must contain an LDAP attribute with a query value containing a piece of data that uniquely identifies the photo of the user. Cisco recommends that you use the User ID attribute. However, you can use any LDAP attribute whose query value contains a piece of data that uniquely identifies the photo of the user.
Cisco recommends that you use %%<userID>%% as the substitution string. For example:
- http://mycompany.example.com/photo/std/%%uid%%.jpg
- http://mycompany.example.com/photo/std/%%sAMAccountName%%.jpg
You must include the double percent symbols in this string, and they must enclose the name of the LDAP attribute to substitute. Cisco Jabber for iPad removes the percent symbols and replaces the parameter inside with the results of an LDAP query for the user whose photo it resolves.
For example, if a query result contains the attribute "uid" with a value of "johndoe," then a template such as http://mycompany.com/photos/%%uid%%.jpg creates the URL http://mycompany.com/photos/johndoe.jpg. Cisco Jabber for iPad attempts to fetch the photo.
This substitution technique works only if Cisco Jabber for iPad can use the results of the query and can insert it into the template you specify above to construct a working URL that fetches a JPG photo. If the web server that hosts the photos in a company requires a POST (for example, the name of the user is not in the URL) or uses some other cookie name for the photo instead of the username, this technique does not work.
Note |
|
Setting Up CCMCIP Profile
Step 1 |
Select . Select if you are using Release 9.0. |
||||||||||
Step 2 |
Search for the CCMCIP profile in the Find and List CCMCIP Profiles window. If the CCMCIP profile is found, no further action is required from you. |
||||||||||
Step 3 | If the CCMCIP profile is not found, select Add New. | ||||||||||
Step 4 |
Enter the following information into the fields.
|
||||||||||
Step 5 | Select Add Users to Profile. | ||||||||||
Step 6 | Use the Find and List Users window to find and select users. | ||||||||||
Step 7 | Select Add Selected to add users to the profile. | ||||||||||
Step 8 | Select Save in the main CCMCIP Profile window. |
Setting Up Proxy Listener and TFTP Addresses
Cisco recommends that you use TCP to communicate with the proxy server. If you use UDP to communicate with the proxy server, availability information of the contacts in Cisco Jabber for iPad might be unavailable for large contact lists.
Obtain the host names or IP addresses of the TFTP servers.
Step 1 |
Select
.
|
||
Step 2 | Select the Proxy Listener Default Cisco SIP Proxy TCP Listener. | ||
Step 3 | Assign the primary (required) and backup (optional) TFTP server addresses in the fields provided. You can enter an IP address or an FQDN (Fully Qualified Domain Name). | ||
Step 4 | Select Save. |
Setting Up Voicemail Server Names and Addresses on Cisco Unified Presence
Specify voicemail settings on Cisco Unified Presence so that Cisco Jabber for iPad can interact with the voice message web service (VMWS) on Cisco Unity Connection. The VMWS service enables the application to move deleted voicemail messages to the correct location. This service also provides message encryption capabilities to support secure messaging.
Perform these tasks:
Step 1 |
Select
.
|
||
Step 2 | Select Add New. | ||
Step 3 | Select Unity Connection from the Server Type menu | ||
Step 4 | Enter the Cisco Unity Connection server name. | ||
Step 5 | Enter the hostname or the IP address of the voicemail server. | ||
Step 6 | Enter 443 for the Web Service Port value. | ||
Step 7 | Select HTTPS in Web Service Protocol menu. | ||
Step 8 | Select Save. |
Setting Up Mailstore Server Names and Addresses on Cisco Unified Presence
Set up Cisco Unified Presence with mailstore information so that Cisco Jabber for iPad can connect to the mailstore.
Cisco Unity Connection usually provides a mailstore and hosts the mailstore on the same server.
Perform these tasks:
Step 1 |
Select
.
|
||
Step 2 | Select Add New. | ||
Step 3 | Enter the mailstore server name. | ||
Step 4 | Enter the hostname or the IP address of the mailstore server. | ||
Step 5 | Specify the port number set up for the server and the corresponding protocol to use when Cisco Jabber for iPad contacts this server. | ||
Step 6 | Select Save. |
Creating Voicemail Profiles on Cisco Unified Presence
Create voicemail profiles before you can add users to the profiles.
Repeat this procedure for each voicemail profile you want to create.
Perform these tasks:
Step 1 |
Select
.
|
||||||||||||||
Step 2 | Select Add New. | ||||||||||||||
Step 3 | Enter the profile name and description. | ||||||||||||||
Step 4 |
Enter the following information:
|
||||||||||||||
Step 5 |
Enter the following information:
|
||||||||||||||
Step 6 | Select Add Users to Profile. | ||||||||||||||
Step 7 | Use the Find and List Users window to find and select users, and select Add Selected to add users to the profile. | ||||||||||||||
Step 8 |
Select Save.
|