Guest

Cisco Unified MeetingPlace

MeetingPlace 8 Integration WebEx Type 2 Configuration Example

Document ID: 112184

Updated: Dec 17, 2010

   Print

Introduction

This document explains how to:

  • Install the Cisco MeetingPlace 8 Application Server

  • Configure and integrate the Cisco MeetingPlace 8 Application Server with a WebEx site using Type 2 / WebEx scheduling interface

This document is not intended to be a fully comprehensive overview of all possible configuration options but will cover a practical example of the configuration in a lab environment.

Refer to the Cisco Unified MeetingPlace, Release 8.0 wiki page for general and reference information. Refer to Cisco Unified MeetingPlace Release 8.0 - Integrations for additional information on WebEx integrations.

Prerequisites

Requirements

Make sure that you have a basic understanding of the Cisco MeetingPlace collaboration and networking protocols.

Components Used

The information in this document is based on Cisco MeetingPlace 8.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Network Diagram

This document uses this network setup:

meetingplace8-webex-type2-01.gif

Conventions

Refer to the Cisco Technical Tips Conventions for more information on document conventions.

Install the MeetingPlace 8.0 AppServer

Check the Cisco Unified Communications Media

Complete these steps in order to perform a media check:

There are two CDs that you use in order to perform the installation:

  • Cisco Unified MeetingPlace Hardware Media Server installation and configuration

  • Cisco Unified MeetingPlace Application Server installation

The first CD that you insert is the Cisco Unified MeetingPlace Hardware Media Server installation and configuration CD. In the screen that appears, click Check Media.

A media check is highly recommended in order to check the install media before you proceed with the installation.

meetingplace8-webex-type2-02.gif

The media check begins and the installation formats the partitions:

meetingplace8-webex-type2-03.gif

Next, the packages begin to automatically install:

meetingplace8-webex-type2-04.gif

After the packages install, the drivers begin to load:

meetingplace8-webex-type2-05.gif

The final process that runs is the process that mounts the file system:

meetingplace8-webex-type2-a.gif

Provide the Network Configuration Parameters and the NTP Parameters

Complete these steps in order to provide the network configuration parameters and the NTP parameters:

  1. Click Next when the Cisco Unified Communications Welcome screen appears:

    meetingplace8-webex-type2-07.gif

  2. Enter the Primary DNS, Hostname, and IP address details in the Network Setup screen:

    meetingplace8-webex-type2-08.gif

  3. Click Next.

  4. Provide the timezone where the server is located:

    meetingplace8-webex-type2-09.gif

  5. Click Next.

  6. Specify the Date and Time from the Date and Time tab:

    meetingplace8-webex-type2-10.gif

  7. Go to the Network Time Protocol tab.

  8. Complete the configuration section by adding an NTP server. It is strongly recommended that you enable and use an NTP server.

    meetingplace8-webex-type2-11.gif

Once the OS Configuration section completes, a notification prompts you to insert the Cisco MeetingPlace Application CD and complete the steps in Install Cisco MeetingPlace.

Install Cisco MeetingPlace

