Installation Guide for Cisco Unified Personal Communicator Release 1.2
Configuring Recommended Servers for Cisco Unified Personal Communicator
Downloads: This chapterpdf (PDF - 286.0KB) The complete bookPDF (PDF - 2.91MB) | Feedback

Configuring Recommended Servers for Cisco Unified Personal Communicator

Table Of Contents

Configuring Recommended Servers for Cisco Unified Personal Communicator

How to Configure Voice-Messaging Servers

Configuring Cisco Unity Connection Servers

Configuring Cisco Unity Servers

Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

How to Configure Web Conferencing Servers

Configuring Cisco Unified MeetingPlace Express and Cisco Unified MeetingPlace Express VT Servers

Configuring Cisco Unified MeetingPlace Servers

Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

How to Integrate Exchange Calendaring

Effect of Calendaring on Reachability

How to Create the "Receive As" Account on the Exchange Server

Creating a User Account

Delegating Control As "Exchange View Only" to the Account

Adding the "Receive As" Permissions to the Account

Configuring the Presence Gateway in Cisco Unified Presence Administration

How to Configure the Security Certificate in Cisco Unified Presence Administration

Enabling Scripting For All Web Sites

Installing the Certificate Authority Service

Downloading the Root Certificate

Uploading the Root Certificate to Cisco Unified Presence Administration

Generating the CSR on IIS

Signing the CSR

Downloading the Signed Certificate

Uploading the Signed Certificate on IIS

Configuring Videoconferencing Resources


Configuring Recommended Servers for Cisco Unified Personal Communicator


How to Configure Voice-Messaging Servers

How to Configure Web Conferencing Servers

How to Integrate Exchange Calendaring

Configuring Videoconferencing Resources


Note Make sure you first complete the tasks in Chapter 2 "Configuring Required Servers for Cisco Unified Personal Communicator." Then, when you complete the tasks in this chapter, Cisco Unified Personal Communicator will have full feature support for voice mail, web conferencing, and for videoconferencing.


How to Configure Voice-Messaging Servers

Configuring Cisco Unity Connection Servers

Configuring Cisco Unity Servers

Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

Configuring Cisco Unity Connection Servers

Cisco Unity Connection provides Cisco Unified Personal Communicator users with the ability to view, play back, sort, and delete voice-mail messages from within the Cisco Unified Personal Communicator application.

Before You Begin

Install and configure Cisco Unified Communications Manager. For details, see the installation and administration guides at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/tsd_products_support_series_home.html

Install and configure a supported release of Cisco Unity Connection.

For details about the server installation, see this URL:

http://www.cisco.com/en/US/products/ps6509/prod_installation_guides_list.html

For details about supported Cisco Unity Connection releases, see the Cisco Unified Personal Communicator release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

Integrate Cisco Unified Communications Manager and Cisco Unity Connection. Both servers must be installed and running to configure voice-mail ports. For details about the voice-mail configuration, see the Cisco Unified Communications Manager Administration Guide at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

Restrictions

In Release 1.2(1), Cisco Unified Personal Communicator does not support Cisco Unity Connection Release 2.0(1) secure messaging. If secure messaging is configured on the server, a Cisco Unified Personal Communicator user cannot hear the secured message through Cisco Unified Personal Communicator. Instead, the user must retrieve the message through other means such as the Cisco Unity Connection inbox or the telephone interface. You can also disable secure messaging in Cisco Unity Connection Administration (Class of Service > Voice Mail User COS). For details, see the product online help or the system administration guide at this URL:

http://www.cisco.com/en/US/products/ps6509/prod_maintenance_guides_list.html

Procedure


Step 1 In Cisco Unity Connection Administration, set up a new or existing class of service to enable Internet Mail Access Protocol (IMAP) client access to voice messages.

a. Expand Class of Service in the left pane, and then click Class of Service.

b. On the Search Class of Service window, in the Search Results table, click the display name of the applicable class of service.

c. Select Allow Users to Access Message Bodies so that users have access to the entire voice mail.

d. (To enable port 7993) Under Features, check Allow Users to Use Unified Client to Access Voice Mail.

e. Click Save.

Step 2 Configure the user:

If the users are existing Cisco Unity Connection users, add them to the Cisco Unified Communications Manager database and to Cisco Unified Presence. Proceed to Step 4.

If the user is a new Cisco Unified Personal Communicator user, add the user to Cisco Unified Communications Manager database, Cisco Unity Connection, and to Cisco Unified Presence.

See the administration guides for these products at these URLs:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

http://www.cisco.com/en/US/products/ps6837/prod_maintenance_guides_list.html

Step 3 On the Cisco Unity Connection server, create a Connection user account with a voice mailbox for each Cisco Unified Personal Communicator user.

The user ID in Cisco Unity Connection does not need to match the user ID in Cisco Unified Presence or in Cisco Unified Personal Communicator. Cisco Unified Personal Communicator has an independent voicemail ID, which is set in the application Preference window.

For details about setting up the account, see the Cisco Unity Connection User Moves, Adds, and Changes Guide at this URL:

http://www.cisco.com/en/US/products/ps6509/prod_maintenance_guides_list.html

Step 4 If one does not already exist, specify a web application password in Cisco Unity Connection Administration for the applicable user accounts.

For details, see the Cisco Unity Connection User Moves, Adds, and Changes Guide at this URL:

http://www.cisco.com/en/US/products/ps6509/prod_maintenance_guides_list.html

