Summary of Contents for Cisco Unified MeetingPlace Web Conferencing
Page 1
Installation and Upgrade Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x May 31, 2007 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 526-4100 Text Part Number: OL-13418-01...
Page 2
OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CCVP, the Cisco logo, and the Cisco Square Bridge logo are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn is a service mark of Cisco Systems, Inc.;...
Preface Purpose Audience Naming Conventions Documentation Conventions Cisco Unified MeetingPlace Documentation Obtaining Documentation Cisco.com Product Documentation DVD Ordering Documentation Documentation Feedback Cisco Product Security Overview Reporting Security Problems in Cisco Products Product Alerts and Field Notices Obtaining Technical Assistance Cisco Support Website Submitting a Service Request Definitions of Service Request Severity Obtaining Additional Publications and Information...
Page 4
Contents Installing Web Conferencing C H A P T E R Preinstallation Tasks: Web Conferencing Installing Cisco Unified MeetingPlace Audio Server Planning Web Conferencing License Usage Installing SQL Server on a Remote Server Gathering Web Conferencing Installation Values Installation Tasks: Web Conferencing Installing the Operating System on the Cisco MCS Server Configuring Network Settings on the Cisco MCS Server Installing Web Conferencing...
Page 5
Preparing the External Cluster Installation Tasks: Web Conferencing in a Load Balancing Configuration Installing the First Internal Web Server Installing Additional Internal Web Servers Copying GUIDS from the Internal to the External Web Server Installing the First External Web Server Installing Additional External Web Servers Linking the Internal and External Servers Postinstallation Tasks: Web Conferencing in a Load Balancing Configuration...
Page 6
Contents Installation and Upgrade Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x OL-13418-01...
Page 7
Preface This preface contains the following sections: Purpose, page vii • Audience, page vii • Naming Conventions, page viii • Documentation Conventions, page ix • Cisco Unified MeetingPlace Documentation, page x • Obtaining Documentation, page x • Documentation Feedback, page xi •...
Naming Conventions After you install Cisco Unified MeetingPlace Web Conferencing, you are also responsible for the following tasks: • Installing and configuring third-party applications that are not currently available to Web Conferencing (for example, optional audio tools such as Windows Media Server). Note Installation of third-party software is subject to the Software”...
Cisco Unified MeetingPlace Documentation Cisco Unified MeetingPlace Documentation For descriptions and locations of Cisco Unified MeetingPlace documentation on Cisco.com, see the Documentation Guide for Cisco Unified MeetingPlace. The document is shipped with Cisco Unified MeetingPlace and is available at http://www.cisco.com/en/US/products/sw/ps5664/ps5669/products_documentation_roadmaps_list.htm Obtaining Documentation Cisco documentation and additional literature are available on Cisco.com.
Preface Documentation Feedback You can provide feedback about Cisco technical documentation on the Cisco Support site area by entering your comments in the feedback form available in every online document. Cisco Product Security Overview Cisco provides a free online Security Vulnerability Policy portal at this URL: http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html From this site, you will find information about how to do the following: Report security vulnerabilities in Cisco products...
Product Alerts and Field Notices http://www.cisco.com/en/US/products/products_security_vulnerability_policy.html The link on this page has the current PGP key ID in use. If you do not have or use PGP, contact PSIRT to find other means of encrypting the data before sending any sensitive material. Product Alerts and Field Notices Modifications to or updates about Cisco products are announced in Cisco Product Alerts and Cisco Field Notices.
Preface Displaying and Searching on Cisco.com If you suspect that the browser is not refreshing a web page, force the browser to update the web page by holding down the Ctrl key while pressing F5. To find technical information, narrow your search to look in technical documentation, not the entire Cisco.com website.
Obtaining Additional Publications and Information Severity 4 (S4)—You require information or assistance with Cisco product capabilities, installation, or configuration. There is little or no effect on your business operations. Obtaining Additional Publications and Information Information about Cisco products, technologies, and network solutions is available from various online and printed sources.
Introducing Cisco Unified MeetingPlace Web Conferencing This chapter contains the following sections: About Cisco Unified MeetingPlace, page 1-1 • • About Cisco Unified MeetingPlace Web Conferencing, page 1-1 Terms of Use, page 1-7 • New Feature and Enhancement Information, page 1-9 •...
Page 16
About Cisco Unified MeetingPlace Web Conferencing This section provides information about the following Cisco Unified MeetingPlace Web Conferencing concepts: • Overview of Web Conferencing Components, page 1-2 Benefits of Web Conferencing, page 1-3 • Overview of the Cisco MeetingPlace Agent Service, page 1-4 •...
Chapter 1 Introducing Cisco Unified MeetingPlace Web Conferencing Table 1-1 Component Cisco MeetingPlace Video Service (optional) Cisco Unified MeetingPlace Web Conferencing All of these services are controlled by a master service called the Cisco MeetingPlace Web Conferencing Service. Benefits of Web Conferencing As part of an integrated rich-media conferencing solution, Cisco Unified MeetingPlace Web Conferencing provides four key benefits, which are described in the following sections: Common Endpoints, page 1-3...
About Cisco Unified MeetingPlace Web Conferencing Increased Reliability Cisco Unified MeetingPlace Web Conferencing not only makes scheduling and attending meetings easy, it also increases the reliability of a meeting for the following reasons: The web server continues to host conferences even if an individual user’s system crashes. •...
Page 19
Chapter 1 Introducing Cisco Unified MeetingPlace Web Conferencing How Users Connect to Web Conferencing Users connect to the Web Conferencing home page to sign in, schedule or find meetings to attend, and update their profile settings. This connection uses the primary IP address (or hostname) configured on the Web Conferencing server and port 80.
Page 20
About Cisco Unified MeetingPlace Web Conferencing Figure 1-2 Internet browser Video endpoint Flash HTTP meeting console Conferencing Home Page Audio Service Users submit requests to schedule meetings, change their profile, and join meetings. ISAPI processes user requests for the Cisco MeetingPlace Agent Service and generates HTML pages to display to users for meeting scheduling, meeting details, and account update pages.
Cisco Unified MeetingPlace Web Conferencing deployments that are customized beyond the built-in configuration capabilities of the product, or beyond the documented configuration settings, procedures or instructions, are not supported by Cisco Systems. Examples of such customizations include, but are not limited to, the following: modifying web page...
Terms of Use SSO software integrations require proper configuration of Cisco Unified MeetingPlace Web • Conferencing systems through the Admin pages. If your SSO software integration requires a change in the Cisco Unified MeetingPlace Web Conferencing product source code, your SSO integration becomes an SSO customization, and we do not support customizations by either customers or any other parties.
Chapter 1 Introducing Cisco Unified MeetingPlace Web Conferencing If Cisco TAC believes the problem is triggered by an SSO package, Cisco TAC can require • customers to disable the SSO package to troubleshoot further. • Microsoft Debug Diagnostic tool, also called DebugDiag, may be required for troubleshooting IIS crashes and memory leaks to determine if these problems are produced by the SSO package.
Page 24
Chapter 1 Introducing Cisco Unified MeetingPlace Web Conferencing New Feature and Enhancement Information Installation and Upgrade Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x 1-10 OL-13418-01...
Installing Web Conferencing This chapter describes how to complete a new installation of Cisco Unified MeetingPlace Web Conferencing. It does not describe upgrades. This chapter contains the following sections: Preinstallation Tasks: Web Conferencing, page 2-1 • Installation Tasks: Web Conferencing, page 2-5 •...
Preinstallation Tasks: Web Conferencing Installing Cisco Unified MeetingPlace Audio Server You must install and configure Audio Server software on a Cisco Unified MeetingPlace 8100 series server before you begin the Web Conferencing installation. (Refer to the Installation and Upgrade Guide for Cisco Unified MeetingPlace Audio Server at http://www.cisco.com/en/US/products/sw/ps5664/ps5669/prod_installation_guides_list.html.) Planning Web Conferencing License Usage...
Chapter 2 Installing Web Conferencing Check System Requirements for Cisco Unified MeetingPlace at Note http://www.cisco.com/en/US/products/sw/ps5664/ps5669/prod_installation_guides_list.html required service pack. Gathering Web Conferencing Installation Values Gather and record the information in MeetingPlace Web Conferencing. Table 2-1 Installation Values for Cisco Unified MeetingPlace Web Conferencing Parameter Description and Value Hostname of MeetingPlace...
Page 28
Preinstallation Tasks: Web Conferencing Table 2-1 Installation Values for Cisco Unified MeetingPlace Web Conferencing (continued) Parameter Description and Value Hostname or static IP address of After installing the operating system on the web server, you will enable two IP interfaces web server for the server on the same subnet.
Chapter 2 Installing Web Conferencing Installation Tasks: Web Conferencing The Cisco Unified MeetingPlace Web Conferencing installation is completed in three parts: Installing the Operating System on the Cisco MCS Server, page 2-5 Configuring Network Settings on the Cisco MCS Server, page 2-5 Installing Web Conferencing, page 2-9 Installing the Operating System on the Cisco MCS Server Before you begin, confirm that your system meets the network and system requirements.
Page 30
Installation Tasks: Web Conferencing One NIC enabled and configured with two IP addresses; second NIC is disabled Both NICs enabled, one IP address per NIC Installation and Upgrade Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x Chapter 2 Installing Web Conferencing Only utilizes one of the two NICs on the •...
Page 31
Chapter 2 Installing Web Conferencing Both NICs enabled, teamed, configured in Transmit Load Balancing (TLB) mode Both NICs enabled, teamed, configured in Network Fault Tolerance (NFT) mode To Configure a Single NIC with Both IP Addresses on the Cisco MCS Server Follow the procedure for “Configuring Network Settings”...
Page 32
Installation Tasks: Web Conferencing We highly recommend that you configure the duplex of your network adapters for Full Duplex Note (either 100/Full or 1000/Full, as applicable). Autonegotiation may impact Web Conferencing traffic flow. Proceed to the “Installing Web Conferencing” section on page Step 4 To Configure One IP Address per NIC on the Cisco MCS Server Follow the procedure for “Configuring Network Settings”...
Chapter 2 Installing Web Conferencing Configure network teaming by using the HP Network Configuration Utility, available by choosing Step 3 Start > Settings > Control Panel > HP Network. Refer to the HP Network Configuration Utility online help for instructions. Add the primary IP address to the NIC team: Step 4 On the Start menu, click Settings >...
Page 34
Installation Tasks: Web Conferencing (If the local server option is chosen) SQL Server 2000. This requires an automatic reboot. • (If the local server option is chosen) The appropriate release of the SQL Server 2000 service pack. • This requires an automatic reboot. Cisco Unified MeetingPlace Web Conferencing engine.
Page 35
Chapter 2 Installing Web Conferencing After the install files are extracted, click Next and follow the instructions in the installer windows using Step 3 the information you gathered in the page 2-3. Note the following considerations: If you enter an IP address instead of a hostname for the Audio Server system, a warning message •...
Postinstallation Tasks: Web Conferencing MPConnect (0x14B0) Debug: Response: <?xml version="1.0" encoding="utf-8"?> <results><status code="ok"/></results> Continue with the next section, Step 7 Postinstallation Tasks: Web Conferencing We recommend that you complete the following optional tasks as applicable after installing the web conferencing software: Defining the Web Conferencing Server Hostname Information, page 2-12 •...
Chapter 2 Installing Web Conferencing This hostname must be resolvable by its intended users. (For details, see the • Home Page Connection” section on page Step 6 For Hostname [Web Conferencing], enter the FQDN of the secondary network interface on the web server, for example, hostnamewc.domain.com.
Postinstallation Tasks: Web Conferencing From the New Meeting scheduling page, fill in your meeting details, then click Schedule. Step 4 Return to the Welcome page and enter the meeting ID of the meeting you just scheduled, then click Step 5 Attend Meeting.
Page 39
Chapter 2 Installing Web Conferencing Click Security to expand it. Click New Login. The SQL Server Login Properties window opens. On the General tab, enter a name for the login. Step 2 Click SQL Server Authentication, then enter a password for the account. Step 3 In the Database drop-down menu, click MPWEB to set the MPWEB database as the default database.
Postinstallation Tasks: Web Conferencing For Username and Password, enter the login account username and password you applied to the SQL Step 5 Server in the “To Create a Least-Privileged SQL Account for Web Conferencing” procedure on page 2-14. Click OK. Step 6 Step 7 Restart the Cisco Unified MeetingPlace Web Conferencing Service:...
Page 41
Installing Web Conferencing for a Segmented Meeting Access Configuration Cisco Unified MeetingPlace Web Conferencing supports a segmented meeting access configuration that allows you to provide external access to your users while maintaining network security. Although you can provide external access to Cisco Unified MeetingPlace web conferences by simply opening ports in your firewall, we do not recommend this option because it lacks security.
About Segmented Meeting Access About the SMA-2S Configuration and Video-Enabled Systems, page 3-4 • About the SMA-2S Configuration For requirements, refer to the “Segmented Meeting Access Requirements” sections of System Note Requirements for Cisco Unified MeetingPlace at http://www.cisco.com/en/us/products/sw/ps5664/ps5669/prod_installation_guides_list.html. New installations of Cisco Unified MeetingPlace Web Conferencing Release 6.0 require a Cisco MCS. In the Segmented Meeting Access-2 Servers (SMA-2S) configuration, Cisco Unified MeetingPlace Web Conferencing is deployed on two separate web servers or two separate clusters of web servers.
Chapter 3 Installing Web Conferencing for a Segmented Meeting Access Configuration Figure 3-1 LAN/WAN Internal Cisco Unified MeetingPlace web server This web server sits inside the private corporate network. Internal user Internal users enter internal meetings • through the internal web server. Internal users enter external meetings •...
Preinstallation Tasks: Web Conferencing in an SMA-2S Configuration About the SMA-2S Configuration and Video-Enabled Systems In a Segmented Meeting Access-2 Server (SMA-2S) deployment, note the following considerations: If the Video Integration is deployed on the internal web server, users can schedule internal •...
To Copy GUIDS from the Internal Web Server to the External Web Server Copy the GUIDS.reg file from the internal web server (located in the Program Step 1 Files\Cisco Systems\MPWeb directory). Paste the GUIDS.reg file to the Temp directory on the external web server. Step 2 On the external web server, double-click the GUIDS.reg file to install it.
Postinstallation Tasks: Web Conferencing in an SMA-2S Configuration Postinstallation Tasks: Web Conferencing in an SMA-2S Configuration Perform the following postinstallation tasks as appropriate for both the internal and external web servers: (Optional) – Conferencing, page 2-14 (Optional) – page 2-14 Configure the SMA-2S deployment.
Installing Web Conferencing in a Load Balancing Configuration This chapter describes how to install Cisco Unified MeetingPlace Web Conferencing in a load balancing configuration. It does not describe upgrades. This chapter contains the following sections: About Installing Web Conferencing in a Load Balancing Configuration, page 4-1 •...
About Installing Web Conferencing in a Load Balancing Configuration Load Balancing Behavior with Internal and External Clusters, page 4-5 • Recommendations for a Robust Cisco Unified MeetingPlace System, page 4-6 • End-User Experience During Meeting Console Failover, page 4-6 • Restrictions for Installing Web Conferencing in a Load Balancing Configuration Microsoft Network Load Balancing is not supported.
Page 49
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration Figure 4-1 Cisco Unified MeetingPlace Audio Server system. SQL Server—All web servers in a cluster must connect to the same SQL Server. Figure 4-2 Cisco Unified MeetingPlace Audio Server system. SQL Server—All web servers in the internal cluster must connect to the same SQL Server.
About Installing Web Conferencing in a Load Balancing Configuration Cisco Unified MeetingPlace Audio Server system. SQL Server—All web servers in a cluster must connect to the same SQL Server. SQL Server—The single web server must connect to a separate SQL Server. Web Conferencing Load Balancing and Failover Capability Each Web Conferencing server comprises two separate load balancing components, known as the origin server and edge server.
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration Figure 4-4 Cisco Unified MeetingPlace Web Conferencing Server 1 Origin 1 Meeting 1 Edge 1 Participant 1 in meeting 1 Load Balancing Behavior with Internal and External Clusters All users attend a Cisco Unified MeetingPlace web conference by opening their browsers and signing in through the Cisco Unified MeetingPlace Web Conference home page.
About Installing Web Conferencing in a Load Balancing Configuration Table 4-1 Load Balancing Behavior in Cisco Unified MeetingPlace Web Conferencing If... Then... Allow External Web This meeting is reserved for internal attendees only. When the first attendee launches the meeting Participants is set to console, Cisco Unified MeetingPlace Web Conferencing directs the web-conferencing session to the web server with the fewest currently active meetings in the internal cluster.
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration Each meeting console client automatically tries to reconnect the user to the edge server. If this attempt fails, the meeting console attempts to connect to the edge server designated as the backup for that meeting.
Preinstallation Tasks: Web Conferencing in a Load Balancing Configuration Preparing the Internal Cluster Before You Begin Review the “Load Balancing Requirements” section in System Requirements for Cisco Unified MeetingPlace at http://www.cisco.com/en/US/products/sw/ps5664/ps5669/prod_installation_guides_list.html. To Prepare the Internal Cluster Determine and create a common domain Windows administration account. Step 1 This account is used by all of the web servers in this cluster.
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration You can create this folder on the same machine as your first external web server, or on another machine. Keep in mind that this shared storage location is where attachments are stored and, therefore, where all web servers in this cluster go to find attachments.
Copy the GUIDS.reg file from the first internal web server to the next machine in your internal cluster: Step 1 Copy the drive:\Program Files\Cisco Systems\MPWeb\GUIDS.reg file from the first server. Place the GUIDS.reg file in the next web server’s drive:\Temp directory.
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration Configure the shared storage for this web server by performing the following sub-steps: Step 3 On the Web Conferencing server, open a web browser and browse to http://localhost:8002. When you access this URL on the server, you are automatically signed in to Cisco Unified MeetingPlace Web Conferencing as a technician.
Installation Tasks: Web Conferencing in a Load Balancing Configuration Installing the First External Web Server Before You Begin • Read the “Installing Web Conferencing” • Complete the • Complete the The GUIDS entries for site and system must match between internal and external web servers. Note Make sure that you run the GUIDS.reg file on each external web server before installing Cisco Unified MeetingPlace Web Conferencing.
Copy the GUIDS.reg file from the first external web server to the next external web server: Step 1 Copy the drive:\Program Files\Cisco Systems\MPWeb\GUIDS.reg file from the first server. Place the GUIDS.reg file in the next web server’s drive:\Temp directory. On the next web server, double-click the GUIDS.reg file to install it.
Installation Tasks: Web Conferencing in a Load Balancing Configuration To put the changes into effect, click Reboot Server, then click OK to confirm the reboot. The server shuts down and restarts. Step 4 Repeat this procedure until you have installed all the external web servers. Continue with the Step 5 Linking the Internal and External Servers...
Chapter 4 Installing Web Conferencing in a Load Balancing Configuration Site Name should have a default value equal to the NetBIO name of the first web server you installed • in this cluster. Step 9 For DMZ Web Server, choose the external web server you just added. This configures the internal web servers in this cluster to point to this external web server in the case of external meetings.
Postinstallation Tasks: Web Conferencing in a Load Balancing Configuration Viewing the Web Conferencing Load on a Server The amount of web conferencing load on a web server is indicated in the Current Server Load Index field as a number between 0 and 1. This number is a weighed average among several factors, such as CPU, memory, and disk usage.
Troubleshooting the Web Conferencing Installation This chapter describes how to troubleshoot common problems that can occur while installing Cisco Unified MeetingPlace Web Conferencing. This chapter contains the following sections: Installation Problems, page 5-1 • Server Connection Problems, page 5-3 • Meeting Room Connection Problems, page 5-3 •...
Web Conferencing installation logs are in the C:\Winnt directory. To Check For a Time Zone/Daylight Savings Time Conflict In Windows Explorer, browse to the Step 1 <drive>:Program Files\Cisco Systems\MPWeb\WebConf\logs\support directory. Step 2 Open the debug.log file. Look for a pair of messages similar to the following: Step 3 brze (d) <status code="invalid"><invalid field="time-zone-id"...
If there is a problem with a Windows service or the web server loses its connection, go to the drive:\Program Files\Cisco Systems\MPWeb\datasvc directory and run Dcdiags.bat as soon as possible to generate a server log. All diagnostic information is stored in the Cisco Systems\MPWeb\Diagnostics directory.
Page 66
Meeting Room Connection Problems Click OK. Step 5 Click Save Changes. Step 6 Installation and Upgrade Guide for Cisco Unified MeetingPlace Web Conferencing Release 6.x Chapter 5 Troubleshooting the Web Conferencing Installation OL-13418-01...
Uninstalling Web Conferencing or SQL Server Software This appendix contains the following sections: Uninstalling Web Conferencing Software, page A-1 • Uninstalling SQL Server Software and Removing MPWEB SQL Database Files, page A-1 • Uninstalling Web Conferencing Software To Uninstall Web Conferencing Software From the Windows Start menu, choose Settings >...
Uninstalling SQL Server Software and Removing MPWEB SQL Database Files To Remove SQL Server Software Step 1 From the Windows Start menu, choose Settings > Control Panel > Administrative Tools > Services. Step 2 Stop the Microsoft SQL Server service. Step 3 From the Start menu, choose Settings >...
account, least privileged SQL, creating Audio Server hostname installation requirement behavior failover load balancing load balancing in video-enabled systems checking, Cisco MCS operating system version Cisco MCS operating system, installing operating system version, checking product key Cisco MeetingPlace Agent service, about Cisco Unified MeetingPlace, about clusters external...
Page 70
Index common storage location (load balancing) preparing (load balancing) external web servers copying GUIDS to (load balancing) installing additional (load balancing) fully qualified domain name, entering Gateway System Integrity Manager (SIM), installing GUIDS copying from internal to external web server (load balancing) 4-11 copying from internal to external web server...
Page 71
mixed cluster and single configuration, illustration mixed cluster configuration, illustration one cluster configuration, illustration postinstallation tasks 4-15 preinstallation tasks preparing external cluster preparing internal cluster recommendations for robust system restrictions video-enabled systems viewing web conferencing load on server Web Conferencing clusters, about locations SQL Server web server...
Page 72
Index SMA-2S configuration with segmented DNS tasks installation installation for load balancing postinstallation for load balancing preinstallation 2-1, 3-4 preinstallation for load balancing testing installation 2-13 Terminal Services, installation restriction terms of use, Web Conferencing testing meeting console connection 2-13 web server over HTTP connection troubleshooting checking Cisco MCS operating system version...