Welcome to Microsoft Office Communications Server 2007 R2
Documentation Home
Communications Server 2007 R2
Getting Started
Unified Communications Glossary
Documentation Roadmap
Documentation Overview: How the Documentation Is Organized
Recommendations for Using the Documentation
New Server Features
Operating System and Processor Support
New Telephone Call Management Features
New Call Delegation Feature
New Team Call Feature
New Response Group Service
Other Telephone Enhancements
New SIP Trunking Support
Enterprise Cellular Telephony Enhancements
New Dial-in Conferencing Feature
New Collaboration Features
New Group Chat Feature
New Desktop Sharing Feature
New Server Applications
Enhanced Media Features
Archiving, CDR, and QoE Enhancements
Simplified Management
Address Book Server Enhancements
New Client Features
Office Communicator Enhancements
Dial-in Audio Conferencing in Office Communicator
Call Delegation in Office Communicator
Team Call in Office Communicator
Response Groups in Office Communicator
Voice Mail Enhancements in Office Communicator
New Calling Features in Office Communicator
Meet Now Conferencing in Office Communicator
New Contact List Features
Desktop Sharing in Office Communicator
Voice and Video Enhancements in Office Communicator
Automatic Updates in Office Communicator
New Office Communications Server 2007 R2 Attendant
Live Meeting Enhancements
Communicator Web Access Enhancements
Office Communicator Phone Edition Enhancements
Office Communicator Mobile Enhancements
New Office Communicator Mobile for Java
Group Chat Enhancements
Technical Overview
Reference Topology
Protocols and Topologies
Protocols Used in Office Communications Server
Front End Server Topologies
Perimeter Network Topologies
Conferencing Architecture
Conferencing Components on the Front End Server
Dial-in Conferencing Architecture
Conference Data Storage
VoIP Architecture
VoIP Components
Exchange Unified Messaging
VoIP Configuration
SIP Trunking Topology
Outside Voice Control Architecture
Response Group Topology
Communicator Web Access Topology
Application Server Architecture
Desktop Sharing Architecture
Group Chat Architecture
Monitoring Server Architecture
Device Update Service Overview
Solution Components of Device Update Service
Device Update Service Architecture
How the Device Update Process Works
Scenarios for Device Update Service
Media Enhancements
Early Media Support
ICE Protocol Upgrade
Comfort Noise Enhancements
Video Negotiation
Supported Topologies and Infrastructure Requirements
Supported Topologies
Supported Active Directory Topologies
Internal Network Topologies
Enterprise Edition Consolidated Topology
Standard Edition Topology
Enterprise Edition Expanded Topology
Back-End Database Topology
Archiving Server Component
Monitoring Server Component
Director Component
Communicator Web Access Component
Enterprise Voice Component
Group Chat Component
Perimeter Network Topologies
Supported Server Role Collocation
Supported Clients
Supported Migration Paths and Coexistence Scenarios
Office Communications Server Infrastructure Requirements
Internal Office Communications Server Component Requirements
Windows Server 2008 Support
Windows Updates Requirements
Microsoft .NET Framework 3.5 SP1 Requirements
Microsoft Visual C++ 2008 Redistributable Package Requirements
Windows Media Format Runtime Requirements
Enterprise Edition Software Requirements
Standard Edition Software Requirements
Communicator Web Access Software Requirements
Administrative Tools Software Requirements
Shared Folders for Enterprise Edition
Hardware Requirements for Office Communications Server 2007 R2
Hardware Requirements for Enterprise Edition Consolidated Configuration with 100,000 Endpoints
Hardware Requirements for Enterprise Edition Consolidated Configuration with 200,000 Endpoints
Hardware Requirements for Monitoring Server, Archiving Server, and Group Chat Server
Hardware Requirements for Enterprise Edition Consolidated Configuration Edge Server
Hardware Requirements for Enterprise Edition Expanded Configuration
Hardware Requirements for Standard Edition
Hardware Requirements for Mediation Server
Hardware Requirements for Communicator Web Access
Environmental Requirements
Active Directory Domain Services Support
Supported Active Directory Environments by Office Communications Server Version
Domain Name System Support
Certificate Infrastructure Support
Internet Information Services Support
Reverse Proxy Support
Firewall Support
Load Balancing Support
Exchange UM Support
Networking Protocols Support
Encryption Support
SSL Accelerator Support
Virtualization Support
Client System Requirements
Office Communicator 2007 R2
Office Communicator Web Access
Office Communications Server 2007 R2 Group Chat
Live Meeting Client for Office Communications Server 2007 R2
Office Communicator Mobile for Windows Mobile
Office Communicator Mobile for Java
Office Communications Server 2007 R2 Attendant
Planning and Architecture
Introduction
Planning Process
Planning Tool
Evaluating Your Organization's Solution Requirements
Instant Messaging, Presence, and Conferencing
IM and Presence
Conferencing
Web and A/V Conferencing
Dial-in Conferencing
Conferencing Devices
Telephony
Voice
Call Management
Telephony Devices
External User Access
Chat Rooms
Monitoring
Automatic Device Updates
Archiving and Compliance
Administration and Provisioning
Client Access
Client Comparison Table
Computer-Based Access
Web-Based Access
Mobile Access
Designing Your Solution
Things You Must Know Before Completing Your Topology Design
Topology Design
Features and Components
Capacity Planning
System Platform Requirements for Servers and Clients
Deployment Sequence
Determining Your Infrastructure Requirements
Network Infrastructure Requirements
Active Directory Domain Services Requirements
Domain Name System (DNS) Requirements
DNS Requirements for Servers
DNS Requirements for Enterprise Pools and Standard Edition Servers
DNS Requirements for Enterprise Pools
DNS Requirements for Standard Edition Servers
DNS Requirements for Communicator Web Access
DNS Requirements for External User Access
DNS Requirements for Automatic Client Sign-In
Certificate Infrastructure Requirements
Certificates for Enterprise Pools and Standard Edition Servers
Certificates for Communicator Web Access
Certificates for Group Chat Server
Certificate Requirements for External User Access
Port Requirements
Ports and Protocols
IPsec Exceptions
Internet Information Services (IIS) Requirements
IIS Requirements for Enterprise Pools and Standard Edition Servers
IIS Requirements for Communicator Web Access
IIS Requirements for Group Chat
IIS Requirements for Response Group Service
IIS Requirements for External Access
Storage Requirements
Performance, Availability, and Fault Tolerance Requirements
Planning for High Availability Support
Making Your System Fault Tolerant
Protecting Your Back-End Database
Planning Load Balancing
Planning for Backup and Restoration
Accounts and Permissions Requirements
Requirements for a QoS Environment
Enabling DSCP Marking
Planning for Internal Deployment of Office Communications Server 2007 R2
Internal IM and Conferencing
Enterprise Pools and Standard Edition Servers
Enterprise Edition
Standard Edition
Dial-In Conferencing Support
Unified Communications Application Server Components
Communicator Web Access Support
Clients
Communicator
Live Meeting
Client Devices
RoundTable Deployment
Group Chat
Archiving Support
Monitoring Support
Administration and Management Tools
Administrative Consoles
Device Update Service
Planning for External User Access
External User Access Components
External User Access Requirements
Infrastructure Requirements for External User Access
Perimeter Network Guidelines
DNS Requirements for External User Access
Certificate Requirements for External User Access
Firewall Requirements for External User Access
50,000 - 59,999 Port Range
Edge Server Deployment Guidelines
Edge Server Deployment Process
Planning for Voice
Enterprise Voice Support
Enterprise Voice Server-Side Components
Enterprise Voice Deployment Options
Enterprise Voice Deployment Requirements
Enterprise Voice Deployment Process
Important Considerations for Enterprise Voice: Please Read
User Authorization and Outbound Call Routing Requirements
Location Profiles
Normalization Rules
Phone Usage Records
Voice Policies
Call Routes
Routing Configuration Examples
Basic Routing Setup
Using the Correct Gateway for Local Calls
Limiting Certain Users to Local Numbers
Source-Based Routing
Configuring a Failover Route
Setting Up Basic Routing for Emergency Telephone Numbers
Setting Up an International Gateway
Configuring a New Gateway
Blocking Calls to Certain Destination Numbers
Requirements for Moving Users to Enterprise Voice
Integration with Exchange Server Unified Messaging
Call Management Support
Response Group Service Support
Team Call Support
Communicator Phone Edition Deployment
Planning for Mobile Access
Communicator Mobile for Windows Mobile
Communicator Mobile for Java
Outside Voice Control
Next Steps: Starting Deployment
Deployment
Preparing Active Directory Domain Services for Office Communications Server 2007 R2
Active Directory Infrastructure Requirements
Overview of Active Directory Domain Services Preparation
Schema Preparation
Forest Preparation
Domain Preparation
Preparing Active Directory Domain Services
Deciding Where to Store Global Settings
Migrating Global Settings Container
Using the Global Settings Migration Tool to Move to Configuration Container
Using Setup to Run Schema Preparation
Using Setup to Run Forest Preparation
Using Setup to Run Domain Preparation
Using LcsCmd to Run Schema Preparation
Using LcsCmd to Run Forest Preparation
Using LcsCmd to Run Domain Preparation
Preparing a Locked Down Active Directory Domain Services
Authenticated User Permissions Are Removed
Permissions Inheritance Is Disabled on Computers, Users, or InetOrgPerson Containers
Active Directory Domain Services Reference
Changes Made by Forest Preparation
Changes Made by Domain Preparation
Using WMI to Configure New Users
Active Directory Domain Services Classes and Descriptions
Active Directory Domain Services Attributes and Descriptions
Delegating Office Communications Server Setup and Administration
Delegating Setup
Delegating Server Administration
Delegating User Administration
Delegating Read-Only Server Administration
Deploying Office Communications Server 2007 R2 for Internal User Access
Prepare Active Directory Schema, Forest, and Domain
Prepare Windows for Setup
Deploying Office Communications Server 2007 R2 Enterprise Edition
Install SQL Server
Configure SQL Server for Office Communications Server
Configure Windows Firewall for SQL Server 2008 Access
Configuring SQL Server for a Small Back-End Database (4 GB of Memory)
Configuring SQL Server for Mid-Range (8 GB) and High-End (12+ GB) Database Computers
Configure a Load Balancer for Your Pool
Create and Verify DNS Records for Your Server or Pool
Configure IIS for Office Communications Server 2007 R2
Deploying in a Consolidated Configuration
Create the Pool
Permissions Created by the Create Pool Wizard
Configure Pool and Applications
Add Servers to the Pool
Configure Certificates for Office Communications Server
Create a New Certificate
Process an Offline Certificate Request and Import the Certificate
Assign an Existing Certificate
Generating an Offline Request for a Public Certification Authority
Requesting a Certificate
Issuing a Certificate Request
Submitting an Offline Request to a Public Certification Authority
Processing a Pending Certificate Request
Configure the Web Components Server IIS Certificate
Start the Services
Validate Your Server and Pool Configuration
Validate Front End Server Configuration
Validate Web Components Server Configuration
Validate Web Conferencing Server Configuration
Validate A/V Conferencing Server Configuration
Validate Application Sharing Server Configuration
Validate Application Functionality
Configuring IIS to Allow Load Balancer FQDN for Loopback
Validation and Troubleshooting Hints in Office Communications Server 2007 R2
Configure Audio/Video Conferencing and Web Conferencing
Optimizing Your Network Adapter for High Audio/Video Traffic
Create and Enable Users
Create and Enable Users for Office Communications Server
Wait for User Replication to Complete
Configure Users
Deploy Clients and Additional Features
Deploying Office Communications Server 2007 R2 Standard Edition
Create and Verify DNS Records for Your Server or Pool
Configure IIS for Office Communications Server 2007 R2
Deploy a Standard Edition Server
Install Standard Edition Server
Configure Standard Edition Server
Configure Certificates for Office Communications Server
Create a New Certificate
Process an Offline Certificate Request and Import the Certificate
Assign an Existing Certificate
Generating an Offline Request for a Public Certification Authority
Requesting a Certificate
Issuing a Certificate Request
Submitting an Offline Request to a Public Certification Authority
Processing a Pending Certificate Request
Configure the Web Components Server IIS Certificate
Start the Services
Validate Your Standard Edition Server Configuration
Validate Front End Server Configuration
Validate Web Components Server Configuration
Validate Web Conferencing Server Configuration
Validate A/V Conferencing Server Configuration
Validate Application Sharing Server Configuration
Validate Application Functionality
Validation and Troubleshooting Hints in Office Communications Server 2007 R2
Configure Audio/Video Conferencing and Web Conferencing
Optimizing Your Network Adapter for High Audio/Video Traffic
Create and Enable Users
Create and Enable Users for Office Communications Server
Wait for User Replication to Complete
Configure Users
Deploy Clients and Additional Features
Deploying Monitoring Server
Install Monitoring Server Prerequisites
Install and Configure Message Queuing for Monitoring Server
Install SQL Server for Monitoring Server
Install SQL Server Reporting Services
Install Files for Monitoring Server
Activate Monitoring Server
Start Monitoring Service
Deploy Monitoring Server Reports (Recommended)
Install Office Communications Server 2007 R2 Management Pack (Optional)
Configure Servers to be Monitored
Configure CDR Logging
Open Port 5069 on Enterprise Pool Load Balancers
Install Message Queuing on Front End Servers
Associate Monitoring Server with Front End Servers and Mediation Servers
Deploying Archiving Server
Install Archiving Server Prerequisites
Install and Configure Message Queuing (for Archiving Server)
Install SQL Server (for Archiving Server)
Install Files for Archiving Server
Activate Archiving Server
Associate Archiving Server with Front End Servers
Configure Users for Archiving
Start the Archiving Services
Deploying Group Chat Server
Preparing Server Platforms
Setting Up Group Chat Server Accounts and Permissions
Setting Up and Enabling Accounts for Group Chat Servers
Setting Up SQL Server Accounts and Permissions
Obtaining Certificates for Group Chat Server
Installing Group Chat Server
Group Chat Server Setup Wizard
Server Configuration Wizard
Uninstalling Group Chat Server
Configuring Web Service Settings in IIS
Installing and Connecting to the Group Chat Administration Tool
Installing the Group Chat Administration Tool
Automatically Configuring the Administration Tool Connection
Manually Configuring the Administration Tool Connection
Configuring Group Chat Server User Access
Deploying Compliance Support
Installing the Compliance Service
Configuring the Compliance Service
Deploying Unified Communications Applications
Activate an Application
Start an Application
Deploying Edge Servers for External User Access
Set Up the Infrastructure for Edge Servers
Configure a Reverse Proxy
Configure DNS
Configure Firewalls
Prepare for Edge Server Internal Certificates
Deploy a Director
Set Up Edge Servers
Deploy Load Balancers
Install Edge Servers
Activate Edge Servers
Configure Edge Servers
Set Up Certificates for the Internal Interface
Set Up Certificates for the External Interface
Set Up Certificates for A/V Authentication
Start Edge Servers
Configure the Environment
Configure Federation
Configure Settings for Anonymous Users
Configure Users for Federation, Public IM Connectivity, and Remote User Access
Connect Your Internal Servers with Your Edge Servers
Validate Your Edge Configuration
Validate Edge Server Configuration
Validate Internal Server Configuration
Deploying Communicator Web Access (2007 R2 Release)
Verifying Communicator Web Access Requirements
Verifying Communicator Web Access Server Requirements
Verifying Communicator Web Access Client Requirements
Configuring Communicator Web Access DNS Records
Creating Communicator Web Access DNS Records
Configuring Internet Information Services for Communicator Web Access
Installing IIS 7.0 for Communicator Web Access
Configuring Managed Pipeline Mode for IIS 7.0
Installing IIS 6.0 for Communicator Web Access
Preparing Certificates for Communicator Web Access
Installing a Certificate Chain for Communicator Web Access
Installing a Web Server Certificate for Communicator Web Access
Requesting a Third-Party Certificate for Communicator Web Access
Installing and Activating Communicator Web Access
Installing Communicator Web Access Using the Deployment Wizard
Installing Communicator Web Access By Using the Command Line
Creating a Communicator Web Access Virtual Server
Creating a Communicator Web Access Virtual Server By Using the Deployment Wizard
Creating a Communicator Web Access Virtual Server By Using the Command Line
Creating a Communicator Web Access Virtual Server By Using Communicator Web Access Snap-in
Configuring Virtual Server Thread Settings
Publishing Communicator Web Access URLs
Deploying Communicator Web Access in Multiple Domains
Installing the Communicator Web Access Snap-in
Installing Communicator Web Access Snap-in By Using the Deployment Wizard
Installing Communicator Web Access Snap-in By Using the Command Line
Using a Load Balancer to Increase Capacity and Availability
Using a Reverse Proxy to Enable Remote User Access
Optimizing Performance for Communicator Web Access
Enabling Kernel SSL on Windows Server 2003
Modifying the ASP.NET Request Queue Limit
Modifying the IIS Queue Length
Enabling Users for Communicator Web Access
Enabling User Accounts for Communicator Web Access
Configuring User Accounts for Communicator Web Access
Testing the Web Site
Configuring Your Web Browser Prior to Testing
Testing Communicator Web Access Web Sites
Verifying Load Balancing Configuration
Verifying DNS and LDAP Traffic
Verifying Load Balancer Configuration and Server SIP Traffic
Configuring New Communicator Web Access Settings
Redirecting Users of Previous Releases
Configuring a Next Hop Server for Anonymous Users
Configuring Desktop Sharing
Configuring Audio Conferencing for Communicator Web Access
Configuring Distribution Group Support for Communicator Web Access
Deploying Enterprise Voice
Enterprise Voice and Unified Communications
Important Voice Considerations: Please Read
Enterprise Voice Prerequisites
Choosing Your Enterprise Voice Deployment Path
Step 1. Configure Unified Messaging on Microsoft Exchange to Work with Office Communications Server
Configuring Unified Messaging on Microsoft Exchange with ExchUCUtil.ps1
Configuring Certificates on the Server Running Microsoft Exchange Server 2007 Unified Messaging
Step 2. Create Location Profiles
Step 3. Configure Communications Server to Work with Unified Messaging on Microsoft Exchange Server
Step 4. Assign Location Profile to Pool
Step 5. Deploy a Mediation Server
Installing and Activating Mediation Server
Configuring a Mediation Server
Configuring a Certificate for Mediation Server
Starting Mediation Server
Deploying SIP Trunking (Optional)
Step 6. Configure Call Authorization
Step 7. Configure Outbound Call Routing
Step 8. Enable Users for Enterprise Voice
Step 9. Enable Users for PBX Integration (Optional)
Step 10. Configure Per-User Location Profiles
Enterprise Voice Deployment Checklist
Deploying Dial-in Conferencing
Deployment Processes for Dial-In Conferencing
Configure a Global Policy to Support Dial-in Conferencing
Configuring Conferencing Attendant
Configure Access Numbers for Dial-in Conferencing
Configure Regions for Dial-in Conferencing Access Numbers
Configure Dial-in Conferencing PIN Settings
Configure Static Routes for Communicator Web Access Users
Deploy the Conferencing Add-in for Microsoft Office Outlook
Welcome Users to Dial-in Conferencing
Deploy SIP Trunking
Deploying the Response Group Service
Configuring the Response Group Service
Creating an Agent
Creating an Agent Group
Creating a Queue
Creating a Holiday Set
Installing Language Packs
Creating Workflows
Creating a Contact Object
Requirements for the Response Group Configuration Tool
Creating a Workflow
Creating a Basic Hunt Group Workflow
Creating an Enhanced Hunt Group Workflow
Creating a One-Level Interactive Workflow
Creating a Two-Level Interactive Workflow
Designing Call Flows By Using Interactive Voice Response
WAV File Requirements
RGSCOT.exe Command-line Options
Deploying Response Group Clients
Configuring the Response Group Tab
Validating Your Deployment
Upgrading Office Communications Server 2007 R2 Evaluation to the Full Released Version
Overview of the Upgrade Process
Upgrading Enterprise Pools and Standard Edition Servers
Back Up the Existing Evaluation User Database (Optional)
Upgrade an Enterprise Pool
Upgrading Standard Edition Servers
Verify That Full Released Version Office Communications Server 2007 R2 User Replication is Complete
Upgrading Director
Upgrading Edge Servers
Deploying Office Communications Server 2007 R2 in a Multiforest Topology
Central Forest Topology for Office Communications Server 2007 R2
Resource Forest Topology for Office Communications Server 2007 R2
Deploying Office Communications Server 2007 R2 in a Central Forest Topology
Prerequisites for a Central Forest Topology Deployment
Step 1: Configure MIIS for Office Communications Server 2007 R2
Install the .NET 2.0 Framework on the MIIS Server
Install the Office Communications Server Sync Tool
Extend the Metaverse Schema in MIIS
Configure Extensions for the Office Communications Server Sync Tool
Configure the Object Deletion Rule in MIIS
Create a Management Agent for the Office Communications Server Sync Tool in the Central Forest
Create a Management Agent for the Office Communications Server Sync Tool in all User Forests
Import, Synchronize, and Provision Office Communications Server Objects
Import Active Directory Objects for Each Forest Into the Connector Space
Synchronize the Metaverse
Provision the Central Forest
Step 2: Enable Contacts for Office Communications Server 2007 R2
Keeping Information Synchronized for Office Communications Server 2007 R2
Import Changes to Active Directory Objects for Each User Forest
Synchronize the Metaverse with Updated Data
Provision the Central Forest with Updated Data
How Attributes Are Synchronized for Office Communications Server 2007 R2
Troubleshooting the Central Forest Topology for Office Communications Server 2007 R2
Troubleshooting Client Issues
Troubleshooting MIIS Errors
Deploying Office Communications Server 2007 R2 in a Resource Forest Topology
Prerequisites for a Resource Forest Deployment
Step 1: Create Disabled User Accounts for Office Communications Server 2007 R2
Step 2: Enable Disabled User Accounts for Office Communications Server 2007 R2
Step 3: Populate the Required Attributes for Office Communications Server 2007 R2
Use the SID Mapping Tool to Populate Attributes in a Resource Forest
Appendix A: Attribute Synchronization in Cross Forests for Office Communications Server 2007 R2
Sample Deployment Walkthroughs
Small-to-Medium Business Deployment Walkthrough
Walkthrough: Planning and Architecture
Walkthrough: Additional Roles and Services
Walkthrough: Hardware and Software Requirements
Walkthrough: Hardware Requirements
Walkthrough: Software Requirements
Walkthrough: Deployment Topology
Walkthrough: Deployment Process
Walkthrough: Deploying Standard Edition Server
Walkthrough: Verify Active Directory Infrastructure Requirements
Walkthrough: Prepare the Active Directory Domain Services (AD DS) Schema
Walkthrough: Prepare the schema of the current forest
Walkthrough: Manually verify schema preparation and replication
Walkthrough: Prepare the forest
Walkthrough: Prepare the domain
Walkthrough: Create and Verify DNS Records
Walkthrough: Prepare Windows for Setup
Walkthrough: Windows Server 2008 Windows Updates
Walkthrough: Windows Firewall
Walkthrough: Remote Administration
Walkthrough: Configure Internet Information Services (IIS) for Office Communications Server 2007 R2
Walkthrough: Install Message Queuing
Walkthrough: Install Active Directory Domain Service (AD DS) Tools
Walkthrough: Verify trusted root certificate installed
Walkthrough: Install and Activate Standard Edition Server
Walkthrough: Configure Standard Edition Server
Walkthrough: Configure Certificates
Walkthrough: Assign the certificate to the Web Components Server using IIS Manager
Walkthrough: Start services
Walkthrough: Validate Server Configuration
Walkthrough: Validate your Web Components Server configuration
Walkthrough: Validate the Web Conferencing Server configuration
Walkthrough: Validate your A/V Conferencing Server configuration
Walkthrough: Validate your Application Sharing Server configuration
Walkthrough: Validate your unified communications application configuration
Walkthrough: Create and Enable Users
Walkthrough: Create User Accounts
Walkthrough: Enable User Accounts
Walkthrough: Configure Users for Office Communications Server
Walkthrough: Deploying Communicator Web Access Server
Walkthrough: Verify Prerequisites for Communicator Web Access
Walkthrough: Configure Communicator Web Access DNS Records
Walkthrough: Create a host record for a Communications Web Access server
Walkthrough: Create canonical name records for a Communications Web Access server
Walkthrough: Configuring Internet Information Services (IIS) for Communicator Web Access
Walkthrough: Install Windows Process Activation Service on a Windows 2008 computer
Walkthrough: Install Internet Information Services (IIS) 7.0
Walkthrough: Preparing Certificates for Communicator Web Access
Walkthrough: Request a Web Server certificate from a Windows Server CA
Walkthrough: Verify installation of the Web Server certificate
Walkthrough: Install and Activate Communicator Web Access
Walkthrough: Install the Communicator Web Access files
Walkthrough: Activate Communicator Web Access
Walkthrough: Creating a Communicator Web Access Virtual Server
Walkthrough: Create the first virtual server
Walkthrough: Publishing Communicator Web Access URLs
Walkthrough: Publish Communicator Web Access URLs during deployment
Walkthrough: Deploying the Communicator Web Access Snap-in
Walkthrough: Using a Reverse Proxy to Enable Remote User Access
Walkthrough: Configuring Communicator Web Access
Walkthrough: Configure a next-hop server
Walkthrough: Deploying Edge Server
Walkthrough: The Deployment Process
Walkthrough: Configure a Reverse Proxy
Walkthrough: Configure Network Adapters
Walkthrough: Configure the network adapter cards on the reverse proxy computer
Walkthrough: Request and Configure a Certificate for Your Reverse HTTP Proxy
Walkthrough: Configure Web Publishing Rules
Walkthrough: Create a Web server publishing rule on the computer running ISA Server 2006
Walkthrough: Create and Verify a DNS Record
Walkthrough: Verify Access through the Reverse Proxy
Walkthrough: Set up Edge Server
Walkthrough: Install an Edge Server
Walkthrough: Activate an Edge Server
Walkthrough: Configure an Edge Server
Walkthrough: Setup Certificates for the Internal Interface
Walkthrough: Import the CA certification path for the internal interface
Walkthrough: Verify that your CA is in the list of trusted root CAs
Walkthrough: Create the certificate request for the internal interface
Walkthrough: Import the certificate for the internal interface
Walkthrough: Assign the certificate to the internal interface of the Edge Servers
Walkthrough: Configuring the Certificates on the External Interfaces
Walkthrough: Create the certificate request for the external interface of the Edge Server
Walkthrough: Submit a request to a public certification authority
Walkthrough: Import the certificate for the external interface of the Edge Server
Walkthrough: Assign the certificate for the external interface of the Edge Server
Walkthrough: Set up Certificates for A/V Authentication
Walkthrough: Set up A/V authentication certificates
Walkthrough: Create the A/V authentication certificate request for Edge Servers
Walkthrough: Import the A/V authentication certificate on the first Edge Server
Walkthrough: Assign the A/V authentication certificate on the Edge Server
Walkthrough: Start services (Set up for A/V Authentication)
Walkthrough: Post-Deployment Configuration
Walkthrough: Connect your internal server with your Edge Servers
Walkthrough: Validate your Edge Server configuration
Walkthrough: Meeting Policy
Walkthrough: Configure the meeting policy for a specific user account
Walkthrough: Desktop Sharing
Walkthrough: Configuring Desktop Sharing
Walkthrough: Configure desktop sharing
Walkthrough: Enabling distribution group support
Walkthrough: Enable distribution group support
Enterprise Voice Deployment Walkthrough
Walkthrough: Starting Point for Deployment
Walkthrough: Enterprise Voice Migration Strategy
Walkthrough: Dial Plan Configuration
Walkthrough: Exchange 2007 SP1 Unified Messaging Support
Walkthrough: Configure Exchange 2007 SP1 Dial Plans
Walkthrough: Assign Auto Attendant Phone Numbers
Walkthrough: Enable Users for Unified Messaging
Walkthrough: Run Exchucutil.ps1
Walkthrough: Run the Exchange UM Integration Utility
Mediation Server Replacement Walkthrough
Walkthrough: Planning the Mediation Server Replacement
Walkthrough: New Server Recommendation
Walkthrough: IP Addressing for New Mediation Server
Walkthrough: Building Mediation Server host and Join to the Domain
Walkthrough: Installing a New Mediation Server
Walkthrough: Install and Activate the new Mediation Server
Walkthrough: Configure the new Mediation Server
Walkthrough: Configure a Certificate on the new Mediation Server
Walkthrough: Start the new Mediation Server
Walkthrough: Transition route to new Mediation Server
Walkthrough: Configure Media Gateway
Walkthrough: Add new Mediation Server to route
Walkthrough: Remove old Mediation Server from route
Walkthrough: Remove old Mediation Server
Walkthrough: Deactivate the old Mediation Server
Walkthrough: Removing the old Mediation Server
Scale to a Load Balanced Enterprise Edition Pool Walkthrough
Walkthrough: Overview of Scaling an Enterprise Pool
Walkthrough: Supported Topologies for Load Balanced Enterprise Pools
Walkthrough: Enabling Load Balancer Routing
Walkthrough: Configuring New Front End Servers
Walkthrough: Validating New Front End Servers
Walkthrough: Installing and Configuring Load Balancers
Walkthrough: Validating Load Balancers
Walkthrough: Decommissioning Non-Load Balanced Servers
Scale to a Load Balanced Edge Server Walkthrough
Walkthrough: Plan for Scaling Edge Servers
Walkthrough: Supported Topologies for Load Balanced Edge Servers
Walkthrough: Enabling Load Balancer Routing (Two-Armed Only)
Walkthrough: Configuring New Edge Servers
Walkthrough: Validating New Edge Servers
Walkthrough: Installing and Configuring Load Balancers for Edge Servers
Walkthrough: Validating Load Balancers for Edge Servers
Walkthrough: Decommissioning Non-Load Balanced Edge Servers
Client Planning and Deployment
New Client Features
Office Communicator Enhancements
Dial-in Audio Conferencing in Office Communicator
Call Delegation in Office Communicator
Team Call in Office Communicator
Response Groups in Office Communicator
Voice Mail Enhancements in Office Communicator
New Calling Features in Office Communicator
Meet Now Conferencing in Office Communicator
New Contact List Features
Desktop Sharing in Office Communicator
Voice and Video Enhancements in Office Communicator
Automatic Updates in Office Communicator
New Office Communications Server 2007 R2 Attendant
Live Meeting Enhancements
Communicator Web Access Enhancements
Office Communicator Phone Edition Enhancements
Office Communicator Mobile Enhancements
New Office Communicator Mobile for Java
Group Chat Enhancements
Client System Requirements
Office Communicator 2007 R2
Office Communicator Web Access
Office Communications Server 2007 R2 Group Chat
Live Meeting Client for Office Communications Server 2007 R2
Office Communicator Mobile for Windows Mobile
Office Communicator Mobile for Java
Office Communications Server 2007 R2 Attendant
Planning for Client Deployment
Deciding Which Clients to Deploy
Client Comparison Table
Determining Client Behavior
In-Band Provisioning
How Server Settings Affect Client Functionality
Group Policy Settings for Clients
Registry Settings for Clients
Planning for Mobile Access
Communicator Mobile for Windows Mobile
Communicator Mobile for Java
Outside Voice Control
Deploying Clients
Deploying Communicator
Communicator 2007 R2 Deployment Overview
Communicator 2007 R2 Upgrade and Interoperability Issues
Deploying Communicator 2007 R2
Customizing Communicator 2007 R2
Configuring Custom Tabs in Communicator 2007 R2
Configuring Custom Presence States in Communicator 2007 R2
Adding Commands to the Communicator 2007 R2 Menus
Integrating a Third-Party Collaboration Program with Communicator
Customizing the Communicator 2007 R2 Help Menu
Adding Custom Text to the Communicator 2007 R2 Instant Messaging Page
Executing the Communicator 2007 R2 Shell
Settings Information for Communicator 2007 R2
Office Communicator 2007 R2 Group Policy Settings
Media Port Range Registry Keys
Deploying Communicator for Mobile Devices
Deploying Communicator Mobile for Windows Mobile
Choosing a Client Deployment Method
Installing the Office Communicator Mobile for Windows Mobile Client
Communicator Mobile for Windows Mobile Installation Prerequisites
Installing Communicator Mobile for Windows Mobile over the air (OTA)
Installing Communicator Mobile for Windows Mobile using Windows Mobile Device Center
Installing Communicator Mobile for Windows Mobile Using ActiveSync 4.5
Installing Communicator Mobile for Windows Mobile from a Storage Card
Installing Self-Signed Certificates
Understanding Self-Signed Certificates Requirements
Installing a Self-Signed Certificate on a Windows Smartphone
Installing a Self-Signed Certificate on a Pocket PC device
Configuring the Client
Client Post-Setup Verification
Upgrading to the 2007 R2 release of Office Communicator Mobile for Windows Mobile
Removing Communicator Mobile for Windows Mobile
Deploying Communicator Mobile for Java
Deploying the Communicator Mobile Component
Configuring a Site for Downloading Self-Signed Certificates
Setting up the Communicator Mobile for Java Download Site
Preparing for Installation of Communicator Mobile for Java
Installing Communicator Mobile for Java Client Software
Configuring and Using the Communicator Mobile for Java Client
Removing Communicator Mobile for Java
Deploying Live Meeting
What's New
Deploying Clients and the Conferencing Add-in
Live Meeting System Requirements
System Requirements for Recording Playback
Security Considerations for Live Meeting
International Considerations for Live Meeting
Audio Options
Global Meeting Policy Flags
Deploying Live Meeting on Managed Desktops
Using Meeting Invitations to Distribute Link Information
Client Version Filtering Configuration
User Mode Installation of Live Meeting
Silent Installation Option
Updating from Previous Versions
Managing Updates for Live Meeting
Updating with Citrix MetaFrame or Windows Terminal Services
Deploying Office Live Meeting Clients
Extracting the Live Meeting 2007 Installer Package
Installing the Office Live Meeting Client
Deploying the Office Live Meeting Client from Another User Account
Deploying the Conferencing Add-in for Microsoft Office Outlook
The Live Meeting Transport Feature
Troubleshooting Live Meeting 2007
Considerations for Using Audio and Video
Capturing Audio Signals To Debug Live Meeting 2007
Viewing the Live Meeting Log Files
Office Live Meeting 2007 Registry Keys
Registry Keys Shared with Office Communicator
Deploying Group Chat
Group Chat Planning and Deployment
Additional Information about Group Chat and Group Chat Server
Group Chat Terminology and Concepts
Preparing for Installation
System Requirements for Group Chat Client Computers
Required Environment for Group Chat Installation
Installing Group Chat
Configuring Group Chat for Connection to Group Chat Server
Automatic Configuration of Group Chat
Manual Configuration of Group Chat
Uninstalling the Group Chat Client
IM Sessions with Group Chat and Office Communicator
Deploying Communicator Phone Edition
DHCP and Communicator Phone Edition
DHCP Search Options
DNS and Communicator Phone Edition
Communicator Phone Edition Querying
Exchange Server 2007 Autodiscover Service
Communicator Phone Edition Querying of Exchange Server 2007
NTP and Communicator Phone Edition
NTP Time Provider
Server Security Framework Overview
Root CA Certificate for Communicator Phone Edition
Deploying Communications Server 2007 R2 Attendant
Communications Server 2007 R2 Attendant Related Documentation
Communications Server 2007 R2 Attendant Installation Overview
Requirements for Installing Communications Server 2007 R2 Attendant
Integration with Office
Communications Server 2007 R2 Attendant Deployment Options
Installation Managed by IT
Installation Managed by the User
Communications Server 2007 R2 Attendant Group Policy
Using Communications Server 2007 R2 Attendant
Team Call
Delegating Your Calls to One or More Assistants
Signing In to Your Response Group Service Agent Groups
Considerations When You Use Communications Server 2007 R2 Attendant
Troubleshooting Communications Server 2007 R2 Attendant
Client Technical Reference
Installation Methods
Multiple Client Installation Script (OCInstall.wsf)
Unattended Installation and Microsoft XML Core Services 6.0 (MSXML)
Installing Communicator by using Group Policy
Compatibility and Integration
Client Compatibility
Communicator 2007 R2 Integration
Client Sign-In, Discovery, and Presence
Office Communicator Sign-in and Discovery
Communicator Mobile Sign-in and Discovery
Common Issues with Sign-in and Discovery
Client Group Policy and Registry Settings
Office Communications Server 2007 R2 CALs
Server Settings and Client Behavior
In-Band Provisioning
Group Policy for Unified Communications Clients
Communicator 2007 R2 Group Policy
Live Meeting Group Policy
Group Chat Group Policies
Registry Keys
Common Issues with GPO and Registry Settings
Integrating a Third-Party Collaboration Program with Communicator
Communicator 2007 R2 Call Scenarios
Standalone Communicator (TelephonyMode=1)
Co-existence of Office Communicator and PBX (TelephonyMode=2)
Dual forking (TelephonyMode=3)
Communicator Mobile Call Scenarios
Communicator Mobile Topology
Single-Number Reach
Incoming Calls
Diagnosing Microsoft RoundTable
Installing the Microsoft RoundTable Management Tool
Using RTManage.exe
Configuring the RoundTable Device
Common Configuration Tasks
Interpreting the Diagnostics Logs
Dr. Watson Logs
Diagnosing Live Meeting 2007
Diagnosing Communicator Mobile
Migration
Migration from Office Communications Server 2007
Before You Begin the Migration
Side-by-Side Migration
Remove/Reinstall Migration
Required Operating System Updates
Storage of Global Active Directory Settings
Migration Process
Phase 1: Plan Your Migration
Software and Hardware Requirements
Coexistence Issues
User Migration
Client Migration
Administrative Tools
Phase 2: Premigration Preparation
System Backup
Move Global Settings
Copy the Tree Structure
Copy Global Settings Attributes
Run Forest Preparation
Update DN References to the Global Settings Tree
Update msRTCSIP-PrimaryHomeServer DN References
Verify That Migration Was Successful
Remove Global Settings Tree from the System Container
Prepare Active Directory Domain Services
Configure SQL Server Back-End Database
Create and Configure DNS Records
Obtain and Configure Certificates
Phase 3: Install a Pool
Prepare Back-End SQL Server Database If Necessary
Install Office Communications Server 2007 R2, Front End Server
Create Test Accounts and Validate Installation
User Experience During Phase 3
Phase 4: Deploy Archiving Server and Monitoring Server
User Experience During Phase 4
Phase 5: Move Production Users
User Experience During Phase 5
Phase 6: Migrate Communicator Web Access
User Experience During Phase 6
Phase 7: Upgrade Directors and Edge Servers
Choose a Deployment Strategy
Prepare the Perimeter Network
Deploy a Director for Migration
Remove Existing Edge Servers
Deploy an Edge Server
Configure Support for External Users
User Experience During Phase 7
Phase 8: Upgrade Enterprise Voice
Verify Prerequisites
Assign Location Profiles
Deploy Mediation Server
Configure Call Authorization
Configure Outbound Call Routing
Configure New Options
User Experience During Phase 8
Phase 9: Migrate to Device Update Service
Migrating Clients Outside the Firewall
User Experience During Phase 9
Phase 10: Update Client Software
User Experience During Phase 10
Phase 11: Deprecate Servers
User Experience During Phase 11
Migration from Live Communications Server 2005
Before You Begin the Migration
Migration Process
Phase 1: Plan Your Migration
Side-by-Side Migration
Migration Software and Hardware Requirements
Understanding Coexistence
User Migration
Client Migration
Administrative Tools
Phase 2: Premigration Preparation
System Backup
Prepare Active Directory Domain Services for Migration
Move Global Settings
Copy the Tree Structure
Copy Global Settings Attributes
Run Forest Preparation
Update DN References to the Global Settings Tree
Update msRTCSIP-PrimaryHomeServer DN References
Verify that Migration is Successful
Remove Global Settings Tree from the System Container
Configure SQL Server Back-End Database
Create and Configure Domain Name System (DNS) Records
Operating System Updates
Certificates
Phase 3: Migrate Directors and Edge Servers
User Experience during Phase 3
Phase 4: Install Office Communications Server 2007 R2 Pool
User Experience During Phase 4
Phase 5: Implement Office Communications Server 2007 R2 Archiving and Monitoring
User Experience During Phase 5
Phase 6: Install Communicator Web Access (2007 R2 release)
User Experience during Phase 6
Phase 7: Move Production Users
User Experience during Phase 7
Phase 8: Update Client Software
User Experience during Phase 8
Phase 9: Deprecate Servers
User experience during Phase 9
Operations
Administering Office Communications Server 2007 R2
Management Overview
New Management Features
Administrative Tools Overview
Installing and Using Administrative Tools
Version Restrictions
Remote Administration Requirements
Installing Administrative Tools
Using the Office Communications Server 2007 R2 Snap-in
Opening the Office Communications Server 2007 R2 Snap-In
Changing the Domain View and Server View
Using the Computer Management Snap-in Extension
Accessing the Computer Management Snap-in Extension
Managing Users Using Active Directory Users and Computers
Opening Active Directory Users and Computers
Quick Reference for Office Communications Server 2007 R2 Administrative Tools
Properties
Global Properties
Voice Properties
Conferencing Attendant Properties
Pool-Level Properties
Server-Level Properties
User Properties
Front End Scripts Properties
Edge Server Properties
Tasks, Wizards, and Tools
Tasks and Wizards for Managing User Settings
Tasks and Wizards for Managing Servers
Tasks, Wizards, and Tools for Managing Pools
Tasks for Managing Response Group Service
Details Pane
How Server Settings Affect Client Functionality
Server Settings That Require Active Directory Replication
Services That Must Be Restarted
Managing Global Settings for the Forest
Viewing the Status of Global Settings for a Forest
Specifying Supported Internal SIP Domains
Managing Client Search Queries for New Contacts
Specifying Maximum Devices Per User for Presence Subscriptions
Configuring Meeting Policies
Specifying Trusted Edge Services
Enabling Federation and Public IM Connectivity and Configuring Routing of Inbound and Outbound SIP Traffic
Enabling IM Content Archiving
Enabling Call Detail Recording
Managing Enterprise Pools and Standard Edition Servers
Viewing the Status of Pools
Generating and Viewing Database Reports for Enterprise Pools
Managing Front End Servers
Configuring Connections for Servers
Configuring IM Conferencing for Servers
Configuring Telephony Conferencing for Servers
Configuring Certificates for Servers
Configuring Compression for Front End Servers
Configuring Authentication for Front End Servers
Configuring Static Routes for Pools
Configuring Authorized Hosts
Configuring Maximum Video Quality for Clients
Managing the Schedule for Maintenance of the RTCConfig and User Database
Managing Web Conferencing
Configuring the Listening Address for Web Conferencing Servers
Configuring Certificates for Web Conferencing Servers
Managing A/V Conferencing
Configuring the Listening Address for A/V Conferencing Servers
Configuring Certificates for A/V Conferencing Servers
Managing Application Sharing
Configuring the Listening Address for Application Sharing Servers
Configuring Certificates for Application Sharing Servers
Managing Web Components Servers
Configuring Scheduled Meeting Settings for Web Components
Configuring Meeting Invitation Settings for Web Components
Configuring Address Book Query Settings for Web Components
Configuring Certificates for Web Components Servers
Internet Information Services (IIS) 7.0 Kernel Mode Authentication Settings
Changing Service Account Credentials
Changing the Name of a Service Account
Changing the Password of the LSGroupExpAppPool Account
Changing the Password for the Enterprise Pool Guest User Account
Managing Databases
Managing the Schedule for Maintenance of the RTCConfig and User Database
Moving a Back-End Database for an Enterprise Pool
Moving a Back-End Database for a Standard Edition Server
Changing the Database Used by an Archiving Server
Starting and Stopping Services and Deactivating Server Roles
Starting and Stopping Services
Deactivating Server Roles
Deactivating Server Roles for a Standard Edition Server or an Enterprise Pool
Deactivating a Mediation Server
Deactivating an Archiving Server
Deactivating a Monitoring Server
Deactivating an Edge Server
Services That Must Be Restarted
Removing Servers and Server Roles, Removing Enterprise Pools, and Decommissioning Servers and Pools
Removing Servers and Server Roles
Removing an Enterprise Pool
Decommissioning Standard Edition Servers and Enterprise Pools
Administering Address Book Servers
Using WMI to Configure Address Book Server Settings
Configuring Address Book Server WMI Settings
Modifying WMI Settings By Using Windows Management Instrumentation Tester (wbemtest)
Modifying WMI Settings By Using VBScript
Configuring Address Book Server Phone Normalization
Configuring Address Book Query Settings for Web Components
Managing the Address Book Server from the Command Line
Managing Applications
Configuring Conferencing Attendant
Configure Access Numbers for Dial-in Conferencing
Configure Regions for Dial-in Conferencing Access Numbers
Configure Dial-in Conferencing PIN Settings
Administering the Response Group Service
Managing Agents, Groups, and Queues
Creating an Agent
Creating an Agent Group
Creating a Queue
Modifying Group Settings
Modifying Queue Settings
Deleting an Agent, Group, or Queue
Managing Workflows
Creating Workflows
Creating a Contact Object
Requirements for the Response Group Configuration Tool
Creating a Workflow
Creating a Basic Hunt Group Workflow
Creating an Enhanced Hunt Group Workflow
Creating a One-Level Interactive Workflow
Creating a Two-Level Interactive Workflow
Designing Call Flows By Using Interactive Voice Response
WAV File Requirements
RGSCOT.exe Command-line Options
Modifying Workflows
Deleting a Workflow
Managing Holiday Sets
Managing Language Packs
Response Group Service Call Detail Records
Managing External Connectivity for Your Organization with Edge Servers
Managing Connectivity Between Internal Servers and Edge Servers
Specifying Services, Domains, and Servers for Edge Servers
Specifying Trusted Edge Services
Specifying Supported Internal SIP Domains for Edge Servers
Specifying Authorized Internal Servers
Managing Inbound and Outbound Connections
Enabling Federation and Public IM Connectivity and Configuring Routing of Inbound and Outbound SIP Traffic
Configuring Routing of Web Conferencing Traffic
Configuring A/V Conferencing Remote User Authentication
Configuring A/V Conferencing Media Encryption
Specifying the Next Hop Network Address and Port Number for Access Edge Services
Enabling and Configuring Remote User Access
Enabling and Configuring Anonymous Participation in Meetings
Configuring Internal and External Interfaces and Certificates for Edge Servers
Configuring the Access Edge Service
Configuring the Internal Interface of the Access Edge Service
Configuring the External Interface of the Access Edge Service
Configuring the Web Conferencing Edge Service
Configuring the Internal Interface of the Web Conferencing Edge Service
Configuring the External Interface of the Web Conferencing Edge Service
Configuring the A/V Edge Service
Configuring the Internal Interface of the A/V Edge Service
Configuring the External Interface of the A/V Edge Service
Configuring the A/V Authentication Certificate
Configuring Compression on Edge Servers
Configuring IM Provider Support on Edge Servers
Viewing the List of Edge Services
Managing Federated Partner Access
Configuring Access for Federated Partners
Monitoring and Controlling Federated Partner Access
Viewing Edge Server Settings
Managing Usage
Managing Support for On-Premises Web Conferencing Meetings
Configuring Meeting Policies
Changing the UNC Paths Where Meeting Content or Metadata Is Stored
Configuring Meeting Invitation URLs
Specifying the Organization Name for Meeting Invitations
Configuring the Maximum Scheduled Meetings Allowed Per User
Managing Meeting Life Cycles
Managing Conference Directories
Managing Enterprise Voice
Viewing Voice Settings
Configuring Global Settings for Enterprise Voice
Creating and Configuring Location Profiles
Configuring Call Authorizations
Configuring Outbound Call Routing for Enterprise Voice
Managing Pool Settings for Enterprise Voice
Viewing Pool-Level Properties
Assigning a Default Location Profile
Configuring Phone Lock for Office Communicator Phone Edition
Configuring Quality of Service for Office Communicator Phone Edition
Configuring Security Settings for Office Communicator Phone Edition
Managing a Mediation Server
Configuring the Mediation Server
Configuring a Certificate for the Mediation Server
Enabling Call Detail Records for Enterprise Voice
Managing the Use of Distribution Groups to Send Instant Messages
Configuring Group Expansion
Viewing URLs for Group Expansion
Managing Contacts, Presence, and Queries
Specifying the Maximum Number of Contacts per User
Specifying Maximum Devices Per User for Presence Subscriptions
Controlling the Ability of Users to View Presence Information for Noncontacts
Managing Client Search Queries for New Contacts
Configuring Client Version Filtering
Configuring Intelligent IM Filtering
Configuring URL Filtering
Configuring File Transfer Filtering
Configuring Archiving and Meeting Compliance
Administering IM Archiving
Enabling IM Content Archiving
Configuring Enterprise Pools and Standard Edition Servers for Archiving
Viewing and Changing Settings for Archiving Server
Configuring the Number of Days to be Logged by Archiving Server
Enabling Archiving Disclaimer Notification for Federated Users
Viewing Archiving Server Status
Configuring Cross-Pool Archiving
Configuring the Archiving Server Error Log
Enabling Meeting Compliance
Using Monitoring Server
Understanding Media Quality and Using Reports
Mean Opinion Score and Metrics
Monitoring Server Reports
Activity Summary Reports (CDR)
Peer-to-Peer Voice and Video Activity Report
Peer-to-Peer IM Activity Report
Conference Activity Report
QoE Summary/Trend Reports
UC-to-UC Summary/Trend Report
PSTN Summary/Trend Report
Conference Summary/Trend Report
QoE Device Reports
UC-to-UC Device Report
PSTN Device Report
QoE Performance Reports
Mediation Server Performance Report
A/V Conferencing Server Performance Report
Location Based Performance Report
User Call List Report
Multiple-Report Scenarios
Running Reports Automatically with the Scheduling and Subscription Features
Administering QoE and CDR Monitoring
Enabling Call Detail Recording
Configuring Associations with Pools and Mediation Servers
Monitoring a New Enterprise Pool
Configuring Retention of QoE and CDR Data
Configuring Network Locations to Monitor
Creating a .CSV File to Specify Monitoring Locations
Managing Monitoring Server Alert Triggering
Specifying Which A/V Conferencing Servers and Mediation Servers Will Trigger Alerts
Specifying Which Endpoint Locations Will Trigger Alerts
Configuring Alert Thresholds
Viewing Monitoring Server Status
Configuring QoE Report Logging
Configuring Cross-Pool CDR Collection
Configuring the CDR Service Error Log
Uninstalling the Monitoring Server Report Pack
Managing Front End Scripts
Viewing and Configuring Front End Scripts
Adding a Front End Script
Implementing Support for a QoS Environment
Enabling DSCP Marking
Administering Device Update Service
Managing Device Updates
Using Device Update Service Management Console
Common Device Update Service Management Tasks
Getting Started with Device Update Service
Verifying Device Update Service Functionality
Testing and Deploying a Device Update
Verifying External Device Access
Working with Test Devices
Adding Test Devices
Editing Information for Test Devices
Deleting Test Devices
Verifying the Connection for a Test Device
Working with Device Updates
Obtaining Software Updates for Devices
Approving Device Updates
Rejecting Device Updates
Rolling Back Device Updates
Changing Device Update Service Log Settings
Purging Log and Image Files
Using Log Files to Audit Update Activity
Log File Types and Locations
Auditing Update Requests
Update Audit Log Schema
Uploading UC Device Log Files
Appendixes: Administering Device Update Service
Appendix A: Device Update Service Events
Appendix B: Device Update Service Error Messages
Appendix C: Device Update Service Performance Counters
Appendix D: Configuring RoundTable to use Device Update Service
Managing User Accounts
Configurable User Account Settings
Enabling User Accounts for Office Communications Server
Configuring Office Communications Server User Accounts By Using the Wizard
Configuring Individual Office Communications Server User Account Properties
Enabling or Disabling an Individual User Account
Changing the Sign-in Name for Individual Users
Changing the Server or Pool for Individual Users
Allowing or Disallowing Invitation of Anonymous Participants to Meetings by Individual Users
Configuring the Meeting Policy for Individual Users
Configuring Telephony for Individual Users
Configuring Federation, Remote User Access, and Public IM Connectivity for Individual Users
Configuring Archiving for Individual Users
Enabling Enhanced Presence for Individual Users
Searching for Office Communications Server Users
Moving Office Communications Server Users
Deleting Office Communications Server Users
Using WMI to Configure New Users
Using Office Communications Server 2007 R2 Logging Tool
Opening Logging Tool to Start a Debug Session
Starting a New Debug Session
Opening an Existing Debug Session
Specifying Options for Logging
Specifying the Log Folder
Specifying Logging Options
Specifying Global Options
Specifying Advanced Options
Generating Log Files
Viewing and Analyzing Log Files
Replacement of Flat File Logging Functionality
Managing Presence Policies
Presence Policy Settings
Configuring Presence Policies Using WBEMTest
Configuring Presence Policies Using Configure Policies Script
Administering Communicator Web Access
Using the Communicator Web Access Snap-in
Installing and Uninstalling Communicator Web Access Snap-in
Connecting to a Communicator Web Access Server
Managing Communicator Web Access Servers
Configuring Communicator Web Access Search Properties
Configuring Desktop Sharing
Configuring Audio Conferencing for Communicator Web Access
Configuring Distribution Group Support for Communicator Web Access
Publishing URLs for Communicator Web Access
Installing the Communicator Web Access Language Pack
Archiving Communicator Web Access Instant Messages
Deactivating a Communicator Web Access Server
Managing Communicator Web Access Virtual Servers
Adding a Communicator Web Access Virtual Server
Deleting a Communicator Web Access Virtual Server
Creating a Backup Communicator Web Access Virtual Server
Restoring a Communicator Web Access Virtual Server
Starting a Communicator Web Access Virtual Server
Stopping a Communicator Web Access Virtual Server
Restarting a Communicator Web Access Virtual Server
Configuring Communicator Web Access Virtual Server Properties
Modifying Communicator Web Access Authentication Settings
Modifying Communicator Web Access Connectivity Settings
Configuring a Next Hop Server for Anonymous Users
Configuring Communicator Web Access Clients
Disabling Pop-up Blockers For Use With Communicator Web Access
Configuring Internet Explorer for Automatic Logon
Giving Users Access to Communicator Web Access
Suppressing FireFox Warning Messages in Communicator Web Access
Managing Communicator Web Access Performance
Using the Communicator Web Access Snap-in to Monitor Performance
Creating a Custom Performance Monitor for Communicator Web Access
Modifying the Managed Pipeline Mode in IIS 7.0
Troubleshooting Communicator Web Access
Viewing Communicator Web Access Event Log Events
Using the Logging Tool With Communicator Web Access
Customizing Communicator Web Access
Customizing the Login Page
Displaying Custom Tabs
Customizing Menus
Displaying a User Notice in Instant Messages
Enabling Users to Appear Offline
Communicator Web Access Operations Guide Appendices
Communicator Web Access Performance Counters
Communicator Web Access Event Viewer Event Codes
Resigning JavaScript Code for Mozilla and Firefox Browsers
Communicator Web Access WMI Classes
Administering Web Service Provider
Web Service Provider Overview
Terminology for Web Service Provider
Web Service Provider Administration Roadmap
Installing Web Service Provider
Uninstalling Web Service Provider
Configuring Outlook Live Server
Configuring Office Communications Server for Web Service Provider
Using the Web Trust Tool to Provision Trust
Enabling Office Communications Server Users for Web Service Provider
Administering Group Chat
Using Categories to Administer Group Chat Server
Understanding Scope and Membership
Group Chat Server Best Practices
Using the Group Chat Administration Tool
Opening the Group Chat Administration Tool
Managing Categories and Chat Rooms
Creating a New Category
Creating Chat Rooms
Setting Scope for a Category
Setting Membership of a Chat Room
Enabling a User to Manage a Specific Chat Room
Setting Who Can Post Messages In an Auditorium Chat Room
Disabling or Enabling a Chat Room
Moving a Chat Room or Category
Deleting a Chat Room or Category
Managing Group Chat User Access
Setting Scope for the Root Category
Creating a Federated User Group
Adding Members to Federated User Groups
Setting Whether Users Can Post Files in Chat Rooms
Viewing Who Has Administrator Rights
Enabling a User to Administer Users
Enabling a User to Manage All Categories and Chat Rooms
Using the Group Chat Server Configuration Tool
Opening the Server Configuration Tool
Viewing Group Chat Server Status and Configuration Information
Restarting Servers
Changing Group Chat Service Credentials
Configuring Group Chat Servers
Configuring System Wide Settings
Office Communications Server Settings
All Lookup Servers Settings
File Repository Settings
Compliance Settings
Configuring Machine Wide Settings
Changing the Certificate for Communicating with Office Communications Server
Channel Server Settings
Lookup Server Settings
Web Service Settings
Setting Log Levels for the Channel Service, Lookup Service, or Web Service
Configuring Compliance
Specifying the Compliance Repository
Enabling or Disabling Compliance Logging
Changing the Log Level of the Compliance Server
Adding or Changing Compliance Adapters
Customizing the XSLT Definition File
Group Chat System Maintenance and Operations
Backing Up the Database and File Repository
Managing Log Files
Managing System Health
Monitoring System Health
Managing CPU and Memory Usage
Managing Server Performance
Monitoring Events
Using the Services Snap-in Console with Group Chat Servers
Monitoring, Starting, or Stopping Services
Restarting Services After a Failure
Restoring Group Chat
Compliance Server Backups
Disabling the Active Compliance Server
Changing the Active Compliance Server
Backup and Restoration
Introduction
Preparing for Backup and Recovery
Requirements and Options
Settings
Data
Data for Standard Edition Server Deployments
Data for Enterprise Pool Deployments
Backup Mechanisms
Service Restoration Mechanisms
Backup and Restoration Planning
Establishing a Backup and Restoration Strategy
Developing a Backup and Restoration Plan
Maintaining the Backup and Restoration Plan
Implementing the Backup and Restoration Plan
Pool, Server, and Site Backup
Verifying Backup Prerequisites
Setting Up Backup Locations
Installing Backup Tools
Backing Up Data
Backing Up Settings
Setting Up a Secondary Site
Validating Pool, Server, and Site Backups
Restoration of Service
Deciding How to Restore Service
Verifying Restoration Prerequisites
Setting Up Server Platforms
Installing Restoration Tools
Restoring Data
Restoring Settings in Standard Edition Server Environments
Restoring Settings in Enterprise Pool, Consolidated Topology Environments
Re-Creating Enterprise Pools
Reassigning Users
Restoring Domain Information
Restoring Sites
Appendices
Appendix A: Backup and Restoration Worksheets for a Standard Edition Server Environment
Appendix B: Backup and Restoration Worksheets for an Enterprise Pool, Consolidated Topology Environment
Appendix C: Secondary Site Setup Worksheets
Security
Key Security Enhancements in Office Communications Server 2007 R2
Common Security Threats
Compromised-Key Attack
Network Denial-of-Service Attack
Eavesdropping
Identity Spoofing (IP Address Spoofing)
Man-in-the-Middle Attack
RTP Replay Attack
Spim
Viruses and Worms
Personally Identifiable Information
Security Framework
Active Directory Domain Services
Public Key Infrastructure
TLS and MTLS
Encryption
Authentication
Addressing Threats to Your Core Infrastructure
Best Practices
Hardening Servers and Applications
Windows Update
Protecting the Back-End Database
Protecting Data in Transit - Archiving, Monitoring, Group Chat Compliance Database Servers
Reducing Unsolicited IM
Addressing Threats at Your Internet Boundary
Edge Servers
Best Practices
Trust
Certificates
Access Edge Service
Director
Traffic Control
Media Traversal
Web Conferencing Traffic Traversal
Firewalls
Federation Safeguards
HTTP Reverse Proxy
Addressing Threats to On-Premises Conferences
Addressing Threats to Group Chat
Addressing Threats to Communicator Web Access
Best Practices
Threats
Securing Communicator Web Access Sessions
Using PKI, Certificates, and SSL
Addressing Threats to Enterprise Voice
Best Practices
Limiting Calls from Gateways
Media Security
Assigning Call Privileges
Exchange Unified Messaging Security Levels
Securing the Client
Additional Security Resources
General Security Resources
Partner Solutions
Reference
Technical Reference
Office Communications Server 2007 R2 Architecture
Topology and Component Architecture
Pool Components
Overview
Common Infrastructure Components
RTCSrv
Office Communications Server API
RTCHost
Back-End Database
Presence Components
Web Components
Archiving and Monitoring Components
UCAS Infrastructure
Conferencing Components
Conferencing Infrastructure Components
Conferencing Servers
Voice Components
RTCHost Voice Components
UCAS Voice Applications
Communication Protocols
Protocols Overview
Conferencing Protocols
Scenarios
Conferencing Scenario
Core (Focus, Focus Factory, and Conferencing Server Factory)
Conferencing Lifecycle
Conferencing Data Flow
Conference Creation and Activation
Joining a Conference
Direct Media INVITE Conference Join Method
C3P addUser dial-in Conference Join Method
Adding Participants to the Conference
Adding Participants Using an AppINVITE
C3P addUser dial-out Conference Join Method
Notification Document
Conference Deactivation
Conference Expiration
Web Conferencing Server
Web Conferencing Architecture
File Structure
Metadata Folder
Organizer Folder
Conference Folder
Types of Slides
Content Upload and Download over PSOM
Content Upload over PSOM and Download over HTTPS
Slide Set Files
Handouts (File Transfers)
PersistData Folder (Shared Notes)
Content Folder
Conference Content Folder
File Size Restrictions
Compliance
Conferencing Scenario Call Flows
Dial-In Conferencing Scenario
Server-Based Dial-In Conferencing Components
Client-Based Dial-in Conferencing Components
Call Flows
Desktop Sharing Scenario
Desktop Sharing Architecture
Desktop Sharing Call Flows
Communicator Web Access Scenario
Functionality Overview
New Communicator Web Access Features
Office Communicator and Web Access Feature Comparison
Communicator Web Access Core Architecture
Communicator Web Access Audio
Communicator Web Access Audio Scenarios
Call Deflection Session Initiation Protocol (SIP) Tracing
Add Audio Session Initiation Protocol (SIP) Tracing
Outside Voice Control Scenario
Group Chat Feature Scenario
Group Chat Services
Key Protocols and Windows Services Used by Group Chat
Group Chat Call Flows
Technical Drilldowns
SIP Processing Drilldown
User Replicator Drilldown
Archiving and Monitoring Drilldown
Archiving and Monitoring Servers
Archiving Database Schema
CDR Database Schema
QoE Database Schema
List of Tables
Table Details
UserAgent Table
User Table
Endpoint Table
Pool Table
Device Table
Conference Table
SessionCorrelation Table
Session Table
MediaLine Table
AudioStream Table
VideoStream Table
Sample Database Queries
Message Queuing Architecture and Configuration for Archiving
Message Stamping
Creating a Third-Party QoE Solution
Infrastructure Requirements and Prerequisites of Monitoring Server
Certificate Requirements
Protocol Considerations for Your QoE Solution
Deploying a Custom QoE Solution
WMI Reference for QoE Solutions
Enabling or Disabling an HTTP Proxy for QoE Solutions
Edge Servers Drilldown
Response Group Client Web Service Drilldown
Client DNS Queries Drilldown
Application Server Drilldown
Characteristics of the Office Communications Server 2007 R2 Application Server
Application Server Configuration
Application Server Application Configuration
SIP Trunking Drilldown
SIP Trunking Drilldown: Supported Scenarios
SIP Trunking Drilldown: Supported Topologies
SIP Trunking Drilldown: Security Considerations
SIP Trunking Drilldown: Bandwidth Considerations
SIP Trunking Drilldown: Protocol Flow and Details
SIP Trunking Drilldown: High Availability
Address Book Server Drilldown
Address Book Server Introduction
Address Book Server: File and Database Generation
Address Book Server: Address Book File Download Service
Address Book Server: Address Book Web Query Service
Address Book Server: Advanced Address Book Features
Management of Office Communications Server 2007 R2
Administrative Tools Overview
Installation and Use of Administrative Tools
Version Restrictions
Remote Administration Requirements
Installing Administrative Tools
Troubleshooting
Load Balancers
Media Ports
Mediation Server
Media Port Range
Voice Quality of Service (QoS)
Enabling DSCP Marking
WMI Settings
Client Registry Keys/GPO
In-Band Provisioning over SIP
Command Line Reference
LCSCmd
Context
Actions
Logging
Help
Running LCSCmd
Reference by Context
Parameters
Task-Based Scenarios
Preparing Active Directory Domain Services for Office Communications Server
Schema
Forest
Domains
Delegating Permissions
Managing Permissions on a Domain
Preparing Enterprise Pools for Office Communications Server
Prerequisites for Pool Actions
Creating Pools
Checking Pools
Removing Pools
Updating Pools
Command-Line Installation
Installing Servers
Additional Server Installations
Activating Office Communications Server
Activating Standard Edition Server
Activating Conferencing Servers
Activating Mediation Server
Activating Application Server
Activating Archiving Server
Activating Web Components Server
Activating Monitoring Server
Activating Enterprise Edition Server
Activating Proxy Server
Activating WorkGroupProxy Server
Activating Edge Servers
Deactivating Servers
Managing Certificates for Office Communications Server
Requesting Certificates
Assigning Certificates
Checking Certificate Request Status
Importing a CA Response
Importing Certificates
Exporting Certificates
Listing CAs
Importing a CA Chain
Server Diagnosis
Checking the Server State
Running Server Diagnostics
Exporting and Importing Settings
Broadcast Messages
Command-Line Deployment of Office Communications Server 2007 R2 Expanded Configuration
Preparing Active Directory Domain Services
Preparing an Enterprise Pool
Installing Server Prerequisites
Front-End Server Installation
Install Servers and Applications
Activate the Servers
Request a Certificate
Start the Services
Installing Additional Servers
Assigning Certificates
Installing Application Sharing Server
Installing Web Components Server
Installing Web Conferencing Server
Installing A/V Conferencing Server
More Server Roles
Appendix
New Parameters for Existing Actions
New Actions for Existing Contexts
New Contexts and Their Actions
Microsoft Office Communications Server 2007 R2 Glossary of Telephony Terms
Microsoft Office Communications Server R2 Glossary of IT Terms
Troubleshooting
Validation and Troubleshooting Hints in Office Communications Server 2007 R2
Troubleshooting Enterprise Voice: Approaches, Procedures, and Tools
Troubleshooting Network Issues with Enterprise Voice
Troubleshooting General Network Issues
Errors Reported on Communicator
User Cannot Receive Inbound Calls from a PSTN Gateway
User Cannot Make Outbound Calls through a PSTN Gateway
Network Issues from the Mediation Server to the PSTN
Network Issues from the PSTN to the Mediation Server
Troubleshooting Network Issues with Exchange Unified Messaging
Missed Calls Are Not Connecting to Exchange Unified Messaging
Calls Directed to Exchange Unified Messaging Subscriber Access or Auto-attendant Do Not Connect
Calls Initiated with Exchange Unified Messaging Subscriber Access or Auto-Attendant Do Not Connect or Are Not Routed Properly
Troubleshooting Network Issues with Remote or Federated Users
Internal User Cannot Place Calls to or Receive Calls from Remote or Federated Users
Internal User Cannot Make or Receive Calls with Federated Users
Remote User Cannot Make or Receive Calls
Remote User Cannot Sign In to Office Communicator or Connect to the Server
Troubleshooting Voice Quality Issues with Enterprise Voice
General Approaches to Troubleshooting Voice Quality Issues
Associating Issues with Types of Voice Communication
Isolating Hardware and Software-Related Voice Quality Issues
Isolating Network-Related Voice Quality Issues
Isolating PSTN-Related Voice Quality Issues
Investigating Possible Causes of Voice Quality Issues
Troubleshooting Specific Voice Quality Issues
Troubleshooting Device-Related Voice Quality Issues
Troubleshooting Network-Related Voice Quality Issues
Troubleshooting PSTN-Related Voice Quality Issues
Troubleshooting Tools for Enterprise Voice
Event Viewer
Client Logging in Communicator
Monitoring Server
Deployment Validation Tool
Set Up Audio and Video Wizard
Network Monitor
Sound Recorder
Validation Wizard
Logging Tool
Snooper Tool
VoIP Test Set
Route Helper
Translation Pattern and Regex Validation
Exchange UM Integration Utility
ExchUCutil.ps1
Pre Call Diagnostic Tool
Heading off Potential Problems with Enterprise Voice
Appendixes: Troubleshooting Enterprise Voice
Appendix A: Enterprise Voice-Related Events
Events Related to DNS, TLS, Federation, Validation, and Client Authentication
Exchange Unified Messaging Routing Events Related to Enterprise Voice
Inbound Routing Events Related to Enterprise Voice
Outbound Routing Events Related to Enterprise Voice
Translation Service Events Related to Enterprise Voice
Appendix B: Enterprise Voice-Related Performance Counters
Appendix C: Additional Resources for Enterprise Voice Troubleshooting
Troubleshooting Live Meeting 2007
Considerations for Using Audio and Video
Capturing Audio Signals To Debug Live Meeting 2007
Troubleshooting Communications Server 2007 R2 Attendant
Troubleshooting Dial-in Conferencing in Office Communications Server 2007 R2
Development
Developer Guide
Developer Resources
Developer References
Documentation Home