Step 5 Perform the Cisco Unity Connection server-specific configuration in Cisco Unified Presence Administration.


Troubleshooting Tips

Cisco Unified Personal Communicator users must enter their Cisco Unity Connection credentials (username and web application password) in the Cisco Unified Personal Communicator Preferences window.

If the server can be contacted and the user credentials are correct, but voice-mail messages are not downloaded, check the port 7993 configuration. Make sure Cisco Unified Personal Communicator is listening on port 7993. Check the firewall configuration by using Telnet from a remote computer to the computer running Cisco Unified Personal Communicator, and make sure you can connect. For details, see the Cisco Unified Personal Communicator troubleshooting guide at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_troubleshooting_guides_list.html

Related Topics

Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

Configuring Cisco Unity Servers

Cisco Unity receives calls, plays greetings, and records and encodes voice mails. When a voice mail is left, Cisco Unity adds the .wav file to an e-mail and sends it to the configured e-mail account. Cisco Unity uses Microsoft Exchange for message storage.

When Cisco Unified Personal Communicator users want to listen to their voice mails, they use Cisco Unified Personal Communicator to retrieve them from the Exchange server. Cisco Unified Personal Communicator does not directly communicate with the Cisco Unity server. Instead, it connects to the Exchange server through IMAP.

Cisco Unified Personal Communicator supports both the Cisco Unity unified messaging and the Cisco Unity voice messaging configurations. With unified messaging, the Exchange server e-mail account supports both voice mail and e-mail. With voice messaging, the Exchange server e-mail account contains only voice-mail messages.

Before You Begin

Install and configure Cisco Unified Communications Manager. For details, see the installation and administration guides at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/tsd_products_support_series_home.html

Install and configure a supported release of Cisco Unity.

For details about the server installation with Microsoft Exchange, see this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_installation_guides_list.html

For details about supported Cisco Unity releases, see the Cisco Unified Personal Communicator release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

Integrate Cisco Unified Communications Manager and Cisco Unity. Both servers must be installed and running to configure voice-mail ports. For details about the voice-mail configuration, see the Cisco Unified Communications Manager Administration Guide at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

If you plan to use SSL to provide secure transmission with the Exchange server, you must set up the Cisco Unity to use SSL during the installation or upgrade (or at any time after the installation or upgrade is complete). You must designate a server to act as your certificate authority, submit a certificate request, issue the certificate, and install it on the Cisco Unity server. For details, see the security guide at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_maintenance_guides_list.html

Restrictions

In Release 1.2(1), Cisco Unified Personal Communicator does not support Cisco Unity Release 5.0(1) secure messaging. If secure messaging is configured on the server, a Cisco Unified Personal Communicator user cannot hear the secured message through Cisco Unified Personal Communicator. Instead, the user must retrieve the message through other means such as the Cisco Unity inbox, telephone interface, or the Cisco Unity ViewMail for Microsoft Outlook.

You can also disable secure messaging in Cisco Unity Administration (Subscribers > Subscriber Template > Features on a per-subscriber basis or System > Configuration > Message Security for system-wide settings).

For details, see the product online help or the security guide for Microsoft Exchange at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_maintenance_guides_list.html

Procedure


Step 1 Configure the Microsoft Exchange server to use the IMAP virtual server.

For Exchange 2003, perform these steps:

a. Choose Start > All Programs > Microsoft Exchange > System Manager.

b. In the left pane of the System Manager, choose Servers to expand it, select the server name, and choose Protocols > IMAP.

c. Right-click, and select Start Server.

For Exchange 2007, perform these steps:

a. Choose Start > Run, enter services.msc, and click OK.

b. Select the Microsoft Exchange IMAP4 service, and click Start. This service is not started by default.

Step 2 Configure the port and encryption type.

For Exchange 2003, perform these steps:

a. Right-click IMAP Virtual Server, and choose Properties.

b. From the Access tab, click Authentication.

To use TCP and SSL connection, verify that Requires SSL/TLS Encryption is not checked.

To use SSL only, verify that Requires SSL/TLS Encryption is checked.

c. Click OK.

For Exchange 2007, perform these steps:

a. Specify the authentication settings for the Client Access Server that is running the IMAP4 service through the Exchange Power Shell. Choose Start > Programs > Microsoft Exchange Server 2007 > Exchange Management Shell.

Exchange 2007 uses SSL by default.

b. Execute one of these commands for the appropriate setting:

For plain text login: set-imapsettings -LoginType PlainTextLogin

For SSL: set-imapsettings -LoginType SecureLogin

Step 3 Configure the user:

If the users are existing Cisco Unity users, add them to the Cisco Unified Communications Manager database and to Cisco Unified Presence.

If the user is a new user, add the user to Cisco Unified Communications Manager database, Cisco Unity (which adds the user to Exchange and to Active Directory), and to Cisco Unified Presence.

See the administration guides for these products at these URLs:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html

http://www.cisco.com/en/US/products/ps6837/prod_maintenance_guides_list.html

Step 4 Create the mailbox for new and existing users. For details, see the documentation for your Exchange server.

Step 5 Perform the Cisco Unity server-specific configuration in Cisco Unified Presence Administration.


Troubleshooting Tips

Cisco Unified Personal Communicator users must enter their Cisco Unity credentials in the Cisco Unified Personal Communicator Preferences window.

Related Topics

Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration

You must specify Cisco Unity and Cisco Unity Connection server names, addresses, ports, and protocol types in Cisco Unified Presence Administration so that Cisco Unified Personal Communicator can interact with them.