Complete these steps in order to install Cisco MeetingPlace:

  1. Insert the Cisco MeetingPlace DVD into your DVD drive:

    Note: Even though this window references “Cisco Unified Communications DVD” it is the same as the Cisco MeetingPlace Application CD.

    meetingplace8-webex-type2-12.gif

  2. Click Next when the MeetingPlace installation wizard begins.

    meetingplace8-webex-type2-14.gif

  3. Review the MeetingPlace license agreement, select I accept the terms of the License Agreement and click Next.

    meetingplace8-webex-type2-15.gif

  4. Review the network configuration parameters previously identified and click Next if they are correct.

    meetingplace8-webex-type2-16.gif

  5. Review the DNS settings and click Next if they are correct.

    meetingplace8-webex-type2-17.gif

  6. A full network configuration review screen appears. If the information is correct, click Next.

    meetingplace8-webex-type2-18.gif

  7. Enter the password for the root user on the Application Server.

    meetingplace8-webex-type2-19.gif

  8. Click Next.

  9. Enter the password for the mpxadmin account on the Application server.

    When you connect to the Application server through ssh after the installation finishes, login using “mpxadmin” and its corresponding password. From there you can then change the user to “root”.

    meetingplace8-webex-type2-20.gif

  10. Click Next.

  11. Enter the password for the Web Administrator on the Application Server.

    meetingplace8-webex-type2-21.gif

  12. Select the Media Server Type and click Next when you are done.

    Possible options are:

    • Express: Software mixing on the Application server

    • Hardware: Conferencing that uses external hardware (3500 Series Media Server: 3515/3545)

    meetingplace8-webex-type2-22.gif

    A configuration review screen appears before the application begins to install:

    meetingplace8-webex-type2-23.gif

  13. Click Install.

    These four screens show the installation progress:

    meetingplace8-webex-type2-24.gif

    meetingplace8-webex-type2-25.gif

    meetingplace8-webex-type2-26.gif

    meetingplace8-webex-type2-27.gif

  14. Click Done when the Installation Complete screen appears.

    meetingplace8-webex-type2-28.gif

  15. Click Reboot in order to reboot the server.

    meetingplace8-webex-type2-29.gif

Configure Cisco MeetingPlace 8.0

Complete these steps in order to configure Cisco MeetingPlace 8.0:

  1. Login to the Application Server administrative interface using the format x.x.x.x/admin, where x.x.x.x is the IP address of the Application Server, or FQDN of the Application Server.

    meetingplace8-webex-type2-30.gif

    Cisco MeetingPlace launches:

    meetingplace8-webex-type2-31.gif

    By default, the application runs on a demo license that provides six voice and six video licenses:

    meetingplace8-webex-type2-b.gif

    meetingplace8-webex-type2-32.gif

  2. Obtain a full license from your Cisco account team/Cisco local Sales Team.

    meetingplace8-webex-type2-33.gif

  3. Once you have a fully-provisioned license file, upload it via the Application Server Administration page. Click Maintenance > Licenses > Install Licenses.

  4. On the CUCMAdmin page, go to Device > Trunk, and create a SIP trunk on the Cisco Unified CallManager that points to the Application Server:

    1. Select SIP Trunk from the Trunk Type drop-down

    2. Select SIP from the Device Protocol drop-down.

    3. Select None from the Trunk Service Type drop-down.

    4. Click Next when you are finished.

    meetingplace8-webex-type2-34.gif

  5. Enter a Destination Address in the SIP Information window. The IP address in the destination field is the IP address of the MeetinPlace Application Server. In this case the IP Address is 10.48.80.178. Click Save in order to apply the changes.

    meetingplace8-webex-type2-35.gif

  6. After you create your SIP Trunk, it appears in the Find and List Trunks screen. From the CCMadmin pages, go to Device/Trunk in order to display all available SIP trunks including the one just added.

    meetingplace8-webex-type2-36.gif

  7. Create a route pattern that points to the MeetingPlace SIP trunk. Complete these steps:

    1. From the CCMadmin pages, go to Call Routing > Route Hunt > Route Pattern.

    2. Enter the Route Pattern that will be used as the Pilot in order to get into MeetingPlace and point it to the MP8-SIP trunk created in step 4.

    In this example, the Route Pattern is 6666.

    meetingplace8-webex-type2-37.gif

  8. On the MeetingPlace Application Server, select System Configuration > Flex Fields Configuration > SIP Configuration and configure MeetingPlace 8.0 SIP CallControl Settings. Use the SIP Proxy Server Hostname or IP address. This corresponds to the IP address of the Cisco Unified CallManager. Click Save when you are done.

    meetingplace8-webex-type2-38.gif

  9. Configure the Video Conference Bridge on the Cisco Unified CallManager using the MAC address found on the Application Server. On the Cisco Unified CM Administration page, go to Media Resources > Conference Bridge > Add New and select Video Conference Bridge. See the image in step 10 for the MAC address.

    meetingplace8-webex-type2-39.gif

  10. Select System Configuration > Call Configuration > Ad-Hoc Cisco Unified Communications Manager Configuration in order to retrieve the MAC address from the Application Server.

    meetingplace8-webex-type2-40.gif

  11. Enter this MAC address in the MAC Address field for the Software Conference Bridge Info.

    meetingplace8-webex-type2-41.gif