Before You Begin

Make sure you configured a supported voice-mail server as described in these sections:

Configuring Cisco Unity Connection Servers

Configuring Cisco Unity Servers

For Cisco Unity Connection, obtain the hostname or IP address of the voice-mail server. You might need to specify more than one hostname to handle the number of users in your environment.

For Cisco Unity, obtain the hostname or IP address of the Exchange server. You might need to specify more than one hostname to handle the number of users in your environment.

Procedure


Step 1 In Cisco Unified Presence Administration, choose Application > Unified Personal Communicator > Unity Server.

Step 2 In the Find and List Unity Hosts window, click Add New to add a new server.

Step 3 In the Unity Host Configuration window, enter information into the fields:

a. For the Name field, enter the name of the server. It is limited to 128 characters.

b. (Optional) For the Description field, enter a description of the server. It is limited to 128 characters. You can enter alphanumeric characters, spaces, and these characters: !#$'()*+,./:;=?@^_`{|}~-

c. For the Hostname/IP Address field, enter an IP address or a fully qualified domain name for the server.

d. For the Port field and the Protocol Type drop-down list, see Table 3-1to specify the IMAP port number configured for the server and the corresponding protocol to use when contacting this server.

Table 3-1 Suggested Port Numbers and Protocols for Voice-Mail Servers 

Voice-Mail Server
TCP
TLS
SSL

Cisco Unity Connection with Exchange

143

143, 7993

993

Cisco Unity

143

993


TCP—Sends usernames, passwords, and voice-mail messages in clear text.

TLS—Uses the STARTTLS verb of IMAP to encrypt usernames, passwords, and voice-mail messages. (Not supported for Cisco Unity with Exchange).

SSL—Uses a secure socket (SSL or TLS) to encrypt usernames, passwords, and voice-mail messages.

Step 4 Click Save.

Step 5 If you set up more than one voice-mail server to handle the number of users in your environment, click Add New, and repeat this procedure for each voice-mail server.


Related Topics

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

Creating Cisco Unity Server Profiles in Cisco Unified Presence Administration

You must create voice-mail server profiles in Cisco Unified Presence Administration, assign a primary server, and select the voice-messaging pilot number.

Before You Begin

You must create voice-mail server profiles before you can add Cisco Unified Personal Communicator licensed users to the application profile as described in the "Changing Application Profiles on a Per-User Basis" section.

You must first specify voice-mail server names and addresses in Application > Unified Personal Communicator > Unity Server before you can select them in this procedure.

Restrictions

Cisco Unity Connection does not support failover. Do not specify backup servers in the Unity Profile in Cisco Unified Presence Administration.

Cisco Unity supports failover, but Cisco Unified Personal Communicator does not connect directly to this server. It connects instead to the Microsoft Exchange server, which supports clustering. During an Exchange server failover, the Cisco Unified Personal Communicator IMAP connection to Cisco Unity is dropped. Cisco Unified Personal Communicator tries to reconnect on the same address. When the backup Exchange server takes over, Cisco Unified Personal Communicator connects to it. Do not specify backup servers in the Unity Profile in Cisco Unified Presence Administration.

Procedure


Step 1 In Cisco Unified Presence Administration, choose Application > Unified Personal Communicator > Unity Profile.

Step 2 In the Find and List Unity Profiles window, click Add New to add a new profile.

Step 3 In the Unity Profile Configuration window, enter information into the fields.

a. For the Name field, enter the profile name limited to 128 characters.

b. (Optional) For the Description field, enter a description of the profile limited to 128 characters. You can enter alphanumeric characters, spaces, and these characters: !#$'()*+,./:;=?@^_`{|}~-

c. (Optional) Select an option from the Voice Messaging Pilot drop-down list.

With this setting, the software obtains the directory number (pilot number) for the voice-mail system (if any) to which unanswered calls are redirected.

Number—Use the default voice-mail pilot for the system per the configuration in Cisco Unified Communications Manager Administration from the Voice Mail > Voice Mail Pilot menu.

The voice-mail pilot number is the directory number that a user dials to access their voice messages. Cisco Unified Communications Manager automatically dials the voice-messaging number when a user presses the Messages button on their phone. Each pilot number can belong to a different voice-messaging system.

No Voice Mail—Disable sending an unanswered incoming call to voice mail.

d. From the Primary Unity Server drop-down list, select a primary server.

Only servers you specified in the "Specifying Cisco Unity Server Names and Addresses in Cisco Unified Presence Administration" section appear in the drop-down list.

e. For the Backup Unity Server fields, make sure to leave them set to None.

Step 4 Click Add Users to Profile.

Step 5 In the Find and List Users window, click Find to populate the search results fields, or search for a specific user, and then click Find.

Step 6 Select users by clicking their check boxes, and add them to this profile by clicking Add Selected.

You can add more users, select all users, delete selected users, clear all selections, and adjust the number of rows displayed on the page.

Step 7 Click Save to save the profile.

Step 8 If you specified more than one voice-mail server to handle the number of users in your environment, click Add New, and repeat this procedure for each voice-mail server.

Step 9 Determine whether you need to change application profiles so that you can partition your Cisco Unified Personal Communicator user base for performance and scalability.


Related Topics

Changing Application Profiles on a Per-User Basis

How to Configure Web Conferencing Servers

Configuring Cisco Unified MeetingPlace Express and Cisco Unified MeetingPlace Express VT Servers

Configuring Cisco Unified MeetingPlace Servers

Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration)

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

Configuring Cisco Unified MeetingPlace Express and Cisco Unified MeetingPlace Express VT Servers

Cisco Unified MeetingPlace Express or Cisco Unified MeetingPlace ExpressVT provides Cisco Unified Personal Communicator users with the ability to escalate to a web meeting from within an existing audio or video communication session. With Cisco Unified MeetingPlace Express VT, users can move from point-to-point to multiparty voice and video calls.

Before You Begin

Install a supported release of the web conferencing server (Cisco Unified MeetingPlace Express or Cisco Unified MeetingPlace Express VT). For details about the server installation, see this URL:

http://www.cisco.com/en/US/products/ps6533/prod_installation_guides_list.html

For details about supported Cisco Unified MeetingPlace Express releases, see the release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

Determine the number of Cisco Unified MeetingPlace Express (or Cisco Unified MeetingPlace Express VT) user licenses that are needed to provide enough web ports for meetings initiated through Cisco Unified Personal Communicator.

Procedure


Step 1 Integrate the web conference server with Cisco Unified Personal Communicator:

For Cisco Unified MeetingPlace Express VT adhoc conferencing functionality:

a. Through the Cisco Unified MeetingPlace Express Administration Center, install the adhocsystemsoftware, webconf, and maxadhoc licenses that provide enough web ports for Cisco Unified Personal Communicator users (required to support more than six voice, six video, and six web ports).

b. Configure Cisco Unified MeetingPlace Express VT for ad hoc conferencing by following the instructions in the configuration and maintenance guide at this URL:

http://www.cisco.com/en/US/products/ps6533/products_installation_and_configuration_guides_list.html

For Cisco Unified MeetingPlace Express reservationless functionality:

a. Install the systemsoftware, webconf, and maxweb licenses to provide enough web ports for both the full web meetings that are initiated from Cisco Unified MeetingPlace Express and the web meetings that are initiated from Cisco Unified Personal Communicator.

b. For Cisco Unified MeetingPlace Express-specific information about integrating with Cisco Unified Personal Communicator, managing certificates, creating user profiles, and configuring call-control, see the configuration and maintenance guide at this URL:

http://www.cisco.com/en/US/products/ps6533/prod_maintenance_guides_list.html

Step 2 If not already enabled, enable the Secure Sockets Layer (SSL) encryption technology on the web conference server by obtaining and uploading the required certificates from a trusted certificate authority (CA).

The certificate is required for secure communications between Cisco Unified Personal Communicator and the web conference server. Without SSL, clear text passwords are sent from Cisco Unified Personal Communicator to the web conferencing server and from the log-in browser to the web conferencing server.

Step 3 Set up a user profile on the web conference server for each Cisco Unified Personal Communicator user who might initiate web meetings from a Cisco Unified Personal Communicator conversation.

You do not need to create a user profile for Cisco Unified Personal Communicator users who attend web meetings. They join the web meeting as guests, and a password is not needed.

Make sure to set the Method of Attending to I'll Call In for users who might initiate web meetings; otherwise, the web conference system will try to contact the user who clicked the Escalate to Web Conference button in Cisco Unified Personal Communicator. Make sure to tell users not to change this setting.


Tip As an alternative, you can configure the Administrative XML Layer Simple Object Access Protocol (AXL SOAP) authentication on Cisco Unified Communications Manager to simplify the web conference user profile administration. With this configuration, the Cisco Unified Personal Communicator meeting initiator needs a Cisco Unified Communications Manager profile instead of a web conference user profile. With AXL authentication, when the initiator requests a meeting for the first time through Cisco Unified Personal Communicator, a web conference profile is automatically created for the initiator.


Step 4 Assist users with the Presenter Add-In installation so that desktops, documents, or computer applications can be shared. For details, see this URL:

http://www.cisco.com/en/US/products/ps6533/products_user_guide_list.html

Step 5 Change the network configuration so that inbound calls from the public switched telephone network (PSTN) to Cisco Unified Personal Communicator support RFC2833.

For inbound calls, Cisco Unified Personal Communicator requires RFC2833 support if these calls require dual tone multifrequency (DTMF) digit collection. Inbound calls to the client will not be answered with key press markup language (KPML) support.

A typical inbound call scenario is when the web conference server calls the user as a conference is being set up. In this situation, if the inbound call from the PSTN supports RFC2833, the Cisco Unified Personal Communicator user can join the meeting by using the session dial pad.

For outbound calls, Cisco Unified Personal Communicator supports both KPML and RFC2833 digit collection.

Step 6 Perform the Cisco Unified MeetingPlace Express server-specific configuration in Cisco Unified Presence Administration.


For details about supported and unsupported Cisco Unified MeetingPlace Express meeting controls, see the release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

For a description of the characteristics of a web conference that you add to a Cisco Unified Personal Communicator conversation, see the user guide for Cisco Unified Personal Communicator at this URL:

http://www.cisco.com/en/US/products/ps6844/products_user_guide_list.html

Troubleshooting Tips

Cisco Unified Personal Communicator users must enter their Cisco Unified MeetingPlace Express credentials in the Cisco Unified Personal Communicator Preferences window.

Related Topics

Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

Configuring Cisco Unified MeetingPlace Servers

Cisco Unified MeetingPlace provides a more extensive feature set (such as scheduled and reservationless rich-media conferencing) and allows more concurrent users than Cisco Unified MeetingPlace Express or Cisco Unified MeetingPlace Express VT. With Cisco Unified MeetingPlace, a Cisco Unified Personal Communicator user can escalate to a web conferencing session or to a video conferencing session from within an existing audio session.