Cisco MeetingPlace 8 Usage Parameters

Select System Configuration > User Configuration > Reservationless Meetings.

Make sure that you set Enable reservationless meetings to Yes. When a meeting gets scheduled via WebEx, it is reservationless only.

meetingplace8-webex-type2-c.gif

Cisco MeetingPlace 8 Meeting Resource Parameters

During the installation “Express Media Server” was selected. Do not change this unless you plan to move to a Hardware media server.

meetingplace8-webex-type2-45.gif

Make sure that Enable ad-hoc video is set to Yes.

meetingplace8-webex-type2-g.gif

Set the reservationless ports high enough since if a meeting gets scheduled via WebEx it is reservationless only. Save the changes.

meetingplace8-webex-type2-47.gif

Configure the Cisco MeetingPlace 8 Directory

Complete these steps in order to configure the Cisco MeetingPlace directory:

  1. Go to the Cisco Unified MeetingPlace Administration Center and select User Configuration > Directory Service > Directory Service Configuration in order to access the Cisco Unified CallManager Directory via AXL.

    The AXL user ID used here is a user in Cisco Unified CallManager with AXL rights. Typically, you can use ccmadministrator or any other Cisco Unified CallManager user with AXL rights.

  2. Enter your AXL user ID and password. Once you enter the user ID/password and the AXL URL, click Save in order to save the configuration.

    meetingplace8-webex-type2-48.gif

    Once the sync finishes, MeetingPlace shows the users from the Cisco Unified CallManager database:

    meetingplace8-webex-type2-49.gif

Configure a Cisco MeetingPlace 8 User Group

Complete these steps in order to configure a Cisco MeetingPlace 8 user group:

  1. Select System Configuration > User Configuration > User Group > Edit User Group. Make sure to set Use reservationless to Yes. This is due to the fact that when a meeting gets scheduled via WebEx, it is reservationless only.

    meetingplace8-webex-type2-d.gif

  2. In order to finalize the Cisco Unified CallManager configuration, from the Cisco Unified CallManager administration pages, go to System > Service Parameters > CallManager (Active) > Clusterwide Parameters (Feature – Conference) and set Minimum Video Capable Participants to 0.

    meetingplace8-webex-type2-53.gif

Configure the Cisco MeetingPlace 8 and WebEx Integration

Complete these steps in order to ingrate Cisco MeetingPlace 8 with WebEx:

  1. From your web browser, go to your WebEx login page. In this example, the URL is https://brussels-ciscolab.webex.com/admin. Enter your User name and Password and click Log in.

    meetingplace8-webex-type2-54.gif

    The Welcome page appears:

    meetingplace8-webex-type2-55.gif

  2. Under Manage Users, click Add User in order to add an admin user on the WebEx site.

    meetingplace8-webex-type2-e.gif

  3. Select Site administrator in order to add the admin user as a Site administrator.

    Note: UserName = admin. Do not call it anything else. Meetingplace 8 is hardcoded to use "admin". The integration will fail if this user is not there or called something differently.

    Note: The password which you select can be different than the one you use for logging into the MeetingPlace web GUI. However, the password you enter here must match the one you configure in MeetingPlace within the WebEx integration part.

    Once the user is created, click the Add button in the bottom right-hand corner:

    meetingplace8-webex-type2-57.gif

  4. Select System Configuration > Flex Fields Configuration > Cisco WebEx Configuration > Cisco WebEx Site and Server in order to set the password for the previously configured WebEx admin user as outlined in step 3.

    The Cisco WebEx site version says T26 if you have not finished the rest of the Configuration screens. This is normal. In order to have it move to T27, complete the remaining steps in this procedure.

    meetingplace8-webex-type2-58.gif

  5. On the Webex Site, click on Site Settings and make sure the Site is setup for a MeetingPlace Integration. Here, Brussels-ciscolab.webex.com site is setup for MeetingPlace Integration:

    meetingplace8-webex-type2-59.gif

  6. On the WebEx Site, click on Site Settings and navigate to the section Productivity Tools. Select Productivity Tools > Installation Options and uncheck Automatically install Productivity Tools when hosts log in to the site.

    meetingplace8-webex-type2-60.gif

  7. On the Application Server Administration page, go to the Cisco WebEx Certificate page and click Create Certificate.

    The first link now appears as a URL where you can download the certificate. Create the certificate first and upload it to the local PC. Click on first link, which allows you to save the certificate locally.

    meetingplace8-webex-type2-61.gif

  8. Click Save in order to save the certificate locally.

    meetingplace8-webex-type2-f.gif

  9. Import the MeetingPlace 8 certificate you just created on MeetingPlace in the WebEx site.

    meetingplace8-webex-type2-63.gif

  10. After the upload completes, click on the Site Certificate Manager hyperlink in order to view the certificate.

    meetingplace8-webex-type2-64.gif

  11. Go to the Application Server.

  12. From Cisco WebEx Site and Server, set the correct Cisco WebEx site administrator password and reset the TSP. This results in the TSP Primary host getting the IP address, as this screen shows. Also, the WebEx site version changes from 26 to 27.

    meetingplace8-webex-type2-65.gif