Before You Begin

Install a supported release of the web conferencing server. For details about the server installation, see this URL:

http://www.cisco.com/en/US/products/sw/ps5664/ps5669/prod_installation_guides_list.html

For details about supported Cisco Unified MeetingPlace releases, see the Cisco Unified Personal Communicator release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

Determine the number of web and audio conferencing user licenses that provide enough web ports for meetings initiated through Cisco Unified MeetingPlace and through Cisco Unified Personal Communicator. For details, see the Cisco Unified MeetingPlace installation planning guide at this URL:

http://www.cisco.com/en/US/products/sw/ps5664/ps5669/prod_installation_guides_list.html

Procedure


Step 1 Install web and audio conferencing user licenses.

Step 2 If not already enabled, enable the Secure Sockets Layer (SSL) encryption technology on the web conference server by obtaining and uploading the required certificates from a trusted certificate authority (CA).

The certificate is required for secure communications between Cisco Unified Personal Communicator and the web conference server. Without SSL, clear text passwords are sent from Cisco Unified Personal Communicator to the web conferencing server and from the log-in browser to the web conferencing server.

For details about setting up SSL, see the configuration guide for Cisco Unified MeetingPlace web conferencing at this URL:

http://www.cisco.com/en/US/products/sw/ps5664/ps5669/products_installation_and_configuration_guides_list.html

Step 3 Set up a user authentication method on the web conference server.

These authentication methods are supported for use with Cisco Unified Personal Communicator:

MeetingPlace

HTTP Basic Authentication (Domain)

LDAP

LDAP, then MeetingPlace

For details about configuring the authentication methods, see the Cisco Unified MeetingPlace web conferencing server configuration guide at this URL:

http://www.cisco.com/en/US/products/sw/ps5664/ps5669/products_installation_and_configuration_guides_list.html

Step 4 Set up a user profile on the Cisco Unified MeetingPlace server for each Cisco Unified Personal Communicator user who might initiate web meetings from a Cisco Unified Personal Communicator conversation.

Step 5 Perform the Cisco Unified MeetingPlace server-specific configuration in Cisco Unified Presence Administration.


Troubleshooting Tips

Cisco Unified Personal Communicator users must enter their Cisco Unified MeetingPlace credentials in the Cisco Unified Personal Communicator Preferences window. Make sure you provide the password that is consistent with the configured authentication method. For example, if you configured MeetingPlace as the authentication method, provide the user with the MeetingPlace password. If you configured LDAP as the authentication method, provide the user with the LDAP password.

You do not need to create Cisco Unified MeetingPlace user profiles for all Cisco Unified Personal Communicator users. Cisco Unified Personal Communicator users without Cisco Unified MeetingPlace profiles can attend web conferences initiated by other Cisco Unified Personal Communicator users as guests, and a password is not needed. However, some authentication methods (for example, HTTP Basic Authentication) prevent Cisco Unified Personal Communicator users from logging into Cisco Unified MeetingPlace as guests.

For details about the authentication methods, see this URL:

http://www.cisco.com/en/US/products/sw/ps5664/ps5669/products_installation_and_configuration_guides_list.html

If you configure multiple web servers with different authentication methods and mismatched credentials, users might have problems logging into the web conference.

Related Topics

Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration

You must specify Cisco Unified MeetingPlace, Cisco Unified MeetingPlace Express, or Cisco Unified MeetingPlace Express VT server names, addresses, ports, and protocol types in Cisco Unified Presence Administration so that Cisco Unified Personal Communicator can interact with them.

Before You Begin

Make sure you configured a supported web conferencing server as described in these sections:

Configuring Cisco Unified MeetingPlace Express and Cisco Unified MeetingPlace Express VT Servers.

Configuring Cisco Unified MeetingPlace Servers

Obtain the hostname or IP address of the web conferencing server.

Procedure


Step 1 In Cisco Unified Presence Administration, choose Application > Unified Personal Communicator > MeetingPlace Server.

Step 2 In the Find and List MeetingPlace Hosts window, click Add New to add a new server.

Step 3 In the MeetingPlace Host Configuration window, enter information into the fields:

a. For the Name field, enter the name of the server. The limit is 128 characters.

b. (Optional) For the Description field, enter a description of the server. The limit is 128 characters. You can enter alphanumeric characters, spaces, and these characters: !#$'()*+,./:;=?@^_`{|}~-

c. For the Hostname/IP Address field, enter an IP address or a fully qualified domain name for the server.

d. For the Port field, specify the port number configured for the server. Enter 80 for HTTP, and enter port 443 for HTTPS.

e. For the Protocol drop-down list, specify the protocol to use when contacting this server.

HTTP: selects Hypertext Transfer Protocol as the standard method for transferring data among the server, Cisco Unified Personal Communicator, and the browser. Choose this option if the Cisco Unified MeetingPlace or the Cisco Unified MeetingPlace Express does not have SSL enabled.

HTTPS: selects Hypertext Transfer Protocol over SSL as the method for securely transferring data among the server, Cisco Unified Personal Communicator, and the browser. Choose this option if the Cisco Unified MeetingPlace or the Cisco Unified MeetingPlace Express server has SSL enabled.

Step 4 Click Save.

You can add more servers, select all servers, delete selected servers, clear all selections, and adjust the number of rows displayed on the page.


Related Topics

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

Creating Cisco Unified MeetingPlace Server Profiles in Cisco Unified Presence Administration

You must create web conferencing server profiles in Cisco Unified Presence Administration and assign a primary server.


Note By contrast, a profile in Cisco Unified MeetingPlace or in Cisco Unified MeetingPlace Express defines the privileges and preferences configured for a specific user in this application.


Before You Begin

You must create the web conferencing server profile before you can add Cisco Unified Personal Communicator licensed users to the application profile as described in the "Changing Application Profiles on a Per-User Basis" section.

You must first specify web conferencing server names and addresses in Application > Unified Personal Communicator > MeetingPlace Server before you can select them in this procedure.

Restrictions

Web conferencing server failover is not supported in Cisco Unified Personal Communicator Release 1.2(1).

Procedure


Step 1 In Cisco Unified Presence Administration, choose Application > Unified Personal Communicator > MeetingPlace Profile.

Step 2 In the Find and List MeetingPlace Profiles window, click Add New to add a new profile.

Step 3 In the MeetingPlace Profile Configuration window, enter information into the fields.

a. For the Name field, enter the profile name limited to 128 characters.

b. (Optional) For the Description field, enter a description of the profile limited to 128 characters. You can enter alphanumeric characters, spaces, and these characters: !#$'()*+,./:;=?@^_`{|}~-

c. From the Primary MeetingPlace Server drop-down lists, select a primary server.

Only servers you specified in the "Specifying Cisco Unified MeetingPlace Server Names and Addresses in Cisco Unified Presence Administration" section appear in the drop-down list.

d. For the Backup MeetingPlace Server fields, make sure to leave them set to None.

Step 4 Click Add Users to Profile.

Step 5 In the Find and List Users window, click Find to populate the search results fields, or search for a specific user, and then click Find.

Step 6 Select users by clicking their check boxes, and add them to this profile by clicking Add Selected.

You can add more users, select all users, delete selected users, clear all selections, and adjust the number of rows displayed on the page.

Step 7 Click Save to save the profile.

If you want to create another profile, click Add New. If you want to delete the profile, click Delete.

Step 8 Determine whether you need to change application profiles so that you can partition your Cisco Unified Personal Communicator user base for performance and scalability.


Related Topics

Changing Application Profiles on a Per-User Basis

How to Integrate Exchange Calendaring

Effect of Calendaring on Reachability

How to Create the "Receive As" Account on the Exchange Server

Configuring the Presence Gateway in Cisco Unified Presence Administration

How to Configure the Security Certificate in Cisco Unified Presence Administration

Effect of Calendaring on Reachability

You must integrate the Exchange server with Cisco Unified Presence so that Cisco Unified Personal Communicator users can include the status of meetings from their calendars into their reachability status. This means that if a user has a meeting scheduled, the meeting status is used to update the availability of the Cisco Unified Personal Communicator user.

When calendar integration is enabled, meetings scheduled in the Exchange calendar have this impact on Cisco Unified Personal Communicator user reachability:

Scheduled meetings cause the reachability status for the user to be Busy for that time period.

Meetings marked as Out-of-the-Office cause the reachability status to be Away for that time period.

Meetings marked as Free or Tentative cause the reachability status to be Free for that time period.

How to Create the "Receive As" Account on the Exchange Server

Creating a User Account

Delegating Control As "Exchange View Only" to the Account

Adding the "Receive As" Permissions to the Account

Creating a User Account

Procedure


Step 1 On the Exchange server, launch Active Directory Users and Computer.

Step 2 Right-click the Users container, and choose New > User.

Step 3 In the New Object User window, fill in the user account name information, and click Next.

Step 4 In the window for entering the password, specify that the password cannot change, and click Next.

Step 5 When you see the default mailbox settings, click Next.

Step 6 After you see summary window, click Finish to complete the creation of the user account.


Related Topics

Delegating Control As "Exchange View Only" to the Account

Delegating Control As "Exchange View Only" to the Account

To create a "receive as" account, you must add it to the mailbox administration.

Procedure


Step 1 Start the Exchange System Manager on the server.

Step 2 Navigate to the Administrative Groups folder, and select the administrative group to which to add this group.

Step 3 Right-click the group, and choose Delegate Control to launch the Exchange Administration Delegation Wizard.

a. At the Welcome screen, click Next.

b. In the Users or Groups window, click Add.

c. In the Delegate Control window, click Browse, and select the user.

d. For Role, select Exchange View Only Administrator.

e. Click OK.

f. In the summary window, click Finish.


Related Topics

Adding the "Receive As" Permissions to the Account

Adding the "Receive As" Permissions to the Account

There might be an administrator account already in the list, but because the default administrator configuration does not let you log in to other user accounts, we recommend that you create a separate account. Once set up, use this account when you configure the calendar integration in Cisco Unified Presence Administration.

Procedure


Step 1 Start the Exchange System Manager on the server.

Step 2 Navigate to Administrative Groups > First Administrative Group > Servers > First Server > Mailbox Store.

Step 3 Right-click the Mailbox store, select Properties, and click the Security tab.

a. Click Add.

b. In the Enter the Object Names to Select field, enter the name of the account you want to use.

c. Select the property Receive As to grant receive-as permissions to this administrator account on all the mailbox stores against which you need to access calendar information.

d. Click OK.

This account now has full permissions to log on to the mailbox store.


Related Topics

Configuring the Presence Gateway in Cisco Unified Presence Administration

Configuring the Presence Gateway in Cisco Unified Presence Administration

You configure the Cisco Unified Presence presence engine to connect to the Microsoft Exchange server or forest. When subscriptions for users who enabled calendar integration are processed, the presence engine creates a calendar subscription for those users. The calendar subscription performs transactions to query the calendars and to subscribe to notifications of changes. When the Exchange server sends notifications that calendars have changed, the presence engine again queries the server to collect the updated calendars.

Before You Begin

Complete the tasks in the "How to Create the "Receive As" Account on the Exchange Server" section.

Obtain the presence gateway server address or domain name.

Procedure


Step 1 In Cisco Unified Presence Administration, choose Cisco Unified Presence > Presence Engine > Presence Gateways.

Step 2 On the Find and List Presence Gateways window, click Add New.

Step 3 On the Presence Gateway Configuration window, for Presence Gateway Type, select Outlook.

Step 4 On the Presence Gateway Settings (Microsoft Outlook - Exchange) window, complete these fields:

a. In the Description field, enter a description.

b. For the Presence Gateway field, enter the server address or domain name.

c. For Account Name, enter the name of the "Receive As" account.

d. For Account Password and Confirm Password, enter the account information.

e. Click Save.


Troubleshooting Tips

If calendaring status is not reflected in a Cisco Unified Personal Communicator users reachability state, verify that the user did no disable calendar settings in either of these places:

Through Cisco Unified Presence User Options (Preferences, Include Calendar Info In My Presence Status).

Through Cisco Unified Personal Communicator (Preferences > Status, Show Me As In A Meeting Whenever My Outlook Calendar Shows Me As Busy).

Related Topics

How to Configure the Security Certificate in Cisco Unified Presence Administration

How to Configure the Security Certificate in Cisco Unified Presence Administration

Enabling Scripting For All Web Sites

Installing the Certificate Authority Service

Downloading the Root Certificate

Uploading the Root Certificate to Cisco Unified Presence Administration

Generating the CSR on IIS

Signing the CSR

Downloading the Signed Certificate

Uploading the Signed Certificate on IIS

Enabling Scripting For All Web Sites


Note This method is the least safe because it enables scripting for all web sites that you visit.


Procedure


Step 1 In Internet Explorer, select the Tools > Internet Options.

Step 2 In the Internet Options Control Panel, click the Security tab, select the Internet zone icon, and click Custom Level.

Step 3 In the Security Settings window, scroll down the list until you find Scripting > Active Scripting, and choose either Enable or Prompt, and click OK.

Step 4 Navigate back to the page that you were trying to access and continue with what you were doing.

Step 5 Reset your Internet Security Settings to High after you have finished with what you were doing at the site.


Related Topics

Installing the Certificate Authority Service

Installing the Certificate Authority Service

Before You Begin

Make sure you install the certificate authority (CA) on a different machine than the Exchange server.

Obtain the IP address or name of the Cisco Unified Presence presence gateway.

Procedure


Step 1 From the Start menu, choose Control Panel > Add or Remove Programs > Add/Remove Windows Components.

Step 2 Under Components, select Certificate Services.

Step 3 At the warning about domain membership and computer renaming constraints, click Yes.

Step 4 On the CA Type window, click Standalone Root CA, and then click Next.

Step 5 On the CA Identifying Information window, in the Common Name for this CA box, enter the name of the Exchange server that you configured in Cisco Unified Presence Administration, and then click Next.

Step 6 On the Certificate Database Settings window, accept the defaults in the Certificate database box and in the Certificate database log box, and then click Next.

Step 7 At a prompt to stop Internet Information Services, click Yes.

Step 8 Enable Active Server Pages (ASPs) by clicking Yes.

Step 9 When the installation process is completed, click Finish.


Related Topics

Downloading the Root Certificate

Downloading the Root Certificate

Procedure


Step 1 Log in to your CA server; go to http://local_server/certsrv.

Step 2 Click Download a CA Certificate, Certificate Chain, or CRL.

Step 3 For Encoding Method, click Base 64, and then click Download CA Certificate.

Step 4 Save the certificate, certnew.cer, to the local disk.


Related Topics

Uploading the Root Certificate to Cisco Unified Presence Administration

Uploading the Root Certificate to Cisco Unified Presence Administration

Procedure


Step 1 Copy (or use FTP) the certificate (certnew.cer) to your laptop.

Step 2 Upload the root certificate to Cisco Unified Presence:

a. Log in to Cisco Unified Presence Administration, and navigate to Cisco Unified OS Administration, and click Go.

b. Choose Security > Certificate Management > Upload Certificate/CTL.

c. Select Upload Trust Cert, and click Next.

d. Select PresenceEngine-Trust, and enter the root certificate name with out any extension, and click Next.

e. Browse for the certificate (certnew.cer), and click Upload.


Related Topics

Generating the CSR on IIS

Generating the CSR on IIS

Procedure


Step 1 From the Start menu, choose Administrative Tools > IIS.

Step 2 On the IIS window, choose IIS > local computer name > Web Sites > Default Web sites.

Step 3 Right-click Default Web Sites, and choose Properties.

Step 4 On the Default Web Site Properties window, choose Directory Security tab, and for Secure Communications, click Server Certificate to launch the Welcome to Web Server certificate wizard.

a. At the welcome screen, click Next.

b. On the Server Certificate window, select Create a New Certificate, and click Next.

c. On the Delayed or Immediate Request window, select Prepare the Request Now, But Send It Later, and click Next.