Integrate the Directory with SSO

This MeetingPlace implementation includes a directory service integration with SSO. This allows MeetingPlace users to login to the WebEx site with a single sign-on (SSO) while starting on the MeetingPlace site (http://<appservername/appweb).

Configure the Directory with SSO Enabled

Complete these steps in order to configure the directory with SSO enabled.

  1. Go to your WebEx site and select Site Settings.

  2. Check Allow user to store personal information for joining meetings and call-back.

  3. Set the default WebEx Target Page URL to http://site.webex.com and check that the SSO service login URL and SSO error URL point to the correct application server.

    If these values are not correct, contact WebEx support because the site has not been provisioned correctly. The Hostname in the site must match the appserver hostname.

    meetingplace8-webex-type2-69.gif

Once a user is logged in on MeetingPlace, this automatically creates a corresponding user account on the WebEx site. It is not necessary to import any user accounts on WebEx for a directory service integration. In this example procedure, there are two users on the MeetingPlace system named Alfa and Beta:

meetingplace8-webex-type2-73.gif

  1. From WebEx Site Administration (edit user list), you will notice that user Beta does not appear in the User list.

    meetingplace8-webex-type2-74.gif

  2. Navigate to http://<appservername>/appweb and login with your username and password.

    Note: Your profile needs to contain an email address or this error message appears:

    meetingplace8-webex-type2-71.gif

  3. Login to Cisco Unified Meeting Place as user Beta.

    meetingplace8-webex-type2-75.gif

  4. MeetingPlace directs you to the WebEx site where you can now schedule meetings using the WebEx interface.

    meetingplace8-webex-type2-72.gif

  5. Upon successful login to Cisco Unified MeetingPlace, user Beta is also now added to the WebEx site:

    meetingplace8-webex-type2-76.gif

Verify

There is currently no verification procedure available for this configuration.

Troubleshoot

Use this section to troubleshoot your configuration.

Problem: There is a Communication Error on the WebEx Site and Server

Complete these steps in order to resolve when a communications error appears on the WebEx Site and Server:

meetingplace8-webex-type2-66.gif

  1. Go to the log file at /var/mp/web/root.out, appweb.out.

  2. Look for this Http communication error:

    java.net.SocketException: SOCKS
    server general failure
  3. Check that the WebEx site name is correct and that the http://<sitename>.webex.com is reachable on the browser.

Problem: There is a Communication Error on the WebEx Audio Recorder

Complete these steps in order to resolve when you see a communication error on the WebEx Audio Recorder:

meetingplace8-webex-type2-67.gif

  1. Go to the log file at /var/mp/web/root.out, appweb.out.

  2. Look for this Http communication error:

    java.net.SocketException: SOCKS
    Can't connect to SOCKS
    Proxy:socks.cisco.com
  3. Check the proxy server hostname and port on the proxy configuration in order to make sure that they are correct. The default port is 1080.

Related Information

Updated: Dec 17, 2010
Document ID: 112184