d. On the Name and Security Settings window, enter a name for the new certificate, select the bit length to 1024, and click Next.

e. On the Organization Information window, enter the name of your organization and organizational unit, and click Next.

f. On the Your Site's Common Name window, enter the name of your Exchange server, and click Next.

g. On the Geographical Information window, enter the appropriate information, and click Next.

h. On the Certificate Request File Name window, enter the filename for the certificate request (without extensions), and click Next.

i. On the Request File Summary window, click Next.

j. Click Finish to complete the wizard.


Related Topics

Signing the CSR

Signing the CSR

This procedure causes the CA on your system to sign the CSR.

Procedure


Step 1 Copy (or use FTP) the previous certificate (certreq) to the Windows server on which the CA is running.

Step 2 Open http://local_server/certsrv, and select Request a Certificate.

Step 3 In the Request a Certificate window, select Advanced Certificate Request.

Step 4 In the Advanced Certificate Request window, select Submit a Certificate Request by Using a Vase-64-Encoded CMC or PKCS #10 File, or Submit a Renewal Request by Using a Base-64-Encoded PKCS #7 File.

Step 5 Using Notepad, open the CSR, and copy from "-----BEGIN" to "END CERTIFICATE REQUEST-----," paste it in the certificate request text box in the Submit a Certificate Request or Renewal Request window, and click Submit. The request ID is displayed.

Step 6 From the Start menu, choose Administrative Tools > Certificate Authority > Pending Requests, and check that the request that was just submitted is displayed.

Step 7 Right-click the request, go to All Tasks, and select Issue.

Step 8 Click Issued Certificates, and verify that the request as issued.


Related Topics

Downloading the Signed Certificate

Downloading the Signed Certificate

Procedure


Step 1 From the Start menu, choose Administrative Tools > Certificate Authority > Issued Certificates, and verify that the pending Certificate request that was just issued is displayed in the Issued Certificates list.

Step 2 Right-click the request, and choose Open, and click the Details tab.

Step 3 Click Copy to File, and click Next when the Certificate Export Wizard welcome window appears.

Step 4 In the Export File Format window, click Base-64 Encoded X.509, and click Next.

Step 5 In the File to Export window, enter the location where you want to store the certificate (for example, c:/cert.cer), and click Next, and then Finish.

Step 6 When the Certificate Export Wizard displays an export was successful message, copy (or use FTP) the cert.cer file to your laptop.


Related Topics

Uploading the Signed Certificate on IIS

Uploading the Signed Certificate on IIS

Procedure


Step 1 From the Start menu, choose Administrative Tools > IIS.

Step 2 On the IIS window, choose IIS > local computer name > Web Sites > Default Web sites.

Step 3 Right-click Default Web Sites, and choose Properties.

Step 4 On the Default Web Site Properties window, choose Directory Security tab, and for Secure Communications, click Server Certificate to launch the Welcome to Web Server certificate wizard.

a. At the welcome screen, click Next.

b. In the Pending Certificate Request window, click Process the Pending Certificate and Install the Certificate, and click Next.

c. In the Process a Pending Request window, enter (or browse for) the path and filename or the certificate authority response, and click Next.

d. In the SSL Port window, enter 443 as the port number, and click Next.

e. In the Certificate Summary window, click Finish to complete the certificate installation.


Related Topics

Configuring the Presence Gateway in Cisco Unified Presence Administration

Configuring Videoconferencing Resources

You can enable merged conference calls (three or more parties) with audio and video support for Cisco Unified Personal Communicator soft-phone users. Any participant in the conference call can merge other participants into the conference.

Before You Begin

Install a supported release of the videoconferencing server. For details about the server installation, see this URL:

http://www.cisco.com/en/US/products/hw/video/ps1870/tsd_products_support_series_home.html

For details about supported Cisco Unified Videoconferencing releases, see the Cisco Unified Personal Communicator release notes at this URL:

http://www.cisco.com/en/US/products/ps6844/prod_release_notes_list.html

Obtain the MAC address of the videoconference bridge.

Procedure


Step 1 In Cisco Unified Communications Manager Administration, add the video conference bridge by choosing Media Resources > Conference Bridge.

Step 2 Create a media resource group list, and add the video conference bridge to it by choosing Media Resources > Media Resource Group List.

Step 3 Create a media resource group, and add a media resource to it by choosing Media Resources > Media Resource Group.

Step 4 (Optional) Choose System > Service Parameters, and select the Cisco Unified Communications Manager server and service. In the Clusterwide Parameter (Feature - General) section, set Advanced Ad Hoc Conference Enabled to True. This setting enables any participant to add more participants into the conference.

Step 5 Associate the phone with the new media resource group list:

a. From Cisco Unified Communications Manager Administration, choose Device > Phone.

b. Under Search Options, search for the directory number of the phone, and when it is found, click the device name.

c. In the Phone Configuration window in the Device Information section, find the Media Resource Group List, and select the media resource group list that you just configured.

d. In the Product Specific Configuration Layout section, for Video Capabilities, select Enabled.

e. Click Save.

f. Click Reset.

For detailed configuration instructions, use the Cisco Unified Communications Manager Administration online help or the Cisco Unified Communications Manager Administration Guide at this URL:

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_maintenance_guides_list.html


Related Topics

Adding Cisco Unified Personal Communicator as a Phone Type

Configuring Users for Point-to-Point Video Calls and for Multipoint Videoconferencing