<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">My life as a UC n00b...</title><subtitle type="html" /><id>http://blogs.technet.com/daveh/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/daveh/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-12-25T09:13:00Z</updated><entry><title>How PIN expiration status is calculated in Microsoft Exchange Unified Messaging</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/09/04/how-pin-expiration-status-is-calculated-in-microsoft-exchange-unified-messaging.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/09/04/how-pin-expiration-status-is-calculated-in-microsoft-exchange-unified-messaging.aspx</id><published>2009-09-04T22:27:03Z</published><updated>2009-09-04T22:27:03Z</updated><content type="html">&lt;br /&gt;  &lt;p&gt;Recently, one of my customers asked me how PIN expiration is determined in Unified Messaging.&amp;#160; He claimed that after adding his CEO to a non-expiring UM Mailbox Policy, the CEO was prompted to change his PIN after 45 days.&amp;#160; Having never experienced this behavior with any other customer since the release of Exchange 2007, I was admittedly skeptical of the story I was being told over the phone.&amp;#160; So, I decided to dig in, to see whether we had a problem with our code.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;There are a number of configuration objects that provide core functionality for a user who is enabled for Unified Messaging:&amp;#160; the Dial Plan, the UM Mailbox Policy, the UM IP Gateway, and the UM Server.&amp;#160; While the UM IP Gateway, the UM Dial Plan, and the UM server are involved in routing a call to Subscriber Access, the PIN authentication settings for the call are controlled by the user’s UM Mailbox Policy.&amp;#160; &lt;/font&gt;&lt;font size="2"&gt;Found under the PIN Policies tab of the UM Mailbox Policy, the PIN Lifetime option and its value determines how long the PIN can be used for authentication before a new PIN value is required.&lt;/font&gt; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/PinLifetime_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PinLifetime" border="0" alt="PinLifetime" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/PinLifetime_thumb.png" width="244" height="187" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You might be wondering, “Okay, but how does Unified Messaging enforce PIN expiration on a user-by-user basis?”&amp;#160; To answer that question, we first need to understand the Subscriber Access authentication process, and we need to perform some basic calculations involving Windows DateTime values.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Subscriber Access Authentication&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;When a UM enabled user calls the Subscriber Access number associated with a Dial Plan, the Unified Messaging server will first extract the Caller ID data from the call and attempt to find the extension in Active Directory.&amp;#160; If the UM server is unable to resolve the extension to a known EUM proxy address, the caller will be prompted to enter their extension.&amp;#160; With the caller now known to Unified Messaging, the UM server will then retrieve the PIN authentication settings from the user’s UM Mailbox Policy, including the number of &lt;strong&gt;&lt;em&gt;days&lt;/em&gt;&lt;/strong&gt; defined in the PIN Lifetime value if enabled.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, the caller will be prompted to enter their PIN.&amp;#160; The UM server will use a MAPI call to read the salted hash of the user’s PIN from their mailbox, and it will use an LDAP call to read the PIN checksum stored in the properties of the user account from Active Directory.&amp;#160; If the PIN value was entered correctly by the caller, the UM server will retrieve the PasswordSetTime from the user’s mailbox and calculate whether the PIN is expired.&amp;#160; If the PIN is not expired, the user is granted access to the mailbox.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;PIN Expiry Calculation&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;PIN expiration calculations are based on the Windows DateTime structure.&amp;#160; The DateTime value type can be described as the number of 100 nanosecond intervals (or &lt;em&gt;&lt;strong&gt;ticks&lt;/strong&gt;&lt;/em&gt;) which have occurred since 00:00 January 1 0001 A.D. (Anno Domini) in the Gregorian calendar.&amp;#160; A second contains 10,000,000 ticks, and there are 864,000,000,000 ticks in a given 24 hour period.&amp;#160; With this in mind, there are three time values that are used by Unified Messaging when calculating PIN expiration during a Subscriber Access logon attempt.&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;msExchUMPinPolicyExpiryDays&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;If the PIN Lifetime option is enabled in the properties of the UM Mailbox Policy, you must specify the number of &lt;em&gt;&lt;strong&gt;days&lt;/strong&gt;&lt;/em&gt; that the PIN will be considered valid, with a valid range of 1 – 999 days.&amp;#160; If the PIN Lifetime option is disabled in the properties of the UM Mailbox Policy, a default value of 36,500 days (100 x 365 days) is used to represent an unlimited expiration value.&amp;#160; The PIN Lifetime option in the Exchange Management Console maps to Active Directory attribute msExchUMPinPolicyExpiryDays, where its value is stored in &lt;strong&gt;&lt;em&gt;seconds&lt;/em&gt;&lt;/strong&gt;.&amp;#160; If your PIN Lifetime on your UM Mailbox Policy is configured with a value of 45 days, the corresponding msExchUMPinPolicyExpiryDays value in Active Directory will be set to 3,888,000 seconds.&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;PasswordSetTime&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;When a PIN for a UM enabled user is either set or reset, the PasswordSetTime value in their mailbox is set to the current GMT time in binary.&amp;#160; This value is stored in an XML blob within the IPM.Configuration.Um.Password message found in the Associated Contents table of the mailbox (MAPI property 0x7C070102).&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;em&gt;SystemTimeUTC&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;At the time of the Subscriber Access logon attempt, the UM server will use the current GMT time in ticks as a base from which to calculate the expiry status of the PIN.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;Upon retrieving these three values, the Exchange Unified Messaging server performs the following calculation to determine whether a PIN is expired:&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2"&gt;&lt;em&gt;PINExpiryStatus = SystemTimeUTC - (PasswordSetTime + msExchUMPinPolicyExpiryDays) &lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2"&gt;A &lt;strong&gt;&lt;font color="#008000"&gt;negative&lt;/font&gt;&lt;/strong&gt; PINExpiryStatus result value is indicative of a &lt;em&gt;valid&lt;/em&gt; PIN.&amp;#160; &lt;/font&gt;    &lt;br /&gt;&lt;font size="2"&gt;A &lt;strong&gt;&lt;font color="#ff0000"&gt;positive&lt;/font&gt;&lt;/strong&gt; PINExpiryStatus result value is indicative of an &lt;em&gt;expired&lt;/em&gt; PIN.&lt;/font&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;For example, let’s assume that a Unified Messaging server discovered the following &lt;em&gt;&lt;strong&gt;tick&lt;/strong&gt;&lt;/em&gt; values while attempting to authenticate a Subscriber Access caller:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;PasswordSetTime – &lt;strong&gt;&lt;font color="#0000ff"&gt;633873957184350657&lt;/font&gt;&lt;/strong&gt;&amp;#160;&amp;#160;&amp;#160; ( Tuesday, September 01, 2009 9:55:18 AM )     &lt;br /&gt;PIN Lifetime/msExchUMPinPolicyExpiryDays – &lt;strong&gt;&lt;font color="#0000ff"&gt;38880000000000 &lt;/font&gt;&lt;/strong&gt;&amp;#160;&amp;#160;&amp;#160; ( 45 Days )     &lt;br /&gt;SystemTimeUTC – &lt;strong&gt;&lt;font color="#0000ff"&gt;633876609141336861&lt;/font&gt;&lt;/strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ( Friday, September 04, 2009 11:35:14 AM ) &lt;/blockquote&gt;  &lt;br /&gt;  &lt;blockquote&gt;&lt;em&gt;&lt;strong&gt;&lt;font color="#008000"&gt;-36228043013796&lt;/font&gt;&lt;/strong&gt; = 633876609141336861 – (633873957184350657 + 38880000000000)&lt;/em&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;p&gt;With a negative tick result value, we at least know that the PIN is still valid.&amp;#160; But for how much longer?&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;&lt;strong&gt;&lt;font color="#008000"&gt;&lt;em&gt;41.93&lt;/em&gt;&lt;/font&gt;&lt;/strong&gt; days = &lt;em&gt;36228043013796&lt;/em&gt; (remaining ticks) /&lt;strong&gt; &lt;/strong&gt;&lt;em&gt;864000000000&lt;/em&gt; (ticks per day) &lt;/blockquote&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;After presenting the results of this research and testing to my customer, we were able to conclude that PIN expiry calculations performed by Unified Messaging were occurring within specification.&amp;#160; While we were unable to determine why the CEO was prompted to reset his PIN, I suspect that human error was likely involved.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;As always, I hope this helps…&lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;-- Dave&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="line" border="0" alt="line" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/line_3.png" width="640" height="31" /&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;If you’d like to try calculating the PIN expiration value for a given mailbox, you can follow these steps.&amp;#160; We will use a slightly less complicated method than the Unified Messaging server.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Step 1 – Get PIN Lifetime value from UM Mailbox Policy&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Open the Exchange Management Console and locate UM Mailbox Policy associated with your user account.&amp;#160; Open the properties of the UM Mailbox Policy, and select the PIN Policies tab.&amp;#160; If the PIN Lifetime option is enabled, note the number of days as configured in the GUI.&amp;#160; If the PIN Lifetime for your UM Mailbox Policy is disabled (i.e. unlimited), use a value of &lt;strong&gt;&lt;em&gt;&lt;font color="#0000ff"&gt;36,500 days&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt; (100 x 365 days).&lt;/p&gt;  &lt;p&gt;In my environment, my UM Mailbox Policy is configured with a PIN Lifetime value of &lt;em&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;45 days&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Step 2 – Get PasswordSetTime from User’s Mailbox&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;You can find the &lt;strong&gt;PasswordSetTime&lt;/strong&gt; for a given UM enabled user account by using the MFCMAPI utility (&lt;/font&gt;&lt;a title="http://www.codeplex.com/MFCMAPI" href="http://www.codeplex.com/MFCMAPI"&gt;&lt;font size="2"&gt;http://www.codeplex.com/MFCMAPI&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;).&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2"&gt;Create a mail profile for the user’s mailbox.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Launch MFCMAPI.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Click &lt;strong&gt;Session&lt;/strong&gt;, then choose &lt;strong&gt;Log On and Display Store Table.&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Select the profile for the user’s mailbox&lt;/font&gt; . &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Click &lt;strong&gt;MDB&lt;/strong&gt;, then choose &lt;strong&gt;Open Default Message Store.&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;If prompted, enter the logon credentials for the user account.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Verify that the &lt;strong&gt;CreateStoreEntryID&lt;/strong&gt; &lt;strong&gt;flags&lt;/strong&gt; value is &lt;strong&gt;0x00000000&lt;/strong&gt; and click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Highlight the Root Container from the Navigation column.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;From the Actions menu, choose Open Associated Contents Table.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/AssociatedContents_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="AssociatedContents" border="0" alt="AssociatedContents" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/AssociatedContents_thumb.png" width="244" height="179" /&gt;&lt;/a&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Check the PR_MESSAGE_CLASS (MAPI property &lt;strong&gt;0x001A001E&lt;/strong&gt;) from each listed message until you find the message containing the &lt;strong&gt;IPM.Configuration.Um.Password&lt;/strong&gt; message class.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/umpassword_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="umpassword" border="0" alt="umpassword" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/umpassword_thumb.png" width="244" height="166" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;From the details of the&lt;strong&gt;&amp;#160;&lt;/strong&gt;IPM.Configuration.Um.Password message, double-click on &lt;strong&gt;PR_ROAMING_DICTIONARY&lt;/strong&gt; (MAPI property &lt;strong&gt;0x7C070102&lt;/strong&gt;)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Within the &lt;strong&gt;XML data&lt;/strong&gt; from MAPI tag 0x7C070102, locate the &lt;strong&gt;PasswordSetTime&lt;/strong&gt; value&lt;/font&gt; (as highlighted in the screenshot below)       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/7C070102_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7C070102" border="0" alt="7C070102" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/7C070102_thumb.png" width="181" height="244" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Open the Exchange Management Shell and enter the following commands to convert the binary value from PasswordSetTime to Coordinated Universal Time (UTC), based on Greenwich Mean Time (GMT).      &lt;br /&gt;      &lt;br /&gt;&lt;em&gt;&lt;strong&gt;$PasswordSetTime = [DateTime]::FromBinary(&lt;font color="#000000"&gt;5245559975611738561&lt;/font&gt;)&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;$PasswordSetTime&lt;/strong&gt;&lt;/em&gt;       &lt;br /&gt;      &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/DecodeUTC_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DecodeUTC" border="0" alt="DecodeUTC" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/DecodeUTC_thumb_3.png" width="244" height="123" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;The Exchange Management Shell will return the value &lt;font color="#0000ff"&gt;&lt;strong&gt;Tuesday, September 01, 2009 9:55:18 AM&lt;/strong&gt; &lt;/font&gt;and store it in the variable &lt;strong&gt;$PasswordSetTime&lt;/strong&gt;.&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Step 3 – Calculate the PIN Expiration&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;With all these two values in hand, you can now calculate the PIN expiration status for the UM enabled user account using the Exchange Management Shell.&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;&lt;em&gt;&lt;font size="2"&gt;&lt;strong&gt;$PasswordSetTime.AddDays(45)&lt;/strong&gt;&lt;/font&gt; &lt;/em&gt;    &lt;br /&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/strong&gt;    &lt;br /&gt;&lt;/blockquote&gt;  &lt;blockquote&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/PinExpiry_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PinExpiry" border="0" alt="PinExpiry" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowPinExpirationiscalculatedinMicrosoftE_12D30/PinExpiry_thumb.png" width="244" height="123" /&gt;&lt;/a&gt; &lt;/blockquote&gt;  &lt;p&gt;The PIN for this UM enabled user will expire on &lt;strong&gt;&lt;font color="#0000ff"&gt;Friday, October 16, 2009 9:55:18 AM (GMT)&lt;/font&gt;&lt;/strong&gt;.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3279278" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>(Part 3 of 3) The complete step-by-step setup guide for deploying Microsoft Unified Communications products with Enterprise Voice in a lab environment using a single Windows Server 2008 Hyper-V computer and a single Internet IP address</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/08/17/part-3-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/08/17/part-3-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx</id><published>2009-08-17T16:58:35Z</published><updated>2009-08-17T16:58:35Z</updated><content type="html">&lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring OCS 2007 R2 Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now we will install the OCS 2007 R2 CWA role.&amp;#160; Although the Communicator Web Access setup program only allows you to create a single virtual server instance (internal or external), a CWA server can be configured to host both types of virtual servers on the same computer.&amp;#160; Since I really don’t use CWA internally that much in my lab, I opted to install a single external virtual server instance on my CWA server.&amp;#160; Both external and internal users will access the same CWA virtual server instance using &lt;a href="https://cwa.contoso.com"&gt;https://cwa.contoso.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Connect to the Virtual Machine that will host the OCS 2007 R2 CWA role&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;To configure one of the virtual machines to host the OCS 2007 R2 CWA server role, we’ll need to connect to the Windows 2008 host computer and launch the Server Manager console.&amp;#160; Expand the Hyper-V role and verify that the virtual machine for Communicator Web Access was created with the following specifications:&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="370"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;OCS 2007 R2 Communicator Web Access&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;512MB&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;One (1) Virtual NIC&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Hard Disk&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;16GB Virtual Hard Disk&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;OS Version&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;)&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;FQDN&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;CWA-R2.contoso.com &lt;strong&gt;&lt;em&gt;(domain-joined)&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;IP Address&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;192.168.1.12&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;p&gt;To configure the server, double-click on the Communicator Web Access virtual server within the Hyper-V section of the Server Manager console.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Configure OCS 2007 R2 CWA Network Settings&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we need to configure the network settings for the Communicator Web Access virtual machine.&amp;#160; Since we will be using only an external CWA virtual server, only one NIC is required.&amp;#160; If you’re wondering why I suggest using an external CWA virtual directory versus an internal CWA virtual directory, the Remote Desktop Sharing functionality is offered by the CWA external virtual directory.v&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 CWA network settings&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA Server &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then click &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;ncpl.cpl&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Local Area Network&lt;/strong&gt; network interface and select &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Highlight&lt;strong&gt; Internet Protocol (TCP/IP)&lt;/strong&gt; and click on the &lt;strong&gt;Properties&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab of TCP/IP Properties, configure the network adapter as follows:         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following IP address&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP Address:&amp;#160; 192.168.1.12&lt;/strong&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Gateway:&amp;#160; 192.168.1.1&amp;#160; (our Linksys Router)&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following DNS servers&lt;/strong&gt;.         &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Primary DNS Server:&amp;#160; 192.168.1.10&amp;#160; (our internal DNS server)&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Alternate DNS Server:&amp;#160; None&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CWA_Networking_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CWA_Networking_1" border="0" alt="CWA_Networking_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CWA_Networking_1_thumb.png" width="221" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to commit your changes.&amp;#160; Close the &lt;strong&gt;Network Connections&lt;/strong&gt; dialog box, and &lt;strong&gt;restart&lt;/strong&gt; the CWA virtual machine.&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Generate a TLS certificate for Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step for deploying Communicator Web Access will be to request a certificate from our Enterprise CA.&amp;#160; Although CWA will host an external virtual server that will be accessed by both internal and external clients, we will use an internally generated certificate for the CWA server.&amp;#160; Later, we’ll request a third party PKI certificate which will be assigned to the ISA Listener that will be used to proxy all inbound SSL requests – including CWA.&amp;#160; The easiest way to request a certificate for CWA is to use the Certificate Wizard from our Front End server.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To use the Certificate Wizard to request a new certificate&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Too&lt;/strong&gt;ls.&amp;#160; Click &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt; to launch the OCS 2007 R2 administration console. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the administration console, expand the &lt;strong&gt;contoso.com&lt;/strong&gt; Forest&lt;strong&gt;&amp;#160;&lt;/strong&gt;level entry, then expand &lt;strong&gt;Standard Edition Servers&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; pool level entry, then right click on the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; server object.&amp;#160; Select&amp;#160; &lt;strong&gt;Certificates&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Certificate Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Available Certificate Tasks&lt;/strong&gt; page, click &lt;strong&gt;Create a new certificate&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Delayed or Immediate Request&lt;/strong&gt; page, click &lt;strong&gt;Send the request immediately to an online certification authority&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Name and Security Settings&lt;/strong&gt; page, configure as follows:&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigCWACert1" border="0" alt="ConfigCWACert1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert1_thumb.png" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;a. Enter a meaningful name for the CWA server certificate (i.e., &lt;strong&gt;OCSR2CWACert&lt;/strong&gt;).&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;b. Under &lt;strong&gt;Bit length&lt;/strong&gt;, select &lt;strong&gt;1024&lt;/strong&gt; bit length.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;c. Enable the &lt;strong&gt;Mark cert as exportable&lt;/strong&gt; check box.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;d. Enable the &lt;strong&gt;Include client EKU in the certificate request&lt;/strong&gt; check box.&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Organization Information&lt;/strong&gt; page, type or select the name of your organization and organizational unit (enter &lt;strong&gt;contoso.com&lt;/strong&gt; for both entries), and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Your Server’s Subject Name&lt;/strong&gt; page, configure as follows:&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigCWACert2" border="0" alt="ConfigCWACert2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert2_thumb_2.png" width="244" height="215" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;a. In &lt;strong&gt;Subject Name&lt;/strong&gt;, verify that the FQDN of the OCS CWA server is displayed (i.e., &lt;strong&gt;CWA-R2.contoso.com&lt;/strong&gt;)         &lt;br /&gt;b. In &lt;strong&gt;Subject Alternate Name&lt;/strong&gt;, enter the values &lt;strong&gt;cwa.contoso.com,as.cwa.contoso.com,download.cwa.contoso.com&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Since we are generating this certificate from the Front End server, you will receive a warning which states &lt;strong&gt;The Subject Name does not match the Computer FQDN.&amp;#160; Do you wish to continue?&lt;/strong&gt; Choose&lt;strong&gt; Yes&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Choose a Certification Authority&lt;/strong&gt; page, the wizard attempts to automatically detect any CAs that are published in Active Directory.&amp;#160; Click &lt;strong&gt;Select a certificate authority from the list detected in your environment&lt;/strong&gt;, and then select your certification authority (CA). Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Request Summary&lt;/strong&gt; page, review the settings that you specified, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Assign Certificate Task&lt;/strong&gt; screen, click the &lt;strong&gt;View&lt;/strong&gt; button and verify that the&lt;em&gt; Subject Name&lt;/em&gt; and &lt;em&gt;Subject Alternative Names&lt;/em&gt; values are correct, then click &lt;strong&gt;Assign Certificate Later&lt;/strong&gt;.&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigCWACert3" border="0" alt="ConfigCWACert3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ConfigCWACert3_thumb_2.png" width="210" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;A dialog box appears and informs you that the Certificate Wizard completed with warnings.&amp;#160; Click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;At this point the certificate has been issued to the Front End server from the Certificate Authority.&amp;#160; We need to export it from the local computer’s certificate store to a PFX file.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; Export the new certificate from the OCS 2007 R2 Front End server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then expand the &lt;strong&gt;Personal&lt;/strong&gt; certificate store.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on &lt;strong&gt;Certificates&lt;/strong&gt;, then locate and select the certificate that was issued to &lt;strong&gt;CWA-R2.contoso.com&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/certificateconsole_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="certificateconsole" border="0" alt="certificateconsole" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/certificateconsole_thumb_2.png" width="244" height="127" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar click&lt;strong&gt; Action&lt;/strong&gt;, then &lt;strong&gt;All Tasks&lt;/strong&gt;, then select &lt;strong&gt;Export&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Welcome to the Certificate Export Wizard screen, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Export with Private Key screen, choose &lt;strong&gt;Yes, export the private key&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Export Format settings, choose &lt;strong&gt;Personal Information Exchange – PKCS #12 (.PFX)&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/PFX_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PFX" border="0" alt="PFX" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/PFX_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter a P&lt;strong&gt;assword&lt;/strong&gt; for the export file, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter an&lt;strong&gt; Export Filename&lt;/strong&gt; (i.e., &lt;strong&gt;c:\CWACert.pfx&lt;/strong&gt;) and click&lt;strong&gt; Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the certificate export. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Copy the CWACert.PFX export file to the CWA server so that it can be imported.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C.&amp;#160; Import the new certificate to the OCS 2007 R2 CWA server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then select the &lt;strong&gt;Personal&lt;/strong&gt; certificate store.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar, click &lt;strong&gt;Actions&lt;/strong&gt;, then &lt;strong&gt;All Tasks&lt;/strong&gt;, then select &lt;strong&gt;Import&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Welcome to the Certificate Export Wizard screen, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Browse&lt;/strong&gt;, change the &lt;strong&gt;Files of Type&lt;/strong&gt; option to &lt;strong&gt;Personal Information Exchange (pfx)&lt;/strong&gt;, and select the &lt;strong&gt;CWACert.pfx&lt;/strong&gt; file that you copied from the Front End server.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CWAImport1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CWAImport1" border="0" alt="CWAImport1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CWAImport1_thumb_2.png" width="244" height="188" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter the&lt;strong&gt; password&lt;/strong&gt; that you used to export the private key, then click Next.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted where to place the certificate, choose the &lt;strong&gt;Personal&lt;/strong&gt; certificate store.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to import the certificate.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the Certificates management console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Install Internet Information Services 6.0 for Windows 2003&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Communicator Web Access requires Internet Information Services 6.0 when installed on Windows Server 2003.&amp;#160; Considering this, we need to install IIS 6.0 prior to installing the CWA server role.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install Internet Information Services 6.0&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Control Panel&lt;/strong&gt; and launch &lt;strong&gt;Add/Remove Programs&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Add/Remove Windows Components&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Components&lt;/b&gt; list box, click &lt;b&gt;Application Server&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Details&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Internet Information Services Manager&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Details&lt;/b&gt; to select the &lt;strong&gt;World Wide Web Publishing Service&lt;/strong&gt;,&lt;strong&gt; Active Server Pages&lt;/strong&gt;, and &lt;strong&gt;Remote Administration (HTML) &lt;/strong&gt;components&lt;strong&gt; &lt;/strong&gt;to be installed.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;OK&lt;/b&gt; until you are returned to the &lt;b&gt;Windows Component Wizard&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Next&lt;/b&gt; and complete the &lt;b&gt;Windows Component Wizard&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Install OCS 2007 R2 Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After installing Internet Information Services, we are now ready to install the Communicator Web Access binaries.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install Communicator Web Access&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install the &lt;strong&gt;Microsoft Visual C++ 2008 Redistributable&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install &lt;strong&gt;Microsoft .NET Framework 3.5 SP1&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt; page, at &lt;b&gt;Step 1: Install Communicator Web Access&lt;/b&gt;, click &lt;b&gt;Install&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;License Agreement&lt;/b&gt; page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt;, and then click &lt;b&gt;Next&lt;/b&gt;. If you do not accept the license terms, Setup cannot continue. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Install location for Microsoft Office Communications Server 2007 R2, Communicator Web Access&lt;/b&gt; page, in the &lt;b&gt;Location&lt;/b&gt; box, type a path where Communicator Web Access server should be installed, or accept the default location (C:\Program Files\Microsoft Office Communications Server R2\Communicator Web Access\). Click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Do not close the Deployment Wizard window. Instead, continue directly to the next procedure in order to activate Communicator Web Access&lt;/font&gt;. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Activate OCS 2007 R2 Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed Communicator Web Access, we are now ready to activate the server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To activate Communicator Web Access&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt; page, at &lt;b&gt;Step 2: Activate Communicator Web Access&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select domain service account&lt;/b&gt; page, select &lt;b&gt;Use an existing account&lt;/b&gt;.&amp;#160; Enter the name &lt;strong&gt;RTCComponentService&lt;/strong&gt; in the &lt;b&gt;Account name&lt;/b&gt; box, then type the account password in the &lt;b&gt;Password&lt;/b&gt; box.&amp;#160; This account is already a member of the RTCComponentUniversalServices group, which is required for the CWA service to start.&amp;#160; Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Select Certificate&lt;/b&gt; dialog box, click the certificate you installed before beginning Setup; this was the certificate you created and imported in Step 1 above.&amp;#160; Click &lt;b&gt;OK&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select Server Certificate&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Confirm Installation&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the server has been activated, click &lt;b&gt;Close&lt;/b&gt; on the &lt;b&gt;Activation Complete&lt;/b&gt; page to close the Activation Wizard.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Do not close the Deployment Wizard window. Instead, continue directly to the next procedure in order to create a virtual server.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Create the CWA external virtual server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Once CWA has been activated, we are ready to create our external virtual server.&amp;#160; Again, I use an external virtual server for both internal and external users, primarily for the simplicity of connecting to CWA with a single DNS name.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create an external virtual server for Communicator Web Access&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At &lt;b&gt;Step 3: Create Virtual Server&lt;/b&gt; of the &lt;b&gt;Deploy Communicator Web Access&lt;/b&gt; page, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select Virtual Server Type&lt;/b&gt; page, click &lt;b&gt;External&lt;/b&gt; then click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateCWAVirtualServer1" border="0" alt="CreateCWAVirtualServer1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer1_thumb.jpg" width="244" height="185" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select Authentication Type&lt;/b&gt; page, choose &lt;strong&gt;Use Built-in Authentication&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer2_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateCWAVirtualServer2" border="0" alt="CreateCWAVirtualServer2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer2_thumb_2.jpg" width="244" height="181" /&gt;&lt;/a&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Authentication Type&lt;/strong&gt; page, the default value of &lt;strong&gt;Forms-based Authentication&lt;/strong&gt; is already selected since this is an external virtual server.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select Connection&lt;/b&gt; Type page, select &lt;strong&gt;HTTPS &lt;/strong&gt;then click the &lt;b&gt;Select Certificate&lt;/b&gt; button.&amp;#160; Choose the certificate that we generated for Communicator Web Access, then click OK.&amp;#160; Click Next to continue.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer4_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateCWAVirtualServer4" border="0" alt="CreateCWAVirtualServer4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer4_thumb_2.jpg" width="244" height="179" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select IP Address and Port Settings&lt;/b&gt; page, select the IP address &lt;strong&gt;192.168.1.12&lt;/strong&gt; or use the default value &lt;b&gt;[All Unassigned].&lt;/b&gt; In the &lt;b&gt;Port&lt;/b&gt; box, type the port to be used by the virtual server, which should be &lt;strong&gt;443 &lt;/strong&gt;by default.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Server Description&lt;/b&gt; page, type a name for the virtual server in the &lt;b&gt;Description&lt;/b&gt; box (i.e., &lt;strong&gt;Communicator Web Access&lt;/strong&gt;), then click Next.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select a listening port page&lt;/b&gt;, type &lt;strong&gt;5061&lt;/strong&gt; as the port number that the Communicator Web Access server will use to listen for SIP messages in the &lt;b&gt;Listening port&lt;/b&gt; box.&amp;#160; This value must be a unique port value that is not used by any other application on the server.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer6_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateCWAVirtualServer6" border="0" alt="CreateCWAVirtualServer6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer6_thumb_2.jpg" width="244" height="180" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select a pool&lt;/b&gt; page, select the fully-qualified domain name of the Office Communications 2007 R2 server that will act as a “next hop” server for anonymous users. Here we will choose &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt;, which is our Standard Edition Front End server.&amp;#160; For the Port value, choose &lt;strong&gt;5061&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer7_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateCWAVirtualServer7" border="0" alt="CreateCWAVirtualServer7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/CreateCWAVirtualServer7_thumb_2.jpg" width="244" height="180" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Start Server Option&lt;/b&gt; page, select &lt;b&gt;Start this virtual server after the Create Virtual Server Wizard finishes&lt;/b&gt; and then click &lt;b&gt;Next&lt;/b&gt;. This ensures that the virtual server will start immediately after it is created. (Virtual servers must be started before they can be accessed.) If you do not start the virtual server immediately, you can start the server later by using either the Communicator Web Access Manager or the Internet Information Services Manager snap-in. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Review Settings Before Virtual Server Creation&lt;/b&gt; page, verify that the virtual server has been configured correctly and then click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Create Virtual Server Complete&lt;/b&gt; page, click &lt;b&gt;Close&lt;/b&gt; to close the Create Virtual Server wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Install OCS 2007 R2 Administration Console&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The next step of our Communicator Web Access installation involves installing the OCS Administration Console.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; Install the administration console&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the main deployment page, select &lt;strong&gt;Administrative Tools&lt;/strong&gt; from the menu on the right.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the License Agreement page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt; and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the installation finishes, close the OCS 2007 R2 Deployment Tools.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then Programs, then Administrative Tools.&amp;#160; There you will find the &lt;b&gt;Office Communications Server 2007 R2&lt;/b&gt; administration console as well as the &lt;b&gt;Microsoft Office Communications Server 2007 R2, Communicator Web Access &lt;/b&gt;CWA management console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 9 – Configure Audio Conferencing for Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Communicator Web Access offers support for audio conferences, or telephone calls between three or more people. (Peer-to-peer phone calls are not supported in the R2 version of CWA.) To conduct an audio conference, Communicator Web Access connects the user’s telephone to the public switched telephone network (PSTN) and then initiates calls to the other conference participants.&lt;/p&gt;  &lt;p&gt;With a successfully deployed Mediation Server and a correctly configured media gateway, there is no additional configuration necessary for Communicator Web Access users to use the audio conferencing feature.&amp;#160; Otherwise, static routes must be configured before CWA users will be able to participate in audio conferences.&amp;#160; For the purposes of this lab, we will skip configuring audio conferencing for CWA.&lt;/p&gt;  &lt;p&gt;If you need more information on Audio Conferencing in CWA, please visit &lt;a title="http://technet.microsoft.com/en-us/library/dd425101(office.13).aspx" href="http://technet.microsoft.com/en-us/library/dd425101(office.13).aspx"&gt;http://technet.microsoft.com/en-us/library/dd425101(office.13).aspx&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 10 – Configure Desktop Sharing in Communicator Web Access&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Communicator Web Access in OCS 2007 R2 supports desktop sharing between participants if the environment has been correctly configured to support it and if meeting policy has been configured to allow it.&amp;#160; In previous steps, we obtained certificates containing the same required host names to support desktop sharing in CWA, and we configured both internal and external DNS to support desktop sharing.&amp;#160; We also enabled desktop sharing in the default policy used by Live Meeting in a previous configuration step.&amp;#160; At this point, there is no further configuration necessary to support desktop sharing for our lab environment, but if you would like more information on desktop sharing in CWA, please visit &lt;a title="http://technet.microsoft.com/en-us/library/dd425349(office.13).aspx" href="http://technet.microsoft.com/en-us/library/dd425349(office.13).aspx"&gt;http://technet.microsoft.com/en-us/library/dd425349(office.13).aspx&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the installation of the OCS 2007 R2 CWA server role.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring ISA Server 2006&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our final server role to deploy in this lab environment is ISA Server 2006, which will be configured to act strictly as a reverse proxy for the various SSL web sites offered by Exchange 2007 and Office Communications Server 2007 R2.&amp;#160; Since we will not be using ISA Server 2006 as a firewall, we will use a single NIC configuration in this lab.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Connect to the Virtual Machine that will host the ISA Server 2006 role&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;To configure one of the virtual machines to host the ISA Server 2006 server role, we’ll need to connect to the Windows 2008 host computer and launch the Server Manager console.&amp;#160; Expand the Hyper-V role and verify that the virtual machine for ISA 2006 was created with the following specifications:&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="370"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;ISA Server 2006&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;512MB&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;One (1) Virtual NIC&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Hard Disk&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;16GB Virtual Hard Disk&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;OS Version&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;)&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;FQDN&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;ISA.contoso.com &lt;em&gt;&lt;strong&gt;(not domain-joined)&lt;/strong&gt;&lt;/em&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;IP Address&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="286"&gt;192.168.1.6&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;p&gt;Although the DNS name of this server will be ISA.contoso.com, it will &lt;em&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/em&gt; be joined to the Contoso.com domain.&amp;#160; To configure the server, double-click on the ISA 2006 virtual server within the Hyper-V section of the Server Manager console. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Configure ISA Server 2006 Network Settings&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Before installing the ISA Server binaries, we need to configure the network settings for the virtual machine.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure ISA Server network settings&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then click &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;ncpl.cpl&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Local Area Network&lt;/strong&gt; network interface and select &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Highlight&lt;strong&gt; Internet Protocol (TCP/IP)&lt;/strong&gt; and click on the &lt;strong&gt;Properties&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab of TCP/IP Properties, configure the network adapter as follows:         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following IP address&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP Address:&amp;#160; 192.168.1.6&lt;/strong&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Gateway:&amp;#160; 192.168.1.1&amp;#160; (our Linksys Router)&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following DNS servers&lt;/strong&gt;.         &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Primary DNS Server:&amp;#160; 4.2.2.1&amp;#160; (Internet root server)&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Alternate DNS Server:&amp;#160; 4.2.2.2 (Internet root server)&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Networking_1_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Networking_1" border="0" alt="ISA_Networking_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Networking_1_thumb_1.png" width="221" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;While still within the TCP/IP properties of the &lt;strong&gt;Hyper-V External&lt;/strong&gt; network adapter, click on the&lt;strong&gt; Advanced&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within Advanced settings, click on the DNS tab.&amp;#160; Under &lt;strong&gt;Append these DNS suffixes (in order)&lt;/strong&gt;, click &lt;strong&gt;Add&lt;/strong&gt; and enter the domain &lt;strong&gt;contoso.com&lt;/strong&gt;.&amp;#160; Then, under &lt;strong&gt;DNS suffix for this connection&lt;/strong&gt;, enter &lt;strong&gt;contoso.com&lt;/strong&gt;.&amp;#160; Finally, &lt;em&gt;&lt;strong&gt;deselect &lt;/strong&gt;&lt;/em&gt;the option to &lt;strong&gt;Register this connection’s addresses in DNS&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Networking_2_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Networking_2" border="0" alt="ISA_Networking_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Networking_2_thumb_1.png" width="205" height="244" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; three times to complete the configuration of the &lt;strong&gt;Local Area Network &lt;/strong&gt;network adapter. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;Notepad&lt;/strong&gt;&lt;strong&gt; %windir%\system32\drivers\etc\hosts&lt;/strong&gt; to open the hosts file for editing.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After opening the hosts file in Notepad, add each of the following entries.&amp;#160; To minimize complexity, I use a single hosts file with identical entries on both my Edge server and my ISA server.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;p&gt;&lt;font size="2" face="Courier New"&gt;192.168.1.5&amp;#160;&amp;#160;&amp;#160; edge-r2.contoso.com          &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; isa.contoso.com           &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; cwa.contoso.com           &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; as.cwa.contoso.com           &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; download.cwa.contoso.com           &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; mail.contoso.com           &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; autodiscover.contoso.com           &lt;br /&gt;192.168.1.10&amp;#160;&amp;#160; email.contoso.com           &lt;br /&gt;192.168.1.11&amp;#160;&amp;#160; ocs-r2.contoso.com           &lt;br /&gt;192.168.1.12&amp;#160;&amp;#160; cwa-r2.contoso.com           &lt;br /&gt;192.168.1.13&amp;#160;&amp;#160; mediation-r2.contoso.com&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;      &lt;br /&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/hostsfile_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="hostsfile" border="0" alt="hostsfile" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/hostsfile_thumb_1.jpg" width="244" height="181" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Save your changes by clicking&lt;strong&gt; File&lt;/strong&gt; then &lt;strong&gt;Save&lt;/strong&gt;.&amp;#160; If you find that you are unable to save your changes and receive an Access Denied error message, then you will need to launch Notepad as the local Administrator account, create the various entries, then save the file.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After successfully configuring the network settings for the virtual machine, &lt;strong&gt;restart&lt;/strong&gt; the ISA 2006 server. &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Copy UC Certificate and Internal CA Certificates to ISA 2006 server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Before we install the ISA Server binaries, we first need to copy our UC Certificate purchased from a publicly trusted Certification Authority and the certificate from our internal Certification Authority to the ISA server.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To copy certificates to the ISA 2006 server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;Certificates folder&lt;/strong&gt; using the administrative share for the C:\ hard disk on the Exchange server (&lt;a href="file://\\192.168.1.10\C$\Certificates"&gt;\\192.168.1.10\C$\Certificates&lt;/a&gt;). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted for authentication, enter the credentials of the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Certificates folder, select the file &lt;strong&gt;sip_contoso_com_exported.pfx&lt;/strong&gt; and the file &lt;strong&gt;ContosoCA.cer&lt;/strong&gt;.&amp;#160; After highlighting each file, choose &lt;strong&gt;Edit &lt;/strong&gt;then &lt;strong&gt;Copy&lt;/strong&gt; from the Windows Explorer menu bar at the top of the window, or simply press &lt;strong&gt;CTRL+C&lt;/strong&gt; to copy the two certificates to the Windows clipboard.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Again within Windows Explorer, navigate to the &lt;strong&gt;C:\ folder&lt;/strong&gt; from the virtual hard disk on the ISA 2006 server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Choose &lt;strong&gt;Edit&lt;/strong&gt; then &lt;strong&gt;Paste&lt;/strong&gt; from the Windows Explorer menu bar at the top of the window, or simply press&lt;strong&gt; CTRL+V&lt;/strong&gt; to paste the two certificates from the Windows clipboard into the root of drive C:\ on the ISA server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that the two certificates were successfully copied to the ISA server, then close Windows Explorer.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Import the Certificates into the local Certificate store &lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now that our certificates have been copied to the ISA server, we need to import them into the local computer certificate store.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To import the UCC Certificate into the local certificate store&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the ISA Server 2006 virtual machine using &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;Computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then expand the &lt;strong&gt;Personal&lt;/strong&gt; certificate store object.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Certificates &lt;/strong&gt;object, then highlight &lt;strong&gt;All Tasks &lt;/strong&gt;within the context menu and select &lt;strong&gt;Import &lt;/strong&gt;to launch the Certificate Import Wizard.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome&lt;/strong&gt; page for the Certificate Import Wizard, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; File to Import&lt;/strong&gt; page, enter &lt;strong&gt;C:\sip_contoso_com_exported.pfx&lt;/strong&gt; or browse to the C:\ drive and select the file using the Windows object picker. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Cert_Import_1" border="0" alt="ISA_Cert_Import_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_1_thumb.png" width="244" height="188" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Password&lt;/strong&gt; page, enter the &lt;strong&gt;password&lt;/strong&gt; used to export the certificate from the Windows 2008 physical host computer (i.e. the Exchange server), then &lt;strong&gt;enable&lt;/strong&gt; the option to &lt;strong&gt;Mark this key as exportable&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Cert_Import_2" border="0" alt="ISA_Cert_Import_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_2_thumb.png" width="244" height="188" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Certificate Store&lt;/strong&gt; page, select the option to &lt;strong&gt;Automatically select the certificate store based on the type of certificate&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_3_1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Cert_Import_3" border="0" alt="ISA_Cert_Import_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_3_thumb_1.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the certificate import.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; To import the Contoso Root CA certificate into the local certificate store&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the ISA Server 2006 virtual machine using &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;Computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then expand the &lt;strong&gt;Trusted Root Certification Authorities&lt;/strong&gt; certificate store object.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Certificates&lt;/strong&gt; object, then highlight &lt;strong&gt;All Tasks &lt;/strong&gt;within the context menu and select &lt;strong&gt;Import &lt;/strong&gt;to launch the Certificate Import Wizard.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome&lt;/strong&gt; page for the Certificate Import Wizard, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; File to Import&lt;/strong&gt; page, enter &lt;strong&gt;C:\ContosoCA.cer &lt;/strong&gt;or browse to the C:\ drive and select the file using the Windows object picker. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Certificate Store&lt;/strong&gt; page, select the option to &lt;strong&gt;Place all certificates in the following store&lt;/strong&gt;.&amp;#160; Verify that the &lt;strong&gt;Trusted Root Certification Authorities&lt;/strong&gt; certificate store is selected, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Cert_Import_4" border="0" alt="ISA_Cert_Import_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_Cert_Import_4_thumb.png" width="244" height="188" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the certificate import, then &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Install ISA Server 2006&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After configuring the virtual machine, we are now ready to install the ISA Server 2006 binaries.&amp;#160; Please verify that you have correctly configured the network settings for the virtual network adapter &lt;em&gt;befor&lt;/em&gt;e proceeding with the installation of ISA.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install ISA Server 2006&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to ISA CD or shared installation folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;ISAAutorun.exe&lt;/strong&gt;, the setup launcher for ISA Server 2006.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome&lt;/strong&gt; page, click&lt;strong&gt; Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/1_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1" border="0" alt="1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/1_thumb.png" width="244" height="173" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;License Agreement&lt;/strong&gt; page, select &lt;strong&gt;I accept the terms in the license agreement&lt;/strong&gt;. &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Customer Information&lt;/strong&gt; page, enter your &lt;strong&gt;User Name&lt;/strong&gt;, your &lt;strong&gt;Organization Name&lt;/strong&gt;, and your &lt;strong&gt;Product ID&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Setup Type&lt;/strong&gt; page, choose the &lt;strong&gt;Typical&lt;/strong&gt; installation option.&amp;#160; This installs ISA Server, Advanced Logging, and ISA Server Management.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/4_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4" border="0" alt="4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/4_thumb.png" width="244" height="185" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Internal Network&lt;/strong&gt; page, click the &lt;strong&gt;Add&lt;/strong&gt; button.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6" border="0" alt="6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6_thumb.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Addresses&lt;/b&gt; dialog box, click &lt;b&gt;Add Adapter&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6.1" border="0" alt="6.1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.1_thumb.png" width="228" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Select Network Adapters&lt;/b&gt; dialog box, select the single virtual network adapter, then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6.2" border="0" alt="6.2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.2_thumb.png" width="244" height="231" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Back in the &lt;strong&gt;Addresses&lt;/strong&gt; dialog box, click &lt;strong&gt;OK &lt;/strong&gt;to return to the &lt;strong&gt;Internal Network&lt;/strong&gt; page.&amp;#160; Note that the addresses shown here will have no meaning in a single NIC ISA configuration, as all network addresses in a single NIC configuration are considered internal.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Back on the &lt;strong&gt;Internal Network&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.3.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6.3" border="0" alt="6.3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/6.3_thumb.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Firewall Client Connections&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&amp;#160; Since our server will not be acting as a firewall, this setting will not matter. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/7_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7" border="0" alt="7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/7_thumb.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Next&lt;/b&gt; on the &lt;b&gt;Services Warning&lt;/b&gt; page. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/8_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="8" border="0" alt="8" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/8_thumb.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Install&lt;/b&gt; to being the installation. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/9_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="9" border="0" alt="9" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/9_thumb.png" width="244" height="185" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Installation Wizard Completed &lt;/b&gt;page, put a checkmark in the &lt;b&gt;Invoke ISA Server Management when the wizard closes&lt;/b&gt; checkbox and click &lt;b&gt;Finish&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/12_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="12" border="0" alt="12" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/12_thumb.png" width="244" height="185" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the &lt;b&gt;Internet Explorer &lt;/b&gt;window entitled &lt;b&gt;Protect the ISA Server Computer&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Configure ISA System Policy&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed the ISA server binaries, we are now ready to configure the server. First we’ll configure the system policy to allow for remote management using terminal services client, and we’ll configure the system policy to respond to pings from computers on our local network.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure ISA system policy&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then Programs, then Microsoft ISA Server, then choose ISA Server Management&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the ISA server object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and choose &lt;strong&gt;Edit System Policy&lt;/strong&gt; from the context menu.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy1_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy1" border="0" alt="ISASysPolicy1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy1_thumb.png" width="244" height="162" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;System Policy Editor&lt;/strong&gt;, you will find a list of &lt;strong&gt;Configuration Groups&lt;/strong&gt;.&amp;#160; Under the &lt;strong&gt;Remote Management&lt;/strong&gt; configuration group, choose &lt;strong&gt;Terminal Server&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;Terminal Server&lt;/strong&gt; configuration group, select&lt;strong&gt; Enable this configuration group&lt;/strong&gt; under the &lt;strong&gt;General&lt;/strong&gt; tab.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy1.5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy1.5" border="0" alt="ISASysPolicy1.5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy1.5_thumb.png" width="244" height="190" /&gt;&lt;/a&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;From&lt;/strong&gt; tab.&amp;#160; Under&lt;strong&gt; This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Remote Management Computers&lt;/strong&gt; group, then click &lt;strong&gt;Edit&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy2" border="0" alt="ISASysPolicy2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy2_thumb.png" width="244" height="146" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Remote Management Computers Properties&lt;/strong&gt; dialog box, click &lt;strong&gt;Add&lt;/strong&gt; then select &lt;strong&gt;Computer&lt;/strong&gt;.&amp;#160; Alternatively you may add an entire subnet or an entire range of IP addresses.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter the &lt;strong&gt;Host Name&lt;/strong&gt; of your computer which will be used to manage the ISA server remotely using terminal services client, then enter the &lt;strong&gt;IP address&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy3_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy3" border="0" alt="ISASysPolicy3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy3_thumb.png" width="244" height="196" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After adding each computer that will be used to manage your ISA server, click &lt;strong&gt;OK&lt;/strong&gt; to commit your changes.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy4" border="0" alt="ISASysPolicy4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy4_thumb.png" width="221" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Back at the &lt;strong&gt;System Policy Editor&lt;/strong&gt; dialog box, under the &lt;strong&gt;Remote Management&lt;/strong&gt; configuration group, click on the&lt;strong&gt; ICMP (Ping)&lt;/strong&gt; configuration group.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the&lt;strong&gt; ICMP (Ping)&lt;/strong&gt; configuration group, select&lt;strong&gt; Enable this configuration group&lt;/strong&gt; under the &lt;strong&gt;General&lt;/strong&gt; tab. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;From&lt;/strong&gt; tab.&amp;#160; Under&lt;strong&gt; This rule applies to traffic from these sources&lt;/strong&gt;, verify that the &lt;strong&gt;Remote Management Computers&lt;/strong&gt; group is listed, then click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;Add Network Entities&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, then select &lt;strong&gt;Local Host&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy5_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy5" border="0" alt="ISASysPolicy5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy5_thumb.png" width="185" height="156" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Back within the &lt;strong&gt;System Policy Editor&lt;/strong&gt;, click&lt;strong&gt; OK&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy6_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy6" border="0" alt="ISASysPolicy6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy6_thumb.png" width="244" height="189" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Apply&lt;/strong&gt; to commit your System Policy configuration changes.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb.png" width="244" height="57" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Create Exchange OutlookAnywhere Firewall Rule&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step will be to create a firewall rule to handle almost all Exchange 2007 requests, including Outlook Web Access.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create the Exchange OutlookAnywhere firewall rule&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft ISA Server&lt;/strong&gt;, then choose &lt;strong&gt;ISA Server Management&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the &lt;strong&gt;ISA server&lt;/strong&gt; object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and highlight &lt;strong&gt;New&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Exchange Web Client Access Publishing Rule&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the New Exchange Publishing Rule Wizar&lt;/strong&gt;d page, enter a meaningful name for the rule (i.e.&lt;strong&gt; Exchange OutlookAnywhere&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_1_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_1" border="0" alt="ISA_ExOLAnywhere_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_1_thumb_1.png" width="244" height="102" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Services&lt;/strong&gt; page, choose &lt;strong&gt;Exchange Server 2007&lt;/strong&gt; as the server version.&amp;#160; Choose the option &lt;strong&gt;Outlook Anywhere (RPC/HTTP(s))&lt;/strong&gt;, and enable the option &lt;strong&gt;Publish additional folders on the Exchange Server for Outlook 2007 clients&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_2_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_2" border="0" alt="ISA_ExOLAnywhere_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_2_thumb_1.png" width="244" height="100" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Publishing Type&lt;/strong&gt; page, choose &lt;strong&gt;Publish a single Web site or load balancer&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_3_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_3" border="0" alt="ISA_ExOLAnywhere_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_3_thumb_1.png" width="244" height="92" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Server Connection Security&lt;/strong&gt; page, choose &lt;strong&gt;Use SSL to connect to the published web server or server farm&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_4_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_4" border="0" alt="ISA_ExOLAnywhere_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_4_thumb_1.png" width="244" height="89" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter the internal site name &lt;strong&gt;mail.contoso.com&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Use a computer name or IP address to connect to the published server&lt;/strong&gt;, then either enter the IP address or Browse to the IP address of the Exchange server, &lt;strong&gt;192.168.1.10&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_5.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_5" border="0" alt="ISA_ExOLAnywhere_5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_5_thumb.png" width="244" height="120" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Public Name Details&lt;/strong&gt; page, choose to &lt;strong&gt;Accept requests for This domain name (type below)&lt;/strong&gt;, then enter the Public Name &lt;strong&gt;mail.contoso.com&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_6.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_6" border="0" alt="ISA_ExOLAnywhere_6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_6_thumb.png" width="244" height="102" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, click &lt;strong&gt;New&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8.1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_8.1" border="0" alt="ISA_ExOLAnywhere_8.1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8.1_thumb.png" width="244" height="124" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;New Web Listener Definition Wizard&lt;/strong&gt; welcome page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8.2_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_8.2" border="0" alt="ISA_ExOLAnywhere_8.2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8.2_thumb_1.png" width="244" height="114" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Web Listener Client Connection Security&lt;/strong&gt; page, choose&lt;strong&gt; Require SSL secured connections with clients&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_8" border="0" alt="ISA_ExOLAnywhere_8" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_8_thumb.png" width="244" height="84" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Web Listener IP Addresses&lt;/strong&gt; page, choose both the&lt;strong&gt; Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks, and enable the option&lt;strong&gt; ISA Server will compress content sent to clients through this Web Listener if the clients requesting the content support encryption&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_9.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_9" border="0" alt="ISA_ExOLAnywhere_9" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_9_thumb.png" width="244" height="141" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Web Listener SSL Certificates&lt;/strong&gt; page, select &lt;strong&gt;Use a single certificate for the Web Listener&lt;/strong&gt;, then click &lt;strong&gt;Select Certificate&lt;/strong&gt;.&amp;#160; From the list of available certificates, choose the &lt;strong&gt;UC Certificate&lt;/strong&gt; purchased from the publicly trusted Certification Authority, then click &lt;strong&gt;Select&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_A.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_A" border="0" alt="ISA_ExOLAnywhere_A" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_A_thumb.png" width="244" height="30" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_B.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_B" border="0" alt="ISA_ExOLAnywhere_B" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_B_thumb.png" width="244" height="103" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Web Listener Authentication Settings&lt;/strong&gt; page, choose &lt;strong&gt;No Authentication&lt;/strong&gt; from the drop down box, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_D.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_D" border="0" alt="ISA_ExOLAnywhere_D" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_D_thumb.png" width="244" height="77" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Web Listener Single Sign On Settings&lt;/strong&gt; page, choose &lt;strong&gt;Next&lt;/strong&gt;.&amp;#160; Single Sign On is not a supported option in a single NIC ISA configuration.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the configuration of the Web Listener.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_F.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_F" border="0" alt="ISA_ExOLAnywhere_F" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_F_thumb.png" width="244" height="154" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Back at the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, verify that the &lt;strong&gt;HTTPS Listener&lt;/strong&gt; web listener is selected, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_G.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_G" border="0" alt="ISA_ExOLAnywhere_G" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_G_thumb.png" width="244" height="146" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Authentication Delegation&lt;/strong&gt; page, choose &lt;strong&gt;No Delegation, but client may authenticate directly&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_H_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_H" border="0" alt="ISA_ExOLAnywhere_H" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_H_thumb_1.png" width="244" height="125" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Sets&lt;/strong&gt; page, choose &lt;strong&gt;All Users&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_I.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_I" border="0" alt="ISA_ExOLAnywhere_I" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_I_thumb.png" width="244" height="101" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Completing the New Exchange Publishing Rule Wizard&lt;/strong&gt; page, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Next, click&lt;strong&gt; Apply&lt;/strong&gt; to commit your changes.&lt;/font&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_4.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb_1.png" width="244" height="57" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the list of available firewall rules, right click on the new &lt;strong&gt;Exchange OutlookAnywhere&lt;/strong&gt; rule, then choose &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;From &lt;/strong&gt;tab.&amp;#160; Under the option &lt;strong&gt;This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Anywhere &lt;/strong&gt;network set then click &lt;strong&gt;Remove&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, and &lt;strong&gt;Add&lt;/strong&gt; the &lt;strong&gt;Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_K.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_K" border="0" alt="ISA_ExOLAnywhere_K" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_K_thumb.png" width="244" height="114" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click the &lt;strong&gt;Traffic&lt;/strong&gt; tab, and enable the option &lt;strong&gt;Require 128-bit encryption for HTTPs traffic&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_L.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_L" border="0" alt="ISA_ExOLAnywhere_L" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_L_thumb.png" width="244" height="122" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Paths&lt;/strong&gt; tab, then click on the &lt;strong&gt;Add&lt;/strong&gt; button to add a new path.&amp;#160; Enter the path value &lt;strong&gt;/owa/*&lt;/strong&gt;, and under External Path, choose &lt;strong&gt;Same as published folder&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;, then click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_M.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_M" border="0" alt="ISA_ExOLAnywhere_M" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_M_thumb.png" width="244" height="234" /&gt;&lt;/font&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Test Rule&lt;/strong&gt; to simulate a connection request to each of the external paths listed under the Paths tab.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_N_1.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_N" border="0" alt="ISA_ExOLAnywhere_N" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_N_thumb_1.png" width="244" height="137" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete configuration of the &lt;strong&gt;Exchange OutlookAnywhere&lt;/strong&gt; rule.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Create Exchange ActiveSync Firewall Rule&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we will create a firewall rule to handle Exchange 2007 ActiveSync requests.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create the Exchange ActiveSync firewall rule&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft ISA Server&lt;/strong&gt;, then choose &lt;strong&gt;ISA Server Management&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the &lt;strong&gt;ISA server&lt;/strong&gt; object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and highlight &lt;strong&gt;New&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Exchange Web Client Access Publishing Rule&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the New Exchange Publishing Rule Wizar&lt;/strong&gt;d page, enter a meaningful name for the rule (i.e.&lt;strong&gt; Exchange ActiveSync&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Services&lt;/strong&gt; page, choose &lt;strong&gt;Exchange Server 2007&lt;/strong&gt; as the server version.&amp;#160; Choose the option &lt;strong&gt;Exchange ActiveSync&lt;/strong&gt;, and then Click &lt;strong&gt;Next&lt;/strong&gt;&lt;/font&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAS_1" border="0" alt="ISA_ExAS_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_1_thumb.png" width="244" height="145" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Publishing Type&lt;/strong&gt; page, choose &lt;strong&gt;Publish a single Web site or load balancer&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Server Connection Security&lt;/strong&gt; page, choose &lt;strong&gt;Use SSL to connect to the published web server or server farm&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter the internal site name &lt;strong&gt;mail.contoso.com&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Use a computer name or IP address to connect to the published server&lt;/strong&gt;, then either enter the IP address or Browse to the IP address of the Exchange server, &lt;strong&gt;192.168.1.10&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Public Name Details&lt;/strong&gt; page, choose to &lt;strong&gt;Accept requests for This domain name (type below)&lt;/strong&gt;, then enter the Public Name &lt;strong&gt;mail.contoso.com&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, choose the existing&lt;strong&gt; HTTPS Listener&lt;/strong&gt; from the Web Listener drop-down list.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Authentication Delegation&lt;/strong&gt; page, choose &lt;strong&gt;No Delegation, but client may authenticate directly&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Sets&lt;/strong&gt; page, choose &lt;strong&gt;All Users&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Completing the New Exchange Publishing Rule Wizard&lt;/strong&gt; page, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Next, click&lt;strong&gt; Apply&lt;/strong&gt; to commit your changes.&lt;/font&gt;&amp;#160;&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_12.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb_5.png" width="244" height="57" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the list of available firewall rules, right click on the new &lt;strong&gt;Exchange ActiveSync&lt;/strong&gt; rule, then choose &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;From &lt;/strong&gt;tab.&amp;#160; Under the option &lt;strong&gt;This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Anywhere &lt;/strong&gt;network set then click &lt;strong&gt;Remove&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, and &lt;strong&gt;Add&lt;/strong&gt; the &lt;strong&gt;Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click the &lt;strong&gt;Traffic&lt;/strong&gt; tab, and enable the option &lt;strong&gt;Require 128-bit encryption for HTTPs traffic&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Paths&lt;/strong&gt; tab, then verify that &lt;strong&gt;/Microsoft-Server-ActiveSync/*&lt;/strong&gt; is listed as the Internal Path.&amp;#160; Click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAS_2" border="0" alt="ISA_ExAS_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_2_thumb.png" width="244" height="166" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Test Rule&lt;/strong&gt; to simulate a connection request to the external ActiveSync path listed under the Paths tab.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAS_3" border="0" alt="ISA_ExAS_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAS_3_thumb.png" width="244" height="137" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete configuration of the &lt;strong&gt;Exchange ActiveSync&lt;/strong&gt; rule.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 9 – Create Exchange Autodiscover Firewall Rule&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we will create a firewall rule to handle Exchange 2007 Autodiscover requests.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create the Exchange Autodiscover firewall rule&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft ISA Server&lt;/strong&gt;, then choose &lt;strong&gt;ISA Server Management&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the &lt;strong&gt;ISA server&lt;/strong&gt; object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and highlight &lt;strong&gt;New&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Exchange Web Client Access Publishing Rule&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the New Exchange Publishing Rule Wizar&lt;/strong&gt;d page, enter a meaningful name for the rule (i.e.&lt;strong&gt; Exchange Autodiscover&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Services&lt;/strong&gt; page, choose &lt;strong&gt;Exchange Server 2007&lt;/strong&gt; as the server version.&amp;#160; Choose the option &lt;strong&gt;Outlook Anywhere (RPC/HTTP(s))&lt;/strong&gt;, and enable the option &lt;strong&gt;Publish additional folders on the Exchange Server for Outlook 2007 clients&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;&lt;/font&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExOLAnywhere_2" border="0" alt="ISA_ExOLAnywhere_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExOLAnywhere_2_thumb.png" width="244" height="100" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Publishing Type&lt;/strong&gt; page, choose &lt;strong&gt;Publish a single Web site or load balancer&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Server Connection Security&lt;/strong&gt; page, choose &lt;strong&gt;Use SSL to connect to the published web server or server farm&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter the internal site name &lt;strong&gt;autodiscover.contoso.com&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Use a computer name or IP address to connect to the published server&lt;/strong&gt;, then either enter the IP address or Browse to the IP address of the Exchange server, &lt;strong&gt;192.168.1.10&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAD_1" border="0" alt="ISA_ExAD_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_1_thumb.png" width="244" height="159" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Public Name Details&lt;/strong&gt; page, choose to &lt;strong&gt;Accept requests for This domain name (type below)&lt;/strong&gt;, then enter the Public Name &lt;strong&gt;autodiscover.contoso.com&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAD_2" border="0" alt="ISA_ExAD_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_2_thumb.png" width="244" height="101" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, choose the existing&lt;strong&gt; HTTPS Listener&lt;/strong&gt; from the Web Listener drop-down list.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Authentication Delegation&lt;/strong&gt; page, choose &lt;strong&gt;No Delegation, but client may authenticate directly&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Sets&lt;/strong&gt; page, choose &lt;strong&gt;All Users&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Completing the New Exchange Publishing Rule Wizard&lt;/strong&gt; page, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click&lt;strong&gt; Apply&lt;/strong&gt; to commit your changes.&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb_4.png" width="244" height="57" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the list of available firewall rules, right click on the new &lt;strong&gt;Exchange Autodiscover&lt;/strong&gt; rule, then choose &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;From &lt;/strong&gt;tab.&amp;#160; Under the option &lt;strong&gt;This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Anywhere &lt;/strong&gt;network set then click &lt;strong&gt;Remove&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, and &lt;strong&gt;Add&lt;/strong&gt; the &lt;strong&gt;Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click the &lt;strong&gt;Traffic&lt;/strong&gt; tab, and enable the option &lt;strong&gt;Require 128-bit encryption for HTTPs traffic&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Paths&lt;/strong&gt; tab.&amp;#160; Select each Internal Path entry, then click&lt;strong&gt; Remove&lt;/strong&gt;.&amp;#160; After removing all values, click &lt;strong&gt;Add&lt;/strong&gt; to add a new Internal Path value of &lt;strong&gt;/*&lt;/strong&gt;.&amp;#160; Verify that the External Path is the &lt;strong&gt;Same as published folder&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;, then click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAD_3" border="0" alt="ISA_ExAD_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_3_thumb.png" width="244" height="237" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Test Rule&lt;/strong&gt; to simulate a connection request to the external Autodiscover path listed under the Paths tab.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_ExAD_4" border="0" alt="ISA_ExAD_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_ExAD_4_thumb.png" width="244" height="137" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete configuration of the &lt;strong&gt;Exchange Autodiscover&lt;/strong&gt; rule.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 10 – Create OCS 2007 R2 Web Components Firewall Rule&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we will create a firewall rule to handle OCS 2007 R2 Web Components requests.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create the OCS 2007 R2 Web Components firewall rule&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft ISA Server&lt;/strong&gt;, then choose &lt;strong&gt;ISA Server Management&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the &lt;strong&gt;ISA server&lt;/strong&gt; object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and highlight &lt;strong&gt;New&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Web Site Publishing Rule&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the New Web Site Publishing Rule Wizar&lt;/strong&gt;d page, enter a meaningful name for the rule (i.e.&lt;strong&gt; OCS 2007 R2 Web Components&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_1" border="0" alt="ISA_OCSWeb_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_1_thumb.png" width="244" height="119" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Specify Rule Action&lt;/strong&gt; page, choose &lt;strong&gt;Allow&lt;/strong&gt; then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_2" border="0" alt="ISA_OCSWeb_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_2_thumb.png" width="244" height="98" /&gt;&lt;/a&gt;&amp;#160;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Publishing Type&lt;/strong&gt; page, choose &lt;strong&gt;Publish a single Web site or load balancer&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Server Connection Security&lt;/strong&gt; page, choose &lt;strong&gt;Use SSL to connect to the published web server or server farm&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter the site name &lt;strong&gt;sip.contoso.com&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Use a computer name or IP address to connect to the published server&lt;/strong&gt;, then either enter the IP address or Browse to the IP address of the OCS Front End server, &lt;strong&gt;192.168.1.11&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_3" border="0" alt="ISA_OCSWeb_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_3_thumb.png" width="244" height="137" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the next &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter a path value of &lt;strong&gt;/*&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Forward the original host header instead of the actual one provided in the Internal site name field on the previous page&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_4" border="0" alt="ISA_OCSWeb_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_4_thumb.png" width="244" height="129" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Public Name Details&lt;/strong&gt; page, choose the option &lt;strong&gt;Accept requests for this domain name (type below)&lt;/strong&gt;.&amp;#160; Enter the public site name &lt;strong&gt;sip.contoso.com&lt;/strong&gt; and a path value of &lt;strong&gt;/*&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_5" border="0" alt="ISA_OCSWeb_5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_5_thumb.png" width="244" height="123" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, choose the existing&lt;strong&gt; HTTPS Listener&lt;/strong&gt; from the Web Listener drop-down list.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Authentication Delegation&lt;/strong&gt; page, choose &lt;strong&gt;No Delegation, but client may authenticate directly&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Sets&lt;/strong&gt; page, choose &lt;strong&gt;All Users&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Completing the New Web Site Publishing Rule Wizard&lt;/strong&gt; page, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Next, click&lt;strong&gt; Apply&lt;/strong&gt; to commit your changes.&lt;/font&gt;&amp;#160;&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb_3.png" width="244" height="57" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the list of available firewall rules, right click on the new &lt;strong&gt;OCS 2007 R2 WebComponents &lt;/strong&gt;rule, then choose &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;From &lt;/strong&gt;tab.&amp;#160; Under the option &lt;strong&gt;This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Anywhere &lt;/strong&gt;network set then click &lt;strong&gt;Remove&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, and &lt;strong&gt;Add&lt;/strong&gt; the &lt;strong&gt;Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click the &lt;strong&gt;Traffic&lt;/strong&gt; tab, and enable the option &lt;strong&gt;Require 128-bit encryption for HTTPs traffic&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Paths&lt;/strong&gt; tab.&amp;#160; Verify that &lt;strong&gt;/*&lt;/strong&gt; is listed as the internal path value.&amp;#160; Click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Test Rule&lt;/strong&gt; to simulate a connection request to the external Web Components path listed under the Paths tab.&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_6_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSWeb_6" border="0" alt="ISA_OCSWeb_6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSWeb_6_thumb.png" width="244" height="137" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete configuration of the &lt;strong&gt;OCS 2007 R2 WebComponents &lt;/strong&gt;rule.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 11 – Create OCS 2007 R2 CWA Firewall Rule&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Finally, we will create a firewall rule to handle OCS 2007 R2 Communicator Web Access requests.&amp;#160; This will be the last rule that we need to create to support OCS and Exchange traffic for our lab environment.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create the OCS 2007 R2 CWA firewall rule&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;ISA Server 2006 &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (ISA\Administrator). &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft ISA Server&lt;/strong&gt;, then choose &lt;strong&gt;ISA Server Management&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the ISA Server Management console, expand the &lt;strong&gt;ISA server&lt;/strong&gt; object in the navigation pane on the left. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on &lt;strong&gt;Firewall Policy&lt;/strong&gt; and highlight &lt;strong&gt;New&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Web Site Publishing Rule&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the New Web Site Publishing Rule Wizar&lt;/strong&gt;d page, enter a meaningful name for the rule (i.e.&lt;strong&gt; OCS 2007 R2 CWA&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSCWA_1" border="0" alt="ISA_OCSCWA_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_1_thumb.png" width="244" height="111" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Specify Rule Action&lt;/strong&gt; page, choose &lt;strong&gt;Allow&lt;/strong&gt; then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Publishing Type&lt;/strong&gt; page, choose &lt;strong&gt;Publish a single Web site or load balancer&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Server Connection Security&lt;/strong&gt; page, choose &lt;strong&gt;Use SSL to connect to the published web server or server farm&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter the site name &lt;strong&gt;cwa.contoso.com&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Use a computer name or IP address to connect to the published server&lt;/strong&gt;, then either enter the IP address or Browse to the IP address of the OCS Front End server, &lt;strong&gt;192.168.1.12&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSCWA_2" border="0" alt="ISA_OCSCWA_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_2_thumb.png" width="244" height="137" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the next &lt;strong&gt;Internal Publishing Details&lt;/strong&gt; page, enter a path value of &lt;strong&gt;/*&lt;/strong&gt;.&amp;#160; Enable the option &lt;strong&gt;Forward the original host header instead of the actual one provided in the Internal site name field on the previous page&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Public Name Details&lt;/strong&gt; page, choose the option &lt;strong&gt;Accept requests for this domain name (type below)&lt;/strong&gt;.&amp;#160; Enter the public site name &lt;strong&gt;cwa.contoso.com&lt;/strong&gt; and a path value of &lt;strong&gt;/*&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSCWA_3" border="0" alt="ISA_OCSCWA_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_3_thumb.png" width="244" height="123" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select Web Listener&lt;/strong&gt; page, choose the existing&lt;strong&gt; HTTPS Listener&lt;/strong&gt; from the Web Listener drop-down list.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Authentication Delegation&lt;/strong&gt; page, choose &lt;strong&gt;No Delegation, but client may authenticate directly&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Sets&lt;/strong&gt; page, choose &lt;strong&gt;All Users&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Completing the New Web Site Publishing Rule Wizard&lt;/strong&gt; page, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click&lt;strong&gt; Apply&lt;/strong&gt; to commit your changes.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISASysPolicy7" border="0" alt="ISASysPolicy7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISASysPolicy7_thumb_2.png" width="244" height="57" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the list of available firewall rules, right click on the new &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;rule, then choose &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;From &lt;/strong&gt;tab.&amp;#160; Under the option &lt;strong&gt;This rule applies to traffic from these sources&lt;/strong&gt;, select the &lt;strong&gt;Anywhere &lt;/strong&gt;network set then click &lt;strong&gt;Remove&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, expand &lt;strong&gt;Networks&lt;/strong&gt;, and &lt;strong&gt;Add&lt;/strong&gt; the &lt;strong&gt;Internal&lt;/strong&gt; and &lt;strong&gt;Local Host&lt;/strong&gt; networks.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click the &lt;strong&gt;Traffic&lt;/strong&gt; tab, and enable the option &lt;strong&gt;Require 128-bit encryption for HTTPs traffic&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Paths&lt;/strong&gt; tab.&amp;#160; Verify that &lt;strong&gt;/*&lt;/strong&gt; is listed as the internal path value.&amp;#160; Click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Test Rule&lt;/strong&gt; to simulate a connection request to the external Communicator Web Access path listed under the Paths tab.&lt;/font&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_OCSCWA_4" border="0" alt="ISA_OCSCWA_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part3_D23C/ISA_OCSCWA_4_thumb.png" width="244" height="137" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete configuration of the &lt;strong&gt;OCS 2007 R2 CWA &lt;/strong&gt;rule.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the deployment of the ISA Server 2006 server role.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Conclusion&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Please remember that much of this configuration is considered by Microsoft to be unsupported for production use.&amp;#160; While the configuration details provided in this series of blog entries have enabled me to achieve the goals I wanted for my own lab, your own mileage may vary.&amp;#160; Either way, I hope that you have found this series of blog entries to be helpful, and as always, all comments and/or corrections are greatly appreciated.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3274189" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>(Part 1 of 3) The complete step-by-step setup guide for deploying Microsoft Unified Communications products with Enterprise Voice in a lab environment using a single Windows Server 2008 Hyper-V computer and a single Internet IP address</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/08/17/part-1-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/08/17/part-1-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx</id><published>2009-08-17T16:55:15Z</published><updated>2009-08-17T16:55:15Z</updated><content type="html">&lt;p&gt;As a Senior Support Escalation Engineer with the Unified Communications team at Microsoft, I help a lot of customers install Microsoft Unified Communications products in either their production or lab environment.&amp;#160; I often find that for many smaller organizations, the task of deploying OCS 2007 R2 and/or Exchange Unified Messaging becomes that of the existing IT team or the network administrator. While Office Communications Server 2007 R2 is the coolest collaboration product that Microsoft has ever shipped and Unified Messaging is the perfect voice mail solution for it, the learning curve for each product isn’t just steep – it is nearly insurmountable.&amp;#160; Considering the seemingly endless list of available features within OCS 2007 R2 and their associated requirements, figuring out exactly what you &lt;b&gt;&lt;i&gt;need&lt;/i&gt;&lt;/b&gt; to accomplish what you&lt;b&gt; &lt;i&gt;want&lt;/i&gt;&lt;/b&gt; is often a frustrating experience – especially for those who are new to the technology.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;So, what &lt;em&gt;&lt;strong&gt;do&lt;/strong&gt;&lt;/em&gt; you want to do with Office Communications Server 2007 R2 and Microsoft Exchange Server 2007? &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Do you want to enable instant messaging?&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;div align="left"&gt;IM only between user accounts in your lab?&lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="left"&gt;IM with federated contacts? (external IM with other labs/other companies)&lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align="left"&gt;IM with public providers like MSN/Yahoo/AOL?&lt;/div&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Do you want to share meetings using Live Meeting?&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Meetings only between user accounts in your lab? &lt;/li&gt;      &lt;li&gt;Meetings that can be joined by remote users? &lt;/li&gt;      &lt;li&gt;Meetings that can be joined remotely by anonymous users? &lt;/li&gt;      &lt;li&gt;Meetings that offer Audio/Video capabilities? &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Do you want to offer Exchange services to your OCS users?&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Access to email via Outlook or Outlook Web Access? &lt;/li&gt;      &lt;li&gt;Automatic configuration of Outlook using Outlook Anywhere &lt;/li&gt;      &lt;li&gt;Voice mail services using Unified Messaging &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;Having recently moved to the Unified Communications team after supporting Exchange for the past eight years, I am also new to this technology – and I’ve experienced a similar degree of frustration when building out various lab environments.&amp;#160; Since I seem to learn a lot more about a product by installing and configuring it versus simply reading about it from a book, I wanted to deploy a fully working Unified Communications lab environment at home where I could learn at my own pace.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;While I am extremely fortunate to have unlimited access to a variety of high-end equipment at work, the equipment found in my own lab at home is a little embarrassing by comparison… :-)&amp;#160; So, in the best interest of &lt;em&gt;make do&lt;/em&gt;, this step-by-step guide will attempt to offer all of the services listed above in a lab environment using a single Windows 2008 Hyper-V physical host computer and a single public IP address.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Disclaimer&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;This information is provided AS-IS with no warranties, and confers no rights.&amp;#160; In fact, many of the configuration steps provided in this documentation are considered &lt;strong&gt;&lt;font color="#ff0000"&gt;UNSUPPORTED&lt;/font&gt;&lt;/strong&gt; by the Microsoft RTC and Exchange product groups for production use.&amp;#160; Although Microsoft now officially supports many of the server roles for OCS 2007 R2 on Windows 2008 Hyper-V, the roles involving RTC media streams are &lt;em&gt;not&lt;/em&gt; &lt;em&gt;supported&lt;/em&gt; on virtualized platforms.&amp;#160; As such, please &lt;strong&gt;DO NOT&lt;/strong&gt; use this documentation as prescriptive guidance for deploying these products in a production capacity.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Lab Overview&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Using a single 64-bit computer running Windows Server 2008 and Hyper-V, you can deploy a fully functional OCS 2007 R2 / Exchange 2007 lab environment.&amp;#160; After completing setup of this lab, you’ll be able to do instant messaging and Live Meeting conferences with full audio and video for both internal and external users.&amp;#160; If you want to provide optional VoIP telephony services with PSTN integration, however, you’ll need to add a Mediation server and a VoIP Gateway device to your lab.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Since I chose to deploy this lab at home, there were a few constraints that I knew I had to work around.&amp;#160; For example, my house was not pre-wired for CAT5 when it was built, so I use wireless networking for just about everything – including my laptops, my Zune, and each of my X-Box 360s.&amp;#160; Instead of inconveniencing my family by taking the network offline while I figured out how to route everything through ISA Server 2006 running in a virtual machine, I chose instead to use ISA Server 2006 simply as an SSL proxy/redirect while leaving the firewall on my Linksys WRT54G wireless router to filter out unwanted network traffic.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Below you will find a diagram of the Unified Communications lab environment that I built at home and that we will attempt to build in the following documentation (click to enlarge).&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/BlogUCLab_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="BlogUCLab" border="0" alt="BlogUCLab" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/BlogUCLab_thumb.jpg" width="244" height="189" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Requirements&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;To build this lab environment, the following components are required:&lt;/p&gt;  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) 3.0 GHz Dual Core (or higher) 64-bit Hyper-V host computer, 8GB RAM, Gigabit NIC, two (2) 320GB SATA hard disks &lt;/font&gt;      &lt;ul&gt;       &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Hyper-V guest, 512MB RAM, one virtual NIC, 16GB virtual hard disk (ISA 2006) &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Hyper-V guest, 512MB RAM, one virtual NIC, 16GB virtual hard disk (OCS 2007 R2 CWA) &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Hyper-V guest, 512MB RAM, one virtual NIC, 16GB virtual hard disk (OCS 2007 R2 Mediation) &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Hyper-V guest, 1024MB RAM, two virtual NICs, 16GB virtual hard disk (OCS 2007 R2 Edge) &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Hyper-V guest, 1024MB RAM, one virtual NIC, 16GB virtual hard disk (OCS 2007 R2 Front End&amp;#160; &lt;/font&gt;&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Wireless or Wired Ethernet Router &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Ethernet Cable Modem or DSL Modem &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) Public IP address, either static or DHCP assigned &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) publicly registered Internet domain&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) SSL SAN Certificate issued by a trusted PKI provider (optional)&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;To provide VoIP connectivity with PSTN integration, you will need the following optional component:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;One (1) VoIP Gateway (similar to AudioCodes MP 114/118), or&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;SIP Trunk from a &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/office/ocs/bb735838.aspx#trunking" target="_blank"&gt;&lt;font size="2" face="Calibri"&gt;UCOIP Certified Provider&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#ff0000" size="2" face="Calibri"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000" size="2" face="Calibri"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Unless you plan to provide Public IM Connectivity to your lab users, you will not need a UC Certificate from a trusted PKI provider.&amp;#160; This may be good news given that UC (SAN) Certificates can be very pricey, especially for a small lab environment.&amp;#160; You can accomplish much of the same functionality simply by using internally generated certificates, however your external users will log trust errors – at least initially.&amp;#160; Internally generated certificates are not trusted by computers which are external to your organization.&amp;#160; You can work around this, however, by having your external users import the certificate from your internal Certification Authority into their list of Trusted Root Certificate Authorities.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;With regards to Federation, you can establish direct federation with a partner organization without using a publicly trusted UC certificate.&amp;#160; As long as your federated partner agrees to import your internally generated CA certificate into the Trusted Root Certification Authorities list on each Edge server, you can participate in federated IM conversations and conferences.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now… let’s get started!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Registering a Public Domain&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The first step in this process is to register a public domain from a trusted registrar.&amp;#160; The registrar you choose will ask you to provide various contact and technical information that makes up the registration, which is then stored in a central directory known as the &amp;quot;registry.&amp;quot; You will also be required to enter a registration contract with the registrar, which sets forth the terms under which your registration is accepted and will be maintained.&amp;#160; A list of trusted registrars can be found at &lt;a href="http://www.internic.net/regist.html"&gt;InterNIC&lt;/a&gt;.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;While most domain registrars also offer hosting the DNS records for purchased domains, you should look for a domain registrar which will allow you to create and edit Service Records (SRV).&amp;#160; Office Communications Server 2007 R2 uses SRV records for Federation, Public IM Connectivity (PIC), and automatic client configuration for external users.&amp;#160; After checking &lt;a href="http://www.slickdeals.net/sdsearch.php?forumchoice%5B%5D=9&amp;amp;mode=forum&amp;amp;showposts=0&amp;amp;sdsearch_archive=0&amp;amp;search=godaddy"&gt;SlickDeals.net&lt;/a&gt; for online coupon codes, I purchased the domain name for my Unified Communications lab from &lt;a href="http://www.godaddy.com/domains/search.aspx?ci=14514"&gt;GoDaddy.com&lt;/a&gt;.&amp;#160; Not only did I get my domain for a fantastic price, I have been extremely pleased with their customer service – and they allow you to create DNS SRV records.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Creating Public DNS Records&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we will need to create several public DNS records for our Unified Communications environment.&amp;#160; While my ISP does offers static IP addresses to their customers for an extra fee, I still use a DHCP-assigned IP address.&amp;#160; I found that DHCP-assigned IP addresses from my ISP rarely change – maybe once every four or five months.&amp;#160; However, when it does happen, I have to manually update my DNS records to point to the new IP address.&amp;#160; As you can imagine, manually updating DNS records can be quite annoying.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;For me, though, updating DNS to point to a new IP address isn’t big of a deal.&amp;#160; While Microsoft only officially supports using host (A) public DNS records for deploying OCS 2007 R2, I chose instead to use CNAME records for my own lab environment.&amp;#160; By using CNAME records, I found that I only have to update a single DNS record if my DHCP-assigned IP address changes for any reason.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The following step-by-step instructions describe how to create CNAME records with GoDaddy to support OCS 2007 R2, however, these instructions will vary by provider.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create Public DNS records for your Unified Communications lab environment&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to your DNS service provider.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the appropriate option for managing DNS records for your domain.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;(For GoDaddy.com customers, this option is called &lt;strong&gt;Total DNS Control and MX Records&lt;/strong&gt;.)&lt;/font&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the appropriate option for creating a new A record, then enter the following details:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_thumb.png" width="122" height="27" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Host Name:&amp;#160; &lt;strong&gt;@&lt;/strong&gt;         &lt;br /&gt;Points to IP Address:&amp;#160; &lt;strong&gt;&amp;lt;Your IP Address&amp;gt;&lt;/strong&gt;         &lt;br /&gt;TTL:&amp;#160; &lt;strong&gt;One hour&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the appropriate option for creating a new CNAME record, then enter the following details:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_4.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_thumb_1.png" width="148" height="26" /&gt;&lt;/font&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Enter an Alias Name:&amp;#160; &lt;strong&gt;sip&lt;/strong&gt;         &lt;br /&gt;Points to Host Name:&amp;#160; &lt;strong&gt;@&lt;/strong&gt;         &lt;br /&gt;TTL:&amp;#160; &lt;strong&gt;One hour&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;Repeat this step, creating additional CNAME records for each of the following Alias names:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;table border="1" cellspacing="0" cellpadding="2" width="281"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Alias&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Points to Host Name&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;cwa&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;mail&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;www&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;autodiscover&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;as.cwa&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="137"&gt;&lt;font size="2" face="Calibri"&gt;download.cwa&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="142"&gt;&lt;font size="2" face="Calibri"&gt;@&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the appropriate option for creating a new &lt;strong&gt;MX&lt;/strong&gt; record, then enter the following details:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_thumb_3.png" width="128" height="27" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Host Name:&amp;#160; &lt;strong&gt;@&lt;/strong&gt;         &lt;br /&gt;Goes To Address:&amp;#160; &lt;strong&gt;mail.contoso.com&lt;/strong&gt;         &lt;br /&gt;Priority:&amp;#160; &lt;strong&gt;0&lt;/strong&gt;         &lt;br /&gt;TTL:&amp;#160; &lt;strong&gt;One hour&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the appropriate option for creating a new &lt;strong&gt;SRV&lt;/strong&gt; record, then enter the following details:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/image_thumb_4.png" width="132" height="27" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Service:&amp;#160; &lt;strong&gt;_sipfederationtls&lt;/strong&gt;         &lt;br /&gt;Protocol:&amp;#160; &lt;strong&gt;_tcp&lt;/strong&gt;         &lt;br /&gt;Name:&amp;#160; &lt;strong&gt;Federation SRV Record&lt;/strong&gt;         &lt;br /&gt;Priority:&amp;#160; &lt;strong&gt;1&lt;/strong&gt;         &lt;br /&gt;Weight:&amp;#160; &lt;strong&gt;1&lt;/strong&gt;         &lt;br /&gt;Port:&amp;#160; &lt;strong&gt;5061&lt;/strong&gt;         &lt;br /&gt;Target:&amp;#160; &lt;strong&gt;sip.contoso.com&lt;/strong&gt;         &lt;br /&gt;TTL:&amp;#160; &lt;strong&gt;One hour&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Repeat this step, creating an additional&lt;strong&gt; SRV&lt;/strong&gt; record with the following details:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Service:&amp;#160; &lt;strong&gt;_sip&lt;/strong&gt;         &lt;br /&gt;Protocol:&amp;#160; &lt;strong&gt;_tls&lt;/strong&gt;         &lt;br /&gt;Name:&amp;#160; &lt;strong&gt;External User SRV Record&lt;/strong&gt;         &lt;br /&gt;Priority:&amp;#160; &lt;strong&gt;1&lt;/strong&gt;         &lt;br /&gt;Weight:&amp;#160; &lt;strong&gt;1&lt;/strong&gt;         &lt;br /&gt;Port:&amp;#160; &lt;strong&gt;5061&lt;/strong&gt;         &lt;br /&gt;Target:&amp;#160; &lt;strong&gt;sip.contoso.com&lt;/strong&gt;         &lt;br /&gt;TTL:&amp;#160; &lt;strong&gt;One hour&lt;/strong&gt;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;font face="Verdana"&gt;This completes the configuration of the external DNS records.&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring the Router/Firewall&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;The third step in this process is to either configure port forwarding in the configuration of your router or to create rules to open ports on your firewall.&amp;#160; As mentioned previously, I use a Linksys WRT54G wireless router and a single private network (no DMZ) for all devices.&amp;#160; As such, I created the following port forwarding rules in the configuration of my router to accommodate network traffic for Exchange Server and Office Communications Server:&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="629"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Protocol&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Source IP&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;External Ports&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Internal Ports&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Internal IP&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;Both&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;50000 – 59999&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;(same)&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.4&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;A/V Edge RTP Ports&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;5061&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;5061&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.2&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;Access Edge&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;UDP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;3478&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;3478&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.4&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;A/V Edge (STUN/TURN)&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.6&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;ISA SSL Listener&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;442&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;442&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.3&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;Web Conferencing Edge&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;441&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;441&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.4&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;A/V Edge&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;80&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;80&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.10&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;Web Site&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="65"&gt;&lt;font size="2" face="Calibri"&gt;TCP&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="72"&gt;&lt;font size="2" face="Calibri"&gt;All&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;25&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="102"&gt;&lt;font size="2" face="Calibri"&gt;26&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="117"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.10&lt;/font&gt;&lt;/td&gt;          &lt;td valign="top" width="160"&gt;&lt;font size="2" face="Calibri"&gt;SMTP (Email)&lt;/font&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;After saving this configuration, restart your router or firewall.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Explanation of Routing&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Although it is possible to deploy both OCS 2007 R2 and Exchange 2007 using a single public IP address, to do so introduces some very interesting challenges with regards to routing. The following summary explains how routing is accomplished in this lab for internal and external connectivity.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;External Routing&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Client&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Address&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Ext Port&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Path&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Int Port&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Target&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Remote User&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;5061&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Access Edge&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;5061&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Web Components&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Web Conferencing&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;442&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Web Conf Edge&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;8057&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;OCS A/V Conferencing&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;441&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;OCS A/V Edge&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;OCS CWA&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;https://cwa.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;CWA-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;Outlook Web Access&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;https://mail.contoso.com/owa&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;Email.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;Autodiscover&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;https://autodiscover.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;Email.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="19%"&gt;&lt;font size="2" face="Calibri"&gt;SMTP&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;mail.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;25&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;Linksys Router&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="7%"&gt;&lt;font size="2" face="Calibri"&gt;26&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="18%"&gt;&lt;font size="2" face="Calibri"&gt;Email.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;Internal Routing&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="23%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Client&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Address&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Port&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Path&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;        &lt;td valign="top" width="22%"&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Target&lt;/font&gt;&lt;/b&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="23%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Internal User&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;5061&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Front End&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="22%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="23%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Web Components&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;OCS Front End&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="22%"&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="23%"&gt;&lt;font size="2" face="Calibri"&gt;OCS CWA&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;https://cwa.contoso.com&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="22%"&gt;&lt;font size="2" face="Calibri"&gt;CWA-R2.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="23%"&gt;&lt;font size="2" face="Calibri"&gt;Outlook Web Access&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="28%"&gt;&lt;font size="2" face="Calibri"&gt;https://mail.contoso.com/owa&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="8%"&gt;&lt;font size="2" face="Calibri"&gt;443&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="17%"&gt;&lt;font size="2" face="Calibri"&gt;ISA Server Proxy&lt;/font&gt; &lt;/td&gt;        &lt;td valign="top" width="22%"&gt;&lt;font size="2" face="Calibri"&gt;Email.contoso.com&lt;/font&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring the Domain Infrastructure&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;For the purposes of this lab, our physical host computer will run a number of services – including Active Directory, DNS, Enterprise Certification Authority, and Hyper-V virtualization.&amp;#160; The following steps will configure the domain infrastructure for the Unified Communications lab environment.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 - Install Windows Server 2008 Enterprise Edition&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The first configuration step involves installing Windows Server 2008 Enterprise Edition as the operating system for the physical host computer.&amp;#160; Rather than reinvent the wheel here, Microsoft MVP &lt;strong&gt;Daniel Petri&lt;/strong&gt; authored a fantastic &lt;a href="http://www.petri.co.il/how-to-install-windows-server-2008-step-by-step.htm" target="_blank"&gt;step-by-step blog entry&lt;/a&gt; on installing Windows Server 2008.&amp;#160; Be sure to check it out if you have never done this before.&amp;#160; It may save you some time and effort… :-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 - Install the Hyper-V Role&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Once Windows Server 2008 Enterprise Edition has been installed on the host PC, our first configuration task will be to install the Hyper-V role which will host the four guest virtual machines that will run ISA Server 2006 and OCS 2007 R2.&amp;#160; It is important to install the Hyper-V role first because it allows us an opportunity to configure network settings for the computer before installing Active Directory.&amp;#160; For additional information on Windows virtualization using Hyper-V, check out the &lt;a href="http://technet.microsoft.com/en-us/library/cc732470.aspx" target="_blank"&gt;Hyper-V Getting Started Guide&lt;/a&gt; on Microsoft TechNet.&lt;/p&gt;  &lt;br /&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To install Hyper-V on a full installation of Windows Server 2008&lt;/font&gt; &lt;/strong&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the &lt;strong&gt;built-in Administrator account&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, and then click &lt;strong&gt;Server Manager&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Roles Summary&lt;/strong&gt; area of the Server Manager main window, click &lt;strong&gt;Add Roles&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Server Roles&lt;/strong&gt; page, click Hyper-V. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Create Virtual Networks&lt;/strong&gt; page, click one or more network adapters if you want to make their network connection available to virtual machines. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Confirm Installation Selections&lt;/strong&gt; page, click &lt;strong&gt;Install&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;The computer must be restarted to complete the installation. Click &lt;strong&gt;Close&lt;/strong&gt; to finish the wizard, and then click &lt;strong&gt;Yes&lt;/strong&gt; to restart the computer. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After you restart the computer, log on with the same account you used to install the role. After the Resume Configuration Wizard completes the installation, click &lt;strong&gt;Close&lt;/strong&gt; to finish the wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Configure Network Settings&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;While As mentioned previously, our Windows 2008 physical host computer will be configured to support a number of roles, including Active Directory, DNS, Certificate Services, and Exchange 2007.&amp;#160; The IP address for this computer will be 192.168.1.10, and since it will host Active Directory and DNS, the IP address should not be assigned by DHCP.&amp;#160; As such, we will need to complete several steps to configure our network settings.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To verify that Windows Firewall is enabled&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the &lt;strong&gt;built-in Administrator account&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then open the &lt;strong&gt;Control Panel&lt;/strong&gt;.&amp;#160; Launch &lt;strong&gt;Windows Firewall.&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu on the left, click on the &lt;strong&gt;Turn Windows Firewall on or off &lt;/strong&gt;hyperlink option&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that Windows Firewall is &lt;strong&gt;enabled&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/windowsfirewall_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="windowsfirewall" border="0" alt="windowsfirewall" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/windowsfirewall_thumb.jpg" width="208" height="244" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;B.&amp;#160; To configure static TCP/IP settings for a Hyper-V virtual NIC in Windows Server 2008&lt;/font&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the &lt;strong&gt;built-in Administrator account&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then open the &lt;strong&gt;Control Panel&lt;/strong&gt;.&amp;#160; Launch the &lt;strong&gt;Network and Sharing Center&lt;/strong&gt; applet. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the Tasks menu on the left, select &lt;strong&gt;Manage Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Network Connections&lt;/strong&gt; window, click the &lt;strong&gt;Views&lt;/strong&gt; option from the menu bar and select&lt;strong&gt; Details&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICsBeforeRename_2.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="NICsBeforeRename" border="0" alt="NICsBeforeRename" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICsBeforeRename_thumb.jpg" width="244" height="114" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After installing the Hyper-V role, you will notice that a new network adapter has been added to the system.&amp;#160; Open the properties of each adapter and locate the one that is bound only to the &lt;strong&gt;Microsoft Virtual Network Switch Protocol&lt;/strong&gt;.&amp;#160; This adapter represents the physical (hardware) network adapter, while the other represents the Hyper-V virtual adapter.         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICProperties_2.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="NICProperties" border="0" alt="NICProperties" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICProperties_thumb.jpg" width="195" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on each network adapter and rename them as follows:        &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;HyperV Internal (Physical NIC)&lt;/strong&gt; – network adapter bound only to &lt;strong&gt;Microsoft Virtual Network Switch Protocol&lt;/strong&gt;.         &lt;br /&gt;&lt;strong&gt;HyperV Internal (Virtual NIC)&lt;/strong&gt; – network adapter bound to everything &lt;em&gt;except&lt;/em&gt; the &lt;strong&gt;Microsoft Virtual Network Switch Protocol&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICsAfterRename_2.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="NICsAfterRename" border="0" alt="NICsAfterRename" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NICsAfterRename_thumb.jpg" width="244" height="113" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After renaming the network adapters, open the properties of the &lt;strong&gt;HyperV Internal (Virtual NIC)&lt;/strong&gt; adapter. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Internet Protocol Version 6 (TCP/IPv6)&lt;/strong&gt; connection, then click &lt;strong&gt;Properties&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select&lt;strong&gt; Use the following IPv6 address&lt;/strong&gt;, then enter the following:         &lt;br /&gt;        &lt;br /&gt;IP Address:&amp;#160; &lt;strong&gt;fe80:0:0:0:0:0:c0a8:010a&lt;/strong&gt;         &lt;br /&gt;Subnet prefix length:&amp;#160; &lt;strong&gt;64&lt;/strong&gt;         &lt;br /&gt;Default Gateway: &lt;strong&gt;fe80:0:0:0:0:0:c0a8:0101&lt;/strong&gt;         &lt;br /&gt;DNS Server: &lt;strong&gt;fe80:0:0:0:0:0:7f00:0001&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Click &lt;strong&gt;OK&lt;/strong&gt;.         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Internet Protocol Version 4 (TCP/IPv4) &lt;/strong&gt;connection, then click&lt;strong&gt; Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select &lt;strong&gt;Use the following IPv4 address&lt;/strong&gt;, then enter the following:         &lt;br /&gt;        &lt;br /&gt;IP Address:&amp;#160; &lt;strong&gt;192.168.1.10&lt;/strong&gt;         &lt;br /&gt;Network Mask:&amp;#160; &lt;strong&gt;255.255.255.0&lt;/strong&gt;         &lt;br /&gt;Default Gateway: &lt;strong&gt;192.168.1.1&lt;/strong&gt;         &lt;br /&gt;DNS Server:&amp;#160; &lt;strong&gt;127.0.0.1&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; then &lt;strong&gt;Close&lt;/strong&gt; the properties of the &lt;strong&gt;HyperV Internal (Virtual NIC)&lt;/strong&gt; adapter. &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2"&gt;After completing the network configuration steps, restart the Windows 2008 physical host computer.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Install &lt;/font&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Active Directory Domain Services / DNS&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having installed the Hyper-V role and configured our network settings, we’re now ready to install Active Directory Domain Services on the Windows 2008 physical host computer.&amp;#160; Since we have not yet installed the DNS server role, you will be prompted to install the DNS role during the setup of Active Directory.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To install a new Active Directory forest by using the Windows interface &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the &lt;strong&gt;built-in Administrator account&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open Server Manager by clicking &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Server Manager&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In &lt;strong&gt;Roles Summary&lt;/strong&gt;, click &lt;strong&gt;Add Roles&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If necessary, review the information on the &lt;strong&gt;Before You Begin&lt;/strong&gt; page and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Server Roles&lt;/strong&gt; page, click the &lt;strong&gt;Active Directory Domain Services&lt;/strong&gt; check box, and then click &lt;strong&gt;Next&lt;/strong&gt;.&amp;#160; &lt;/font&gt;      &lt;p&gt;&lt;font size="2" face="Calibri"&gt;Note: If you installed Windows Server 2008 R2, you might have to click &lt;strong&gt;Add Required Features&lt;/strong&gt; to install .NET Framework 3.5.1 features before you can click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If necessary, review the information on the &lt;strong&gt;Active Directory Domain Services&lt;/strong&gt; page, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Confirm Installation Selections&lt;/strong&gt; page, click &lt;strong&gt;Install&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Installation Results&lt;/strong&gt; page, click &lt;strong&gt;Close this wizard and launch the Active Directory Domain Services Installation Wizard (dcpromo.exe)&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Active Directory Domain Services Installation Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;You can select the &lt;strong&gt;Use advanced mode installation&lt;/strong&gt; check box to get additional installation options. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Operating System Compatibility&lt;/strong&gt; page, review the warning about the default security settings for Windows Server 2008 and Windows Server 2008 R2 domain controllers, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Choose a Deployment Configuration&lt;/strong&gt; page, click &lt;strong&gt;Create a new domain in a new forest&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Name the Forest Root Domain&lt;/strong&gt; page, type the full Domain Name System (DNS) name for the forest root domain (i.e. &lt;strong&gt;contoso.com&lt;/strong&gt;), and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If you selected &lt;strong&gt;Use advanced mode installation&lt;/strong&gt; on the Welcome page, the &lt;strong&gt;Domain NetBIOS Name&lt;/strong&gt; page appears. On this page, type the NetBIOS name of the domain if necessary (i.e. &lt;strong&gt;contoso&lt;/strong&gt;) or accept the default name, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Set Forest Functional Level&lt;/strong&gt; page, select the forest functional level that accommodates the domain controllers that you plan to install anywhere in the forest (&lt;em&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Windows 2003 mode or higher is required&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;), and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Set Domain Functional Level&lt;/strong&gt; page, select the domain functional level that accommodates the domain controllers that you plan to install anywhere in the domain (&lt;em&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;Windows 2003 mode or higher is required&lt;/font&gt;&lt;/strong&gt;&lt;/em&gt;), and then click &lt;strong&gt;Next&lt;/strong&gt;.         &lt;br /&gt;&lt;/font&gt;      &lt;p&gt;&lt;font size="2" face="Calibri"&gt;Note:&amp;#160; The &lt;strong&gt;Set Domain Functional Level&lt;/strong&gt; page does not appear if you select the Windows Server 2008 forest functional level on a server that runs Windows Server 2008 or if you select the Windows Server 2008 R2 forest functional level on a server that runs Windows Server 2008 R2. &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Additional Domain Controller Options&lt;/strong&gt; page, &lt;strong&gt;DNS server&lt;/strong&gt; is selected by default so that your forest DNS infrastructure can be created during AD DS installation. If you plan to use Active Directory–integrated DNS, click &lt;strong&gt;Next&lt;/strong&gt;. If you have an existing DNS infrastructure and you do not want this domain controller to be a DNS server, clear the &lt;strong&gt;DNS server&lt;/strong&gt; check box, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If the wizard cannot create a delegation for the DNS server, it displays a message to indicate that you can create the delegation manually. To continue, click &lt;strong&gt;Yes&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Location for Database, Log Files, and SYSVOL&lt;/strong&gt; page, browse to the volume and folder locations for the database file, the directory service log files, and the SYSVOL files, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Windows Server Backup backs up the directory service by volume. For backup and recovery efficiency, store these files on separate volumes that do not contain applications or existing files. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Directory Services Restore Mode Administrator Password&lt;/strong&gt; page, type and confirm the restore mode password, and then click &lt;strong&gt;Next&lt;/strong&gt;. This password must be used to start AD DS in Directory Service Restore Mode for tasks that must be performed offline. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Summary&lt;/strong&gt; page, review your selections. Click &lt;strong&gt;Back&lt;/strong&gt; to change any selections, if necessary. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;To save the selected settings to an answer file that you can use to automate subsequent AD DS operations, click &lt;strong&gt;Export settings&lt;/strong&gt;. Type the name for your answer file, and then click &lt;strong&gt;Save&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When you are sure that your selections are accurate, click &lt;strong&gt;Next&lt;/strong&gt; to install AD DS. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="1"&gt;&lt;font size="2" face="Calibri"&gt;You can either select the &lt;strong&gt;Reboot on completion&lt;/strong&gt; check box to have the server restart automatically or you can restart the server to complete the AD DS installation when you are prompted to do so.&lt;/font&gt; &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2"&gt;Upon restarting the server, log in using the credentials for the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (i.e. &lt;strong&gt;Contoso\Administrator&lt;/strong&gt;).&amp;#160; It is important that you use the built-in Domain Administrator account because it is the only account that is exempt from User Account Control restrictions.&amp;#160; Once logged in, launch the Event Viewer and take a cursory glance at both the Application Log and System Logs from the server.&amp;#160; Be sure to address any serious errors before proceeding.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Configure Internal DNS Records&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;To support both OCS 2007 R2 and Exchange 2007, we will need to create several host (A) records and service (SRV) records in our internal DNS zone. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;strong&gt;A.&amp;#160; Add internal DNS Records for OCS 2007 R2 and Exchange 2007&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;DNS&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the DNS console, expand the S&lt;strong&gt;erver&lt;/strong&gt; object, expand the &lt;strong&gt;Forward Lookup Zones&lt;/strong&gt; folder, and select the local &lt;strong&gt;Domain&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar at the top of the DNS console, choose &lt;strong&gt;Action&lt;/strong&gt;, then click &lt;strong&gt;New Host (A or AAAA)…&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;New Host &lt;/strong&gt;dialog box, type the &lt;strong&gt;Host Name&lt;/strong&gt; and &lt;strong&gt;IP Address&lt;/strong&gt; for the new A record.&amp;#160; &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Name:&amp;#160; &lt;strong&gt;sip &lt;/strong&gt;          &lt;br /&gt;IP Address:&amp;#160; &lt;strong&gt;192.168.1.11&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSARecord_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DNSARecord" border="0" alt="DNSARecord" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSARecord_thumb.jpg" width="244" height="244" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Repeat this step, creating additional DNS &lt;strong&gt;A&lt;/strong&gt; records for each of the following host names:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;table border="1" cellspacing="0" cellpadding="2" width="260"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Host Name&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;IP Address&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;autodiscover&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.6&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;mail&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.6&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;www&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.10&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;sip&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.11&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;cwa&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.6&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;Edge-R2&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.5&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="115"&gt;&lt;font size="2" face="Calibri"&gt;ISA&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="143"&gt;&lt;font size="2" face="Calibri"&gt;192.168.1.6&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, select the local &lt;strong&gt;Domain &lt;/strong&gt;again. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar at the top of the DNS console, choose &lt;strong&gt;Action&lt;/strong&gt;, then click &lt;strong&gt;New Alias (CNAME)…&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the New Resource dialog box, enter the following data, then click OK:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Alias Name:&amp;#160; &lt;strong&gt;as.cwa&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Fully Qualified Domain Name:&amp;#160; &lt;strong&gt;as.cwa.contoso.com&lt;/strong&gt; (automatically populated)&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Fully Qualified Domain Name for Target Host:&amp;#160; &lt;strong&gt;cwa.contoso.com&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Choose &lt;strong&gt;Action&lt;/strong&gt;, then click &lt;strong&gt;New Alias (CNAME)…&lt;/strong&gt; to create an additional CNAME record. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the New Resource dialog box, enter the following data, then click OK:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Alias Name:&amp;#160; &lt;strong&gt;download.cwa&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Fully Qualified Domain Name:&amp;#160; &lt;strong&gt;download.cwa.contoso.com&lt;/strong&gt; (automatically populated)&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Fully Qualified Domain Name for Target Host:&amp;#160; &lt;strong&gt;cwa.contoso.com&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, select the local &lt;strong&gt;Domain &lt;/strong&gt;again. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar at the top of the DNS console, choose &lt;strong&gt;Action&lt;/strong&gt;, then click &lt;strong&gt;Other New Records…&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Resource Record Type &lt;/strong&gt;dialog box, scroll down the list of available record types and choose &lt;strong&gt;Service Location (SRV)&lt;/strong&gt; option and click &lt;strong&gt;Create Record…&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the New Resource Record dialog box, manually type in the following information (do not use the drop down list):&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Service:&amp;#160; &lt;strong&gt;_sipinternaltls&lt;/strong&gt;           &lt;br /&gt;Protocol:&amp;#160; &lt;strong&gt;_tcp&lt;/strong&gt;           &lt;br /&gt;Priority:&amp;#160; &lt;strong&gt;1&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;            &lt;br /&gt;&lt;/strong&gt;Weight:&amp;#160; &lt;strong&gt;1 &lt;/strong&gt;          &lt;br /&gt;Port Number:&amp;#160; &lt;strong&gt;5061&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;          &lt;br /&gt;Host Name:&amp;#160; &lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSSRVRecord_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DNSSRVRecord" border="0" alt="DNSSRVRecord" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSSRVRecord_thumb.jpg" width="221" height="244" /&gt;&lt;/a&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Create a second DNS SRV record, manually type in the following information (do not use the drop down list):&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Service:&amp;#160; &lt;strong&gt;_sip &lt;/strong&gt;          &lt;br /&gt;Protocol:&amp;#160; &lt;strong&gt;_tls&lt;/strong&gt;           &lt;br /&gt;Priority:&amp;#160; &lt;strong&gt;1 &lt;/strong&gt;          &lt;br /&gt;Weight:&amp;#160; &lt;strong&gt;1 &lt;/strong&gt;          &lt;br /&gt;Port Number:&amp;#160; &lt;strong&gt;5061&lt;/strong&gt;           &lt;br /&gt;Host Name:&amp;#160; &lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSSRVRecord2_2.jpg"&gt;&lt;font color="#333333"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DNSSRVRecord2" border="0" alt="DNSSRVRecord2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DNSSRVRecord2_thumb.jpg" width="221" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the DNS console after all records have been created. &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;font face="Verdana"&gt;This completes the configuration of the internal DNS records.&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 - Install Certificate Services&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we need to install the Certificate Authority role on the Windows 2008 computer so that we can issue PKI certificates for the various Office Communications Server 2007 server roles.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To install Certificate Services and set up an Enterprise Root CA&lt;/font&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Server Manager&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Roles Summary &lt;/strong&gt;section, click &lt;strong&gt;Add roles&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Server Roles&lt;/strong&gt; page, select the &lt;strong&gt;Active Directory Certificate Services &lt;/strong&gt;check box. Click &lt;strong&gt;Next&lt;/strong&gt; two times.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Role Services&lt;/strong&gt; page, select the &lt;strong&gt;Certification Authority &lt;/strong&gt;check box, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Specify Setup Type&lt;/strong&gt; page, click &lt;strong&gt;Enterprise&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Specify CA Type&lt;/strong&gt; page, click &lt;strong&gt;Root CA&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Set Up Private Key&lt;/strong&gt; and &lt;strong&gt;Configure Cryptography for CA&lt;/strong&gt; pages, you can configure optional configuration settings, including cryptographic service providers. However, for basic testing purposes, accept the default values by clicking &lt;strong&gt;Next&lt;/strong&gt; twice.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;strong&gt;Common name for this CA &lt;/strong&gt;box, type the common name of the CA, &lt;strong&gt;ContosoCA&lt;/strong&gt;, and then click&lt;strong&gt; Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Set the Certificate Validity Period&lt;/strong&gt; page, accept the default validity duration for the root CA, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Configure Certificate Database&lt;/strong&gt; page, accept the default values or specify other storage locations for the certificate database and the certificate database log, and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After verifying the information on the &lt;strong&gt;Confirm Installation Options&lt;/strong&gt; page, click &lt;strong&gt;Install&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Review the information on the confirmation screen to verify that the installation was successful.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After installing Certificate Services, launch Internet Explorer on the Windows 2008 computer and browse to &lt;a href="https://{ComputerName}/Certsrv"&gt;&lt;strong&gt;https://&lt;em&gt;{ComputerName}&lt;/em&gt;/Certsrv&lt;/strong&gt;&lt;/a&gt;.&amp;#160; SSL encryption should be automatically enabled for the CertSrv website, but you may need to enable it manually within the Internet Information Services (IIS) Manager console.&amp;#160; You may also need to add this website to either your Trusted Sites or your local Intranet zone.&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/certsrv_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="certsrv" border="0" alt="certsrv" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/certsrv_thumb_1.png" width="244" height="106" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Create the Hyper-V Guest Virtual Machines&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Following a successful installation of Hyper-V and a reboot of the system, the next step is to create the five virtual machines that will host ISA Server 2006 and the four OCS 2007 R2 server roles.&amp;#160; Again, here is the suggested configuration for each of the five virtual machines:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;ISA Server 2006 - 512MB RAM, one (1) virtual NIC, 16GB virtual hard disk &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 CWA - 512MB RAM, one (1) virtual NIC, 16GB virtual hard disk &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Mediation – 512MB RAM, one (1) virtual NIC, 16 GB virtual hard disk&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Edge - 1024MB RAM, two (2) virtual NICs, 16GB virtual hard disk &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Front End - 1024MB RAM, one (1) virtual NIC, 16GB virtual hard disk &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To create and set up a Virtual Machine in Hyper-V&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Hyper-V Manager&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the &lt;strong&gt;Action&lt;/strong&gt; pane, click &lt;strong&gt;New&lt;/strong&gt;, and then click &lt;strong&gt;Virtual Machine&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the &lt;strong&gt;New Virtual Machine Wizard&lt;/strong&gt;, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Specify Name and Location&lt;/strong&gt; page, specify the name of the virtual machine and where you want to store it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Memory&lt;/strong&gt; page, specify enough memory to run the guest operating system you want to use on the virtual machine.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Networking&lt;/strong&gt; page, connect the network adapter to an existing virtual network if you want to establish network connectivity at this point. &lt;/font&gt;      &lt;p&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Note:&amp;#160; &lt;/font&gt;&lt;/strong&gt;&lt;font size="2" face="Calibri"&gt;If you want to use a remote image server to install an operating system on your test virtual machine, select the external network.&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Connect Virtual Hard Disk&lt;/strong&gt; page, specify a name, location, and size to create a virtual hard disk so you can install an operating system on it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Installation Options&lt;/strong&gt; page, choose the method you want to use to install the operating system:&lt;/font&gt;       &lt;ul&gt;       &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Install an operating system from a boot CD/DVD-ROM. You can use either physical media or an image file (.iso file).&lt;/font&gt; &lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Install an operating system from a boot floppy disk. &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Install an operating system from a network-based installation server. To use this option, you must configure the virtual machine with a legacy network adapter connected to an external virtual network. The external virtual network must have access to the same network as the image server.&lt;/font&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;For best performance, place the paging file from your Windows 2008 Hyper-V host machine on one physical hard disk (C:\) and the configuration and virtual hard disk files from each of your Hyper-V guest machines on another physical hard disk (D:\).&amp;#160; Distributing workload across at least two SATA hard disks on the Windows 2008 host machine is critical for adequate system performance.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Install Windows OS on each Hyper-V Guest Virtual Machine&lt;/font&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;After creating each virtual machine, you will need to install a guest operating system.&lt;/font&gt; While it may be desirable to install Windows Server 2008 as the operating system for each guest virtual machine, I would instead suggest using Windows Server 2003 SP2 as it generally performs better in a virtual environment with limited resources.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Please be sure to install the correct version of the Windows operating system on each virtual machine.&amp;#160; While ISA Server 2006 is a 32 bit application that &lt;em&gt;may&lt;/em&gt; run on a 64 bit operating system, OCS 2007 R2 is a 64 bit application that &lt;em&gt;requires&lt;/em&gt; a 64 bit operating system.&amp;#160; Given this, the suggested OS configuration and fully qualified distinguished name (FQDN) for each virtual machine is as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;ISA Server 2006 / Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x86&lt;/font&gt;) / &lt;strong&gt;ISA.contoso.com&lt;/strong&gt; / 192.168.1.6&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 CWA / Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;) / &lt;strong&gt;CWA-R2.contoso.com&lt;/strong&gt; / 192.168.1.12&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Mediation / Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;) / &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt; / 192.168.1.13&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Edge / Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;) / &lt;strong&gt;Edge-R2.contoso.com&lt;/strong&gt; / 192.168.1.2 - 192.168.1.5&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;OCS 2007 R2 Front End / Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;) / &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; / 192.168.1.11&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;After installing an operating system, you will need to install Hyper-V Integration Services on each guest Virtual Machine to provide the best management experience.&amp;#160; From the Action menu of Virtual Machine Connection, click &lt;strong&gt;Insert Integration Services Setup Disk &lt;/strong&gt;(you must close the New Hardware Wizard to start the installation).&amp;#160; The setup program should launch automatically, however it can be run manually if necessary.&amp;#160; Within the virtual machine, simply navigate to the CD drive using Windows Explorer and launch the appropriate version of &lt;strong&gt;Setup.exe&lt;/strong&gt; (x86/x64) to begin the installation. &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;We will configure each of the guest virtual machines later in this guide.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring Exchange 2007 SP1&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;In addition to running Active Directory Domain Services and other domain infrastructure roles, the Windows 2008 physical host machine will host the Mailbox, Client Access, Hub Transport, and Unified Messaging server roles from Exchange 2007 SP1.&amp;#160; The following steps will configure Exchange 2007 SP1 for both internal and external user access.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Install Exchange 2007 SP1 on Windows 2008 Physical Host&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Since we are installing the Unified Messaging role (which can be very processor intensive), we need to install Exchange 2007 on physical hardware – which in this case also happens to be our domain controller.&amp;#160; While most people believe that installing Exchange 2007 on a Windows domain controller is unsupported, it actually &lt;em&gt;is&lt;/em&gt; supported – however it is not generally recommended (due to known DSAccess failover limitations in outage conditions).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install Exchange 2007 SP1 on the Windows 2008 host computer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_681E/exinstall6_2.jpg"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Install the &lt;/font&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb691354.aspx" target="_blank"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Prerequisites&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; for supporting &lt;em&gt;all&lt;/em&gt; Exchange 2007 server roles on Windows Server 2008. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Insert the Exchange 2007 SP1 installation media and double-click &lt;strong&gt;Setup.exe&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the option to &lt;strong&gt;Install Microsoft Exchange Server 2007 SP1&lt;/strong&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall1_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ExInstall1" border="0" alt="ExInstall1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall1_thumb_1.jpg" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Next &lt;/strong&gt;at the Introduction screen, then click &lt;strong&gt;Accept&lt;/strong&gt; at the EULA screen.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Error Reporting screen, choose either &lt;strong&gt;Yes&lt;/strong&gt; or &lt;strong&gt;No&lt;/strong&gt; then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Choose the &lt;strong&gt;Custom&lt;/strong&gt; installation option and select an appropriate installation path.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall2_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ExInstall2" border="0" alt="ExInstall2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall2_thumb_1.jpg" width="244" height="213" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Mailbox&lt;/strong&gt; role, the &lt;strong&gt;Client Access&lt;/strong&gt; role, the &lt;strong&gt;Hub Transport&lt;/strong&gt; role, and the &lt;strong&gt;Unified Messaging&lt;/strong&gt; role.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall3_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ExInstall3" border="0" alt="ExInstall3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall3_thumb_1.jpg" width="244" height="213" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Exchange Organization screen, enter the name of your &lt;strong&gt;Organization&lt;/strong&gt; (or accept the default value). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Client Settings screen, choose &lt;strong&gt;No &lt;/strong&gt;(unless you want to support Outlook 2003 clients).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Unless you already have Exchange 2000/2003 in your lab, click &lt;strong&gt;Next&lt;/strong&gt; on the Mail Flow settings screen. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After completing all installation prerequisite checks successfully, click &lt;strong&gt;Install&lt;/strong&gt; to begin the installation. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Once all roles have been installed successfully, click &lt;strong&gt;Finish&lt;/strong&gt; to complete the installation. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall4_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ExInstall4" border="0" alt="ExInstall4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ExInstall4_thumb.jpg" width="244" height="213" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Download and install the &lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/937052" target="_blank"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Latest Hotfix RollUp&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; for Exchange 2007 SP1. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Restart&lt;/strong&gt; the computer. &lt;/font&gt;&lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;Upon restarting the server, log in using the credentials for the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (i.e. &lt;strong&gt;Contoso\Administrator&lt;/strong&gt;).&amp;#160; Again, launch the Event Viewer and take a cursory glance at both the Application Log and System Log.&amp;#160; Be sure to address any serious errors before proceeding.&amp;#160; Also open the Services applet and verify that all Exchange services that are configured to start automatically have, in fact, started successfully.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Configure the Hub Transport role&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="2"&gt;After installing the Hub Transport (HT) role on an Exchange 2007 server, you will find that two SMTP Receive Connectors are created automatically during the installation process – Client and Default.&amp;#160; Although the Default &lt;/font&gt;Receive Connector (used for server connections) can be configured to allow Anonymous connections from the Internet, by default it advertises the FQDN of the local machine in the SMTP protocol banner when a connecting server issues either the EHLO or HELO command, as shown below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/smtpbanner_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="smtpbanner" border="0" alt="smtpbanner" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/smtpbanner_thumb.jpg" width="244" height="133" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Advertising the FQDN of the local machine in the SMTP protocol banner is generally considered to be an unnecessary security risk.&amp;#160; As such, many customers elect to change this value to reflect the same FQDN that is registered in their public MX record.&amp;#160; The Default Receive Connector is a special case, however, as it is used by other Exchange servers or server roles (like Unified Messaging) for submitting email or voice mail for delivery.&amp;#160; The FQDN advertised in the SMTP protocol banner of the Default Receive Connector should NOT be changed, as this value is used to look up the SMTPSvc ServicePrincipalName (SPN) value of the Hub Transport server during Kerberos authentication.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Additionally, for servers to successfully authenticate using X-AnonymousTLS, the SMTP service on the Hub Transport server must be bound to at least one certificate that contains the FQDN of the local machine.&amp;#160; During the installation of the Hub Transport role, a self-signed certificate is generated containing the FQDN of the local machine.&amp;#160; It is important to remember that even if you purchase a PKI certificate from a publicly trusted PKI provider like DigiCert or VeriSign, unless you plan to include the FQDN of the local machine in your certificate request, you should NOT remove the self-signed certificate that is enabled for SMTP. &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next task will be to configure SMTP connectors for sending and receiving email.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create a new Send Connector to be used for routing email to the Internet&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 computer using the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the Exchange Management Console, then perform the following steps:&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Organization Configuration&lt;/strong&gt;, select &lt;strong&gt;Hub Transport&lt;/strong&gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;Send Connectors &lt;/strong&gt;tab &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the action pane, click &lt;strong&gt;New Send Connector&lt;/strong&gt;. The New SMTP Send Connector wizard starts. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Introduction&lt;/strong&gt; page, configure the name and type of connector:         &lt;br /&gt;&amp;#160;&amp;#160; a. In the &lt;strong&gt;Name&lt;/strong&gt; field, type &lt;strong&gt;Internet Send Connector&lt;/strong&gt;         &lt;br /&gt;&amp;#160;&amp;#160; b. In the &lt;strong&gt;Select the intended use for this connector&lt;/strong&gt; field, choose &lt;strong&gt;Internet&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On the &lt;strong&gt;Address Space&lt;/strong&gt; screen, click&lt;strong&gt; Add&lt;/strong&gt; to add a new address space configured as follows:&amp;#160; &lt;br /&gt;a. The &lt;strong&gt;SMTP&lt;/strong&gt; address type should already be selected by default.           &lt;br /&gt;b. In the &lt;strong&gt;Address&lt;/strong&gt; field, enter a single &lt;strong&gt;asterisk&lt;/strong&gt; to represent the wildcard ‘&lt;strong&gt;*&lt;/strong&gt;’ character           &lt;br /&gt;c. &lt;strong&gt;Enable&lt;/strong&gt; the option to &lt;strong&gt;Include all subdomains&lt;/strong&gt;           &lt;br /&gt;d. Enter a &lt;strong&gt;Cost&lt;/strong&gt; value of &lt;strong&gt;1&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt; then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Network Settings&lt;/strong&gt; screen, choose the following options:&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;a. Select the option to &lt;strong&gt;Use DNS MX Records to route mail automatically&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;b. Enable the option to &lt;strong&gt;Use External DNS lookup settings on the transport server&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Source Server&lt;/strong&gt; screen, click &lt;strong&gt;Add&lt;/strong&gt; and select a &lt;strong&gt;Hub Transport&lt;/strong&gt; server.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri"&gt;Click &lt;strong&gt;New&lt;/strong&gt; to create the send connector&lt;/font&gt;&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; To modify the settings of the existing Default Receive Connector&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the Exchange Management Console, then perform the following steps:&amp;#160; &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Server Configuration&lt;/strong&gt;, select &lt;strong&gt;Hub Transport&lt;/strong&gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;Hub Transport &lt;/strong&gt;server         &lt;br /&gt;&amp;#160;&amp;#160; c. Click the &lt;strong&gt;Receive Connectors&lt;/strong&gt; tab. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the properties of the existing &lt;strong&gt;Default &lt;em&gt;{ComputerName}&lt;/em&gt;&lt;/strong&gt; Receive Connector &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the General tab, verify that the value in &lt;strong&gt;Specify the FQDN this connector will provide in response to HELO and EHLO&lt;/strong&gt; contains the &lt;strong&gt;FQDN of the local machine&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;Network&lt;/strong&gt; tab &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under &lt;strong&gt;Use these local IP addresses to receive mail&lt;/strong&gt;, do the following:         &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. &lt;strong&gt;Remove&lt;/strong&gt; the existing value of &lt;strong&gt;&lt;em&gt;All IPv4 Addresses &lt;/em&gt;&lt;/strong&gt;listening on&lt;strong&gt; &lt;/strong&gt;&lt;em&gt;Port 25&lt;/em&gt;.         &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; b.&lt;strong&gt; &lt;/strong&gt;Click&lt;strong&gt; Add&lt;/strong&gt; to specify the IPv4 address value &lt;strong&gt;192.168.1.10&lt;/strong&gt; and &lt;strong&gt;Port&lt;/strong&gt; &lt;strong&gt;25 &lt;/strong&gt;to receive email requests.         &lt;br /&gt;&amp;#160;&amp;#160; c.&lt;strong&gt; Remove&lt;/strong&gt; the existing value of &lt;em&gt;&lt;strong&gt;All IPv6 Addresses&lt;/strong&gt;&lt;/em&gt; listening on &lt;em&gt;Port 25&lt;/em&gt;.         &lt;br /&gt;&amp;#160;&amp;#160; d. Click&lt;strong&gt; Add&lt;/strong&gt; to specify the IPv6 address value &lt;strong&gt;fe80::c0a8:010a&lt;/strong&gt; and &lt;strong&gt;Port 25&lt;/strong&gt; to receive email requests. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under &lt;strong&gt;Receive mail from remote servers that have these IP addresses&lt;/strong&gt;, do the following:         &lt;br /&gt;&lt;/font&gt;&lt;font face="Calibri"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160; a. &lt;strong&gt;Verify&lt;/strong&gt; that the specified IPv4 address range value is &lt;em&gt;&lt;strong&gt;0.0.0.0 – 255.255.255.255&lt;/strong&gt;&lt;/em&gt;.           &lt;br /&gt;&amp;#160;&amp;#160; b. &lt;strong&gt;Verify&lt;/strong&gt; that the specified&lt;strong&gt; &lt;/strong&gt;IPv6 address range value is&lt;strong&gt;&amp;#160;&lt;em&gt;:: -&lt;/em&gt;&lt;/strong&gt;&lt;/font&gt;&lt;em&gt;&lt;font size="2"&gt; ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff&lt;/font&gt; &lt;/em&gt;&lt;/font&gt;      &lt;br /&gt;&lt;font face="Calibri"&gt;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DefaultRecConn_2.jpg"&gt;&lt;font color="#333333"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DefaultRecConn" border="0" alt="DefaultRecConn" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DefaultRecConn_thumb.jpg" width="222" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;Authentication &lt;/strong&gt;tab and verify that &lt;strong&gt;Exchange Server Authentication&lt;/strong&gt; is enabled &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete the configuration of the Default Receive Connector&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;C.&amp;#160; To create a new SMTP Receive Connector for receiving Internet email&lt;/strong&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the Exchange Management Console, then perform the following steps:&amp;#160; &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Server Configuration&lt;/strong&gt;, select &lt;strong&gt;Hub Transport&lt;/strong&gt;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;Hub Transport&lt;/strong&gt; server         &lt;br /&gt;&amp;#160;&amp;#160; c. Click the &lt;strong&gt;Receive Connectors&lt;/strong&gt; tab. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the action pane, click &lt;strong&gt;New Receive Connector&lt;/strong&gt;. The New SMTP Receive Connector wizard starts. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Introduction&lt;/strong&gt; page, configure the name and type of connector:         &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. In the &lt;strong&gt;Name&lt;/strong&gt; field, type &lt;strong&gt;Internet &lt;em&gt;{ComputerName}&lt;/em&gt; &lt;/strong&gt;(for example &lt;strong&gt;Internet EMAIL&lt;/strong&gt;)         &lt;br /&gt;&amp;#160;&amp;#160; b. In the &lt;strong&gt;Select the intended use for this connector&lt;/strong&gt; field, choose &lt;strong&gt;Internet&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Local network settings&lt;/strong&gt; page, click &lt;strong&gt;Add &lt;/strong&gt;an IP address to receive mail. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the existing value of &lt;strong&gt;&lt;em&gt;All IP addresses &lt;/em&gt;&lt;/strong&gt;listening on&lt;em&gt;&lt;strong&gt; Port 25&lt;/strong&gt;&lt;/em&gt; and click &lt;strong&gt;Remove&lt;em&gt;.&lt;/em&gt;&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Click &lt;strong&gt;Add &lt;/strong&gt;to specify binding settings for the new Receive Connector.         &lt;br /&gt;&amp;#160;&amp;#160; b. In the&lt;strong&gt; Add Receive Connector Binding&lt;/strong&gt; dialog box, select &lt;strong&gt;Specify an IP address.&lt;/strong&gt;         &lt;br /&gt;&amp;#160;&amp;#160; c. Enter the &lt;strong&gt;IP address&lt;/strong&gt; of your server, &lt;strong&gt;192.168.1.10&lt;/strong&gt;.&lt;strong&gt;&amp;#160; &lt;/strong&gt;(Do not specify an IPv6 address here.)         &lt;br /&gt;&amp;#160;&amp;#160; d. Enter the &lt;strong&gt;Port&lt;/strong&gt; to receive email requests, &lt;strong&gt;&lt;font color="#ff0000"&gt;Port 26&lt;/font&gt;&lt;/strong&gt;, then click&lt;strong&gt; OK&lt;/strong&gt;.&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InternetRecConn_5.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InternetRecConn" border="0" alt="InternetRecConn" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InternetRecConn_thumb.jpg" width="222" height="244" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;       &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Local network settings&lt;/strong&gt; page, in the &lt;strong&gt;Specify the FQDN this connector will provide in response to HELO or EHLO&lt;/strong&gt; field, type the FQDN value of your public MX record (for example: &lt;strong&gt;mail.contoso.com&lt;/strong&gt;).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;New&lt;/strong&gt; to create the new Receive Connector. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the properties of the new Receive Connector. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the Authentication tab.        &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. &lt;strong&gt;Disable&lt;/strong&gt; the option for &lt;strong&gt;TLS Authentication&lt;/strong&gt;         &lt;br /&gt;&amp;#160;&amp;#160; b. &lt;strong&gt;Enable&lt;/strong&gt; the option for &lt;strong&gt;Basic Authentication&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete the configuration of the new Receive Connector &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;Once you have completed the configuration steps for handling SMTP mail flow, restart the following services:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Verdana"&gt;Microsoft Exchange Mail Submission&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Verdana"&gt;Microsoft Exchange Transport&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Verdana"&gt;Microsoft Exchange Transport Log Search&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Configure the Client Access Server role&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;Our next few configuration steps will be to configure the Client Access Server (CAS) role.&amp;#160; First, we will enable RPC over HTTP so that we can use the Outlook Anywhere feature from the Internet.&amp;#160; We will also configure each of the internal and external virtual directory URL settings for Exchange Web Services, including Exchange ActiveSync.&amp;#160; To do all of this, we will use the Exchange Management Shell.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install the RPC over the HTTP Windows Networking component in Windows Server 2008&lt;/strong&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, and then click &lt;strong&gt;Control Panel&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;Programs and Features&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Turn Windows features on or off&lt;/strong&gt;. Server Manager opens.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the left pane of Server Manager, click &lt;strong&gt;Features&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the right pane, click &lt;strong&gt;Add Features&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Add Features Wizard, click to select the &lt;strong&gt;RPC over HTTP Proxy&lt;/strong&gt; check box. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If the &lt;strong&gt;Add role services required for HTTP Proxy&lt;/strong&gt; dialog box appears, click &lt;strong&gt;Add Required Role Services&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Read the information on the &lt;strong&gt;Web Server (IIS)&lt;/strong&gt; page, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Role Services&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Confirm Installation Selections&lt;/strong&gt; page, click &lt;strong&gt;Install&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the features are installed, click &lt;strong&gt;Close&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;B.&amp;#160; To enable Outlook Anywhere access from the Internet&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt; , then &lt;strong&gt;All Programs&lt;/strong&gt;, then expand &lt;strong&gt;Microsoft Exchange Server 2007&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;, then enter the following command:&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;enable-OutlookAnywhere –ExternalHostname “&lt;font color="#008000"&gt;mail.contoso.com&lt;/font&gt;” –DefaultAuthenticationMethod&amp;#160; “Basic” -SSLOffloading:$False&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;C.&amp;#160; To modify the virtual directory settings for Exchange Web Services&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt; , then &lt;strong&gt;All Programs&lt;/strong&gt;, then expand &lt;strong&gt;Microsoft Exchange Server 2007&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;, then enter each of the following commands: &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-ClientAccessServer –server &lt;em&gt;{ComputerName}&lt;/em&gt; | set-ClientAccessServer -AutoDiscoverServiceInternalURI “&lt;/strong&gt;&lt;/font&gt;&lt;a href="https://mail.contoso.com/Autodiscover/Autodiscover.xml"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;&lt;font color="#008000"&gt;https://mail.contoso.com/Autodiscover/Autodiscover.xml&lt;/font&gt;”&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-WebServicesVirtualDirectory –server &lt;em&gt;{ComputerName}&lt;/em&gt; | set-WebServicesVirtualDirectory –internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/EWS/Exchange.asmx&lt;/font&gt;” –externalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/EWS/Exchange.asmx&lt;/font&gt;” -BasicAuthentication:$true –WindowsAuthentication:$true –DigestAuthentication:$false&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-AutodiscoverVirtualDirectory –server &lt;em&gt;{ComputerName}&lt;/em&gt; | set-AutodiscoverVirtualDirectory –internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/Autodiscover/Autodiscover.xml&lt;/font&gt;” -externalURL &lt;/strong&gt;&lt;/font&gt;&lt;a href="https://mail.contoso.com/Autodiscover/Autodiscover.xml"&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;“&lt;font color="#008000"&gt;https://mail.contoso.com/Autodiscover/Autodiscover.xml&lt;/font&gt;” –BasicAuthentication:$true –WindowsAuthentication:$true –DigestAuthentication:$false&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-OWAVirtualDirectory –server &lt;em&gt;{ComputerName}&lt;/em&gt; | set-OWAVirtualDirectory -internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/owa&lt;/font&gt;” -externalURL “&lt;/strong&gt;&lt;/font&gt;&lt;a href="https://mail.contoso.com/OAB"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;&lt;font color="#008000"&gt;https://mail.contoso.com/owa&lt;/font&gt;” -BasicAuthentication:$true –WindowsAuthentication:$true –DigestAuthentication:$false –FormsAuthentication:$false&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-OABVirtualDirectory –server &lt;em&gt;{ComputerName}&lt;/em&gt; | set-OABVirtualDirectory -internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/OAB&lt;/font&gt;” -externalURL “&lt;/strong&gt;&lt;/font&gt;&lt;a href="https://mail.contoso.com/OAB"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;&lt;font color="#008000"&gt;https://mail.contoso.com/OAB&lt;/font&gt;” –WindowsAuthentication:$true –BasicAuthentication:$false –DigestAuthentication:$false -requireSSL:$true&lt;/a&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-UMVirtualDirectory –server &lt;em&gt;{ComputerName} &lt;/em&gt;| set-UMVirtualDirectory -internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/UnifiedMessaging/Service.asmx&lt;/font&gt;” -externalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/UnifiedMessaging/Service.asmx&lt;/font&gt;” -BasicAuthentication:$true –WindowsAuthentication:$true -DigestAuthentication:$false&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;set-ActiveSyncVirtualDirectory -Identity &amp;quot;&lt;em&gt;{ComputerName}&lt;/em&gt;\Microsoft-Server-ActiveSync (Default Web Site)&amp;quot; – internalURL “&lt;font color="#008000"&gt;https://mail.contoso.com/Microsoft-Server-ActiveSync&lt;/font&gt;” -externalURL &amp;quot;&lt;font color="#008000"&gt;&lt;a href="https://mail.contoso.com/Microsoft-Server-ActiveSync"&gt;https://mail.contoso.com/Microsoft-Server-ActiveSync&lt;/a&gt;&lt;/font&gt;”&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;D.&amp;#160; To enable SSL on the Exchange ActiveSync virtual directory in IIS&lt;/font&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then select &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Internet Information Services (IIS) Manager, expand the &lt;strong&gt;Server&lt;/strong&gt;, then expand &lt;strong&gt;Sites.&lt;/strong&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand the &lt;strong&gt;Default Web Site&lt;/strong&gt;, then select the &lt;strong&gt;Microsoft-Server-ActiveSync&lt;/strong&gt; virtual directory. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the &lt;strong&gt;Features View&lt;/strong&gt; in the center window, double-click on &lt;strong&gt;SSL Settings&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enable the options for both &lt;strong&gt;Require SSL&lt;/strong&gt; and &lt;strong&gt;Require 128-bit SSL&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the &lt;strong&gt;Actions &lt;/strong&gt;menu on the right, click &lt;strong&gt;Apply&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Internet Information Services (IIS) Manager console.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Configure the Unified Messaging role&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;Next, we will need to create the various configuration objects used by the Unified Messaging (UM) role, which is very likely the most complex role to set up.&amp;#160; The core configuration object for Unified Messaging is the Dial Plan, which defines the expected digit pattern for user extensions.&amp;#160; Since we will be integrating Unified Messaging with OCS 2007 R2, we will create a SIP URI Dial Plan whose users have 4 digits in their extensions.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Whenever I build a Unified Communications lab, I always configure it with the expectation that &lt;em&gt;some day&lt;/em&gt; I may want to provide external telephone connectivity to the lab users.&amp;#160; Since these objects will eventually be Enterprise Voice enabled within OCS 2007 R2, each configuration object will be configured with a telephone number that is correctly formatted as an E.164 dial string.&amp;#160; With that in mind, I will use the following configuration details for each Enterprise Voice/UM enabled object in this lab:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="2" width="651"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="119"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Name&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="138"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;SIP URI&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;UM Enabled Extension&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="128"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Telephone Number&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="118"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Tel URI&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="119"&gt;&lt;font size="2" face="Calibri"&gt;Subscriber Access&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="138"&gt;&lt;font size="2" face="Calibri"&gt;OCSSA@contoso.com&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;font size="2" face="Calibri"&gt;N/A&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="128"&gt;&lt;font size="2" face="Calibri"&gt;+19807760000&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="118"&gt;&lt;font size="2" face="Calibri"&gt;+19807760000&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="119"&gt;&lt;font size="2" face="Calibri"&gt;Auto Attendant&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="138"&gt;&lt;font size="2" face="Calibri"&gt;OCSAA@contoso.com&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;font size="2" face="Calibri"&gt;N/A&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="128"&gt;&lt;font size="2" face="Calibri"&gt;+19807769999&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="118"&gt;&lt;font size="2" face="Calibri"&gt;+19807769999&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="119"&gt;&lt;font size="2" face="Calibri"&gt;User A&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="138"&gt;&lt;font size="2" face="Calibri"&gt;UserA@contoso.com&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;font size="2" face="Calibri"&gt;0001&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="128"&gt;&lt;font size="2" face="Calibri"&gt;0001&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="118"&gt;&lt;font size="2" face="Calibri"&gt;+19807760001&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="119"&gt;&lt;font size="2" face="Calibri"&gt;User B&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="138"&gt;&lt;a href="mailto:userb@contoso.com"&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;User&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;B@contoso.com&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="146"&gt;&lt;font size="2" face="Calibri"&gt;0002&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="128"&gt;&lt;font size="2" face="Calibri"&gt;0002&lt;/font&gt;&lt;/td&gt;        &lt;td valign="top" width="118"&gt;&lt;font size="2" face="Calibri"&gt;+19807760002&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;A.&amp;#160; To create and configure a UM Dial Plan&lt;/font&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Exchange Management Console&lt;/strong&gt;, then perform the following steps:&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Organization Configuration&lt;/strong&gt;, select &lt;strong&gt;Unified Messaging&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;UM Dial Plans &lt;/strong&gt;tab&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; c. From the actions pane, click &lt;strong&gt;New UM Dial Plan&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Complete the information necessary to create a SIP enabled UM Dial Plan, which is required by OCS 2007 R2:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Name of Dial Plan : &lt;b&gt;OCSDialPlan&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Digits in Extension : &lt;b&gt;4&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;URI Type : &lt;b&gt;SIP URI&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;VoIP Security : &lt;b&gt;Secured&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;New&lt;/b&gt; to create the UM Dial Plan.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NewUMDialPlan_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="NewUMDialPlan" border="0" alt="NewUMDialPlan" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/NewUMDialPlan_thumb.jpg" width="244" height="213" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Console, right click on the new &lt;b&gt;UM Dial Plan&lt;/b&gt; and select &lt;b&gt;Propertie&lt;/b&gt;s from the context menu. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;b&gt;Subscriber Access&lt;/b&gt; tab. Settings in this area of Dial Plan configuration control the behavior of Outlook Voice Access. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Add the Subscriber Access number &lt;b&gt;‘+19807760000’&lt;/b&gt; to the UM Dial Plan.&amp;#160; This is typically the number that external users will dial when accessing voice mail phone. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;b&gt;Features&lt;/b&gt; tab, locate the option &lt;strong&gt;‘Callers can contact’&lt;/strong&gt; and choose ‘&lt;b&gt;Anyone in the Default Global Address List&lt;/b&gt;’. This allows UM enabled users to transfer or place calls to any internal 4 digit telephone number that appears within the Global Address List. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the &lt;strong&gt;Dial Rule Groups&lt;/strong&gt; tab.&amp;#160; Under the &lt;strong&gt;In Country/Region Rule Groups&lt;/strong&gt; section of the dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;In the Dialing Rule Entry dialog box, enter the following information:&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Name:&amp;#160; &lt;strong&gt;All&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Number Mask:&amp;#160; &lt;strong&gt;*&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Dialed Number:&amp;#160; &lt;strong&gt;*&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Comment:&amp;#160; &lt;strong&gt;&amp;lt;optional comment&amp;gt;&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DialingRuleEntry_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DialingRuleEntry" border="0" alt="DialingRuleEntry" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DialingRuleEntry_thumb.jpg" width="244" height="108" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt;, then under the &lt;strong&gt;International Rule Group&lt;/strong&gt; section, click &lt;strong&gt;Add&lt;/strong&gt; to create another Dialing Rule.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Complete the configuration of another &lt;strong&gt;Dialing Rule Entry&lt;/strong&gt; with the same options as shown above.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;, then click &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the&lt;strong&gt; Dialing Restrictions&lt;/strong&gt; tab, then complete the following configuration:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to users in the same Dial Plan:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to extensions:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select In Country/Region Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select International Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to complete the configuration of the UM Dial Plan.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;B.&amp;#160; To link the Exchange 2007 server to the UM Dial Plan&lt;/font&gt;&lt;/strong&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Exchange Management Console&lt;/strong&gt;, then perform the following steps:&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Server Configuration&lt;/strong&gt;, select &lt;strong&gt;Unified Messaging&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;Exchange 2007 server &lt;/strong&gt;&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; c. From the actions pane, click &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Properties of the Exchange 2007 server, click on the &lt;b&gt;UM Settings&lt;/b&gt; tab.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Add&lt;/b&gt; and select the &lt;b&gt;OCSDialPlan&lt;/b&gt;.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMServerProperties._2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="UMServerProperties." border="0" alt="UMServerProperties." src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMServerProperties._thumb.jpg" width="223" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click OK to link the new &lt;b&gt;OCSDialPlan&lt;/b&gt; to the Exchange 2007 server.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;C.&amp;#160; To configure the UM Mailbox Policy&lt;/font&gt;&lt;/strong&gt;&amp;#160;&lt;strong&gt;for the OCSDialPlan&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Exchange Management Console&lt;/strong&gt;, then perform the following steps:&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Organization Configuration&lt;/strong&gt;, select &lt;strong&gt;Unified Messaging&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;UM Mailbox Policies &lt;/strong&gt;tab&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; c. Select the &lt;strong&gt;OCSDialPlan&lt;/strong&gt;, then from the actions pane, click &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;To relax security restrictions, click on the &lt;b&gt;PIN Settings &lt;/b&gt;tab within the properties of the UM Mailbox Policy, then configure the following options:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Minimum PIN Length : &lt;b&gt;4&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Pin Lifetime Days : &lt;b&gt;Enabled/60&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Previous PINs disallowed : &lt;b&gt;1&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Allow common patterns : &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Missed PINs before reset : &lt;b&gt;5&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Missed PINs before lockout : &lt;b&gt;15&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMMailboxPolicy_6.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="UMMailboxPolicy" border="0" alt="UMMailboxPolicy" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMMailboxPolicy_thumb_2.jpg" width="222" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the&lt;strong&gt; Dialing Restrictions&lt;/strong&gt; tab, then complete the following configuration:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to users in the same Dial Plan:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to extensions:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select In Country/Region Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select International Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Apply&lt;/b&gt; then &lt;b&gt;OK&lt;/b&gt; to complete the configuration of the UM Mailbox Policy.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;D.&amp;#160; To create and configure a UM Auto Attendant for the OCSDialPlan&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Exchange Management Console&lt;/strong&gt;, then perform the following steps:&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160; a. Under &lt;strong&gt;Organization Configuration&lt;/strong&gt;, select &lt;strong&gt;Unified Messaging&lt;/strong&gt;         &lt;br /&gt;&amp;#160;&amp;#160; b. In the result pane, select the &lt;strong&gt;UM Auto Attendants&lt;/strong&gt; tab&lt;strong&gt;&amp;#160;&lt;/strong&gt;         &lt;br /&gt;&amp;#160;&amp;#160; c. From the actions pane, click &lt;strong&gt;New UM Auto Attendant&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Complete the information necessary to create a UM Auto Attendant for the OCSDialPlan:        &lt;br /&gt;        &lt;br /&gt;Name of Auto Attendant : &lt;b&gt;OCSAA&lt;/b&gt;&amp;#160; (&lt;font color="#ff0000"&gt;&lt;strong&gt;no spaces!&lt;/strong&gt;&lt;/font&gt;)         &lt;br /&gt;Associated Dial Plan : &lt;b&gt;OCSDialPlan&lt;/b&gt;         &lt;br /&gt;Extension Numbers : &lt;b&gt;+19807769999&lt;/b&gt;         &lt;br /&gt;Create as Enabled : &lt;b&gt;Enabled&lt;/b&gt;         &lt;br /&gt;Create as Speech Enabled : &lt;b&gt;Enabled&lt;/b&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;New&lt;/b&gt; to create the UM Auto Attendant. &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMAutoAttendant_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="UMAutoAttendant" border="0" alt="UMAutoAttendant" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/UMAutoAttendant_thumb.jpg" width="244" height="214" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Console, right click on the new &lt;b&gt;UM Auto Attendant&lt;/b&gt; and select &lt;b&gt;Propertie&lt;/b&gt;s from the context menu. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;b&gt;Features&lt;/b&gt; tab, locate the option &lt;strong&gt;‘Callers can contact’&lt;/strong&gt; and choose ‘&lt;b&gt;Anyone in the Default Global Address List&lt;/b&gt;’. This allows UM enabled users to transfer or place calls to any internal 4 digit telephone number that appears within the Global Address List. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the&lt;strong&gt; Dialing Restrictions&lt;/strong&gt; tab, then complete the following configuration:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to users in the same Dial Plan:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Allow calls to extensions:&amp;#160; &lt;strong&gt;Enabled&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select In Country/Region Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Select International Rule Groups from Dial Plan:&amp;#160; &lt;strong&gt;Click Add then choose the ‘All’ Rule&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Apply&lt;/b&gt; then &lt;b&gt;OK&lt;/b&gt; to complete the configuration of the UM Auto Attendant.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt; &lt;font size="2" face="Calibri"&gt;   &lt;p&gt;     &lt;br /&gt;&lt;/p&gt; &lt;/font&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;Although there are a few more steps required to finalize the configuration of the Unified Messaging role, we first need to install and configure Office Communications Server 2007 R2.&amp;#160; As such, we will complete the configuration of Unified Messaging later in this documentation.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Request a TLS Certificate for Exchange services&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;Next, we will need to request a certificate from our Enterprise CA.&amp;#160; Since there are a number of services hosted&amp;#160; by the Windows 2008 host computer, we will need to request a certificate that contains Subject Alternative Name (SAN) values – one entry for each host name.&amp;#160; To do this, we will use the Exchange Management Shell.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Verdana"&gt;A.&amp;#160; To create and assign a TLS certificate for Exchange services&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer using the built-in domain Administrator account (Contoso\Administrator)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then All Programs, then Microsoft Exchange Server 2007, then open the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Assuming that the fully qualified distinguished name (FQDN) of the Windows 2008 host computer is &lt;strong&gt;email.contoso.com&lt;/strong&gt;, enter the following command within the Exchange Management Shell to generate a new certificate request:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;new-ExchangeCertificate –GenerateRequest –Path C:\ExchTLSCert.req –KeySize 1024 –subjectName “cn=email.contoso.com” –domainname email.contoso.com, mail.contoso.com, autodiscover.contoso.com, email –PrivateKeyExportable $true &lt;/font&gt;&lt;/b&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, within Internet Explorer, type the URL ‘&lt;b&gt;https://email/certsrv&lt;/b&gt;’ on the address line and press &lt;b&gt;Enter&lt;/b&gt; to connect to the Certificate Authority.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Request a Certificate&lt;/b&gt;, then choose &lt;b&gt;Advanced Certificate Request&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Submit a certificate request by using a base-64 encoded CMC or PKCS #10 file, or submit a renewal request by using a base-64-encoded PKCS #7 file&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Using Windows Explorer, open the file &lt;strong&gt;ExchTLSCert.req&lt;/strong&gt; using &lt;b&gt;Notepad&lt;/b&gt;. Highlight and copy the data from ExchTLSCert.req.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within Internet Explorer, paste the data from UMCert.req into the &lt;b&gt;Saved Request&lt;/b&gt; \ ‘&lt;b&gt;Base-64-encoded certificate request (CMC or PKCS #10 or PKCS #7)&lt;/b&gt;’ field. Additionally, choose ‘&lt;b&gt;Web Server&lt;/b&gt;’ from the drop-down list of available &lt;b&gt;Certificate Templates&lt;/b&gt;. Click &lt;b&gt;Submit&lt;/b&gt;.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CertRequest_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CertRequest" border="0" alt="CertRequest" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CertRequest_thumb.jpg" width="244" height="208" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon being issued the certificate from the Certificate Authority, choose ‘&lt;b&gt;DER encoded&lt;/b&gt;’ from the available encoding options, and choose ‘&lt;b&gt;Download Certificate&lt;/b&gt;’. Save the certificate as ‘&lt;b&gt;C:\ExchTLSCert.cer&lt;/b&gt;’.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/certDERencoded_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="certDERencoded" border="0" alt="certDERencoded" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/certDERencoded_thumb.jpg" width="244" height="82" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After downloading the new certificate, open the Exchange Management Shell again and enter the following command to both import and assign the UM service to the new certificate:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;import-ExchangeCertificate –path C:\ExchTLSCert.cer | enable-ExchangeCertificate –Services SMTP,IIS,POP,IMAP,UM&lt;/font&gt;&lt;/b&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;em&gt;Note:&amp;#160; If you are prompted to replace the current certificate assigned to any of the Exchange roles, choose [A] All to replace the current certificate for all roles.&lt;/em&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After assigning the certificate, enter the following command to dump a list of Exchange certificates, and verify that your new certificate is correctly assigned to all five Exchange services.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;Get-ExchangeCertificate | fl thumbprint,rootCAType,services,notbefore&lt;/font&gt;&lt;/b&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;em&gt;&lt;font size="2" face="Calibri"&gt;Thumbprint : &lt;strong&gt;844D0CC6857F16E9FF7BC424895C97761390E6F2&lt;/strong&gt;&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;RootCAType : &lt;strong&gt;Enterprise&lt;/strong&gt;&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Services : &lt;strong&gt;IMAP, POP, UM, IIS, SMTP &lt;/strong&gt;&lt;/font&gt;        &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;NotBefore : &lt;strong&gt;5/11/2009 8:35:58 PM&lt;/strong&gt;&lt;/font&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Restart all Exchange services by entering the following command in the Exchange Management Shell:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;get-Service *exchange* | restart-service –force&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Finally, verify that all Exchange services were restarted successfully by entering the following command in the Exchange Management Shell:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;test-servicehealth&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font face="Verdana"&gt;After completing these steps, you should be able to browse &lt;a href="https://mail.contoso.com/owa"&gt;https://mail.contoso.com/owa&lt;/a&gt; from a web browser and connect successfully to Outlook Web Access.&amp;#160; Since this FQDN appears in the list of Subject Alternative Name (SAN) values assigned to the Exchange certificate, you should &lt;strong&gt;not&lt;/strong&gt; be prompted with a certificate name mismatch warning, although you may have to enter your credentials to access the web site.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Requesting a UC Certificate&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step will be to request a Unified Communications Certificate from a publicly trusted Certification Authority.&amp;#160; It is recommended to use a certificate from publicly trusted CA if you plan to allow external connectivity for your lab, however, this is only technically required if you plan to enable Public IM Connectivity (PIC).&amp;#160; Although there are a number of publicly trusted CAs that can provide a UC Certificate (i.e. VeriSign, DigiCert, GoDaddy, Thawte), I chose DigiCert to issue the UC Certificate for my lab.&lt;/p&gt;  &lt;p&gt;Before selecting a Certification Authority to issue a UC Certificate, you should consider the following questions:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How much does it cost to request a new UC Certificate? &lt;/li&gt;    &lt;li&gt;If I make a mistake, can the certificate be reissued? &lt;/li&gt;    &lt;li&gt;How many times can the certificate be reissued? &lt;/li&gt;    &lt;li&gt;Is there any cost involved with reissuing the certificate? &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The reason I chose DigiCert is because they offer a very nice web interface for creating a UC Certificate for Exchange 2007, and they allow unlimited corrections/modifications during the lifetime of the certificate.&amp;#160; As such, the following step-by-step instructions will describe how to request a UC Certificate from DigiCert.&amp;#160; &lt;/p&gt;  &lt;p&gt;Please note that while Exchange Server 2007 supports the use of Wildcard Certificates, Office Communications Server 2007 R2 supports either Single Name certificates or Unified Communictions/SAN Certificates – &lt;em&gt;not wildcard certificates!&lt;/em&gt;&amp;#160; And even though you may choose to use an alternate provider, the DigiCert CSR Command Wizard can still be used to generate the certificate request (unless you’re a PowerShell ace and don’t need the help of a pretty interface).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Request a UC Certificate from a publicly trusted CA&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;strong&gt;A.&amp;#160; To request a UC Certificate from a publicly trusted Certification Authority&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 physical host computer using the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Launch your web browser and navigate to&lt;strong&gt; &lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;a title="https://www.digicert.com/easy-csr/exchange2007.htm" href="https://www.digicert.com/easy-csr/exchange2007.htm"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;https://www.digicert.com/easy-csr/exchange2007.htm&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Complete the SSL CSR Command Wizard using the following certificate details:        &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="495"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Common Name:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Subject Alternative Names:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;sip.contoso.com                  &lt;br /&gt;mail.contoso.com                   &lt;br /&gt;autodiscover.contoso.com                   &lt;br /&gt;cwa.contoso.com                   &lt;br /&gt;as.cwa.contoso.com                   &lt;br /&gt;download.cwa.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Organization:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&amp;lt;Legal Name of registered owner of the domain&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Department:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&amp;lt;blank&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;City:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&amp;lt;Your City&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;State:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&amp;lt;Your State&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Country:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;&amp;lt;Your Country&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="122"&gt;&lt;font size="2" face="Calibri"&gt;Key Size:&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="371"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;1024&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert" border="0" alt="CreateUCCert" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert_thumb.jpg" width="244" height="156" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Generate&lt;/strong&gt; to create the command that will be used to generate the request from your Exchange 2007 server. &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;New-ExchangeCertificate -GenerateRequest -Path c:\sip_contoso_com.csr -KeySize 1024 -SubjectName &amp;quot;c=US, s=South Carolina, l=MyCity, o=David Howe, cn=sip.contoso.com&amp;quot; -DomainName sip.contoso.com, mail.contoso.com, autodiscover.contoso.com, cwa.contoso.com, as.cwa.contoso.com, download.cwa.contoso.com -PrivateKeyExportable $True&lt;/strong&gt; &lt;/font&gt;&lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next click Start, then All Programs, then Microsoft Exchange Server 2007, then open the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Copy&lt;/strong&gt; the command generated by the SSL CSR Command Wizard, and paste it into the Exchange Management Shell:&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert1_6.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert1" border="0" alt="CreateUCCert1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert1_thumb_2.jpg" width="244" height="76" /&gt;&lt;/a&gt;           &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After creating the certificate request, open your web browser and navigate to the web site of your chosen publicly trusted Certification Authority.&amp;#160; Choose the option to purchase a new Unified Communications (UC) or SAN Certificate.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert3_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert3" border="0" alt="CreateUCCert3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert3_thumb.jpg" width="244" height="78" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Choose Unified Communications/SAN certificate, the lifetime (expiry) of the certificate, and your payment preference.&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert4_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert4" border="0" alt="CreateUCCert4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert4_thumb.jpg" width="244" height="154" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, complete the registration process for creating a new account with the provider.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert5_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert5" border="0" alt="CreateUCCert5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert5_thumb.jpg" width="244" height="86" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, enter the company on behalf of whom you are requesting this certificate, or choose the default value (the name used to register the new account with the provider).&amp;#160;&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert6_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert6" border="0" alt="CreateUCCert6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert6_thumb.jpg" width="244" height="77" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;All Programs&lt;/strong&gt;, then &lt;strong&gt;Accessories&lt;/strong&gt;, then launch &lt;strong&gt;Notepad&lt;/strong&gt;.&amp;#160; Open the certificate request file &lt;strong&gt;C:\sip_contoso_com.csr&lt;/strong&gt;, and then highlight and &lt;strong&gt;copy&lt;/strong&gt; the Base-64-encoded content.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert2_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert2" border="0" alt="CreateUCCert2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert2_thumb_3.jpg" width="244" height="159" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next,&lt;strong&gt; paste&lt;/strong&gt; the Base-64-encoded data into the &lt;strong&gt;Certificate Signing Request&lt;/strong&gt; field from your provider’s web page, and choose &lt;strong&gt;Microsoft Exchange Server&lt;/strong&gt; as the server software.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert7_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert7" border="0" alt="CreateUCCert7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert7_thumb_2.jpg" width="244" height="198" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the information provided in the Base-64-encoded data from your certificate request, verify that the &lt;strong&gt;Organization&lt;/strong&gt; information for the certificate is correct (highlighted in yellow below).&amp;#160; This value should be &lt;strong&gt;the legal name of the company or individual who appears as the registered owner of the domain&lt;/strong&gt; in the WHOIS database.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Note:&amp;#160; The CA provider &lt;strong&gt;&lt;em&gt;will&lt;/em&gt;&lt;/strong&gt; verify this information before issuing the certificate.&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert8_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert8" border="0" alt="CreateUCCert8" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert8_thumb_2.jpg" width="216" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, verify your contact information, which will be used to contact you to verify your order and to request proof of ID.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert9_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert9" border="0" alt="CreateUCCert9" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert9_thumb_2.jpg" width="244" height="136" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Finally, verify your payment information and submit your order.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert10_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert10" border="0" alt="CreateUCCert10" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert10_thumb_2.jpg" width="244" height="170" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon verifying your legal identification as the owner of the registered domain, your certificate (as well as the certificate of the issuing CA) will be issued and emailed to you.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert11_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert11" border="0" alt="CreateUCCert11" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert11_thumb_2.jpg" width="244" height="98" /&gt;&lt;/a&gt;&amp;#160; &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Import the issued UC Certificate into the certificate store of the Exchange server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now that we have received our issued UC Certificate, our next step is to import it into the certificate store of our Windows 2008 physical host computer (Exchange server).&amp;#160; It is important to note that this certificate will not be used on this computer; rather, our UC Certificate will be assigned to both our ISA 2006 server and to each of the external interfaces of our OCS 2007 R2 Edge server.&amp;#160; Since the certificate was requested from this computer, however, it must first be imported on this computer before it can be used elsewhere.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To import a UC Certificate from a publicly trusted Certification Authority&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 physical host computer using the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Extract the certificate package (zip file) as provided by your Certification Authority to &lt;strong&gt;C:\Certificates&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Next click Start, then All Programs, then Microsoft Exchange Server 2007, then open the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;. &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Shell, type&lt;strong&gt; cd C:\Certificates &lt;/strong&gt;and then press Enter.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Again within the Exchange Management Shell, type &lt;strong&gt;import-exchangecertificate –path c:\certificates\sip_contoso_com.cer&lt;/strong&gt; to import the certificate into the local computer’s certificate store. Note the thumbprint value of the certificate.&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert12_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert12" border="0" alt="CreateUCCert12" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert12_thumb_2.jpg" width="244" height="59" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;To verify that the certificate was properly imported, type &lt;strong&gt;get-exchangecertificate –thumbprint F92984F6873C7726683BBC7E80F8BA090CA25E61 | fl&lt;/strong&gt; within the Exchange Management Shell.&amp;#160; Note that there are no services assigned to this certificate (&lt;em&gt;expected&lt;/em&gt;).&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert13_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert13" border="0" alt="CreateUCCert13" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert13_thumb.jpg" width="244" height="116" /&gt;&lt;/a&gt;       &lt;br /&gt;&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Export the issued UC Certificate with Private Key &lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now that our UC Certificate has been properly imported into the certificate store of the requesting computer, it can be exported to be used on other servers.&amp;#160; For the purposes of our lab, internal resources like our Exchange server and OCS Pool will be secured using internally issued certificates while external resources like OCS Edge services and web sites published by ISA server will be secured using our external issued certificate.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To export a certificate with Private Key from local certificate store&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 physical host computer using &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;Computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then expand the &lt;strong&gt;Personal&lt;/strong&gt; certificate store.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on &lt;strong&gt;Certificates&lt;/strong&gt;, then locate and select the UC Certificate that was issued by your public Certification Authority.&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert14_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert14" border="0" alt="CreateUCCert14" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert14_thumb_2.jpg" width="244" height="120" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar click&lt;strong&gt; Action&lt;/strong&gt;, then &lt;strong&gt;All Tasks&lt;/strong&gt;, then select &lt;strong&gt;Export&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Welcome to the Certificate Export Wizard screen, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Export with Private Key screen, choose &lt;strong&gt;Yes, export the private key&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Export Format settings, choose &lt;strong&gt;Personal Information Exchange – PKCS #12 (.PFX)&lt;/strong&gt;.&amp;#160; Be sure to also select the option &lt;strong&gt;Include all certificates in the certification path if possible&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert15_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert15" border="0" alt="CreateUCCert15" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert15_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter a P&lt;strong&gt;assword&lt;/strong&gt; for the export file, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter an&lt;strong&gt; Export Filename&lt;/strong&gt; (i.e., &lt;strong&gt;c:\Certificates\sip_contoso_com_exported.pfx&lt;/strong&gt;) and click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the certificate export.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Export a copy of the certificate from the internal Certification Authority&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Since neither the ISA 2006 server nor the OCS 2007 R2 Edge server will be joined to the Contoso domain, neither server will trust certificates issued by our internal Certification Authority.&amp;#160; As such, we will need to export a copy of the certificate of our internal Certification Authority so that it can be imported on both the ISA 2006 server and the OCS 2007 R2 Edge server.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To export a copy of the certificate from the internal Certification Authority&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 physical host computer using &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;mmc.exe&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch the Microsoft Management Console.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the Management Console, click &lt;strong&gt;File&lt;/strong&gt;, then &lt;strong&gt;Add/Remove Snap-in…&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Add/Remove Snap-in dialog box, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the &lt;strong&gt;Certificates&lt;/strong&gt; snap-in, then click&lt;strong&gt; Add&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which for which account to manage certificates, choose the &lt;strong&gt;Computer account&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to choose which computer to manage, choose &lt;strong&gt;Local Computer&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Close&lt;/strong&gt; the Standalone Snap-in dialog box, then &lt;strong&gt;close&lt;/strong&gt; the Add/Remove Snap-in dialog box.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand &lt;strong&gt;Certificates (Local Computer)&lt;/strong&gt;, then expand the &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Trusted Root Certification Authorities&lt;/strong&gt; certificate store.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on &lt;strong&gt;Certificates&lt;/strong&gt;, then locate and select the certificate that was issued to your Enterprise CA (&lt;strong&gt;ContosoCA&lt;/strong&gt;)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the menu bar click&lt;strong&gt; Action&lt;/strong&gt;, then &lt;strong&gt;All Tasks&lt;/strong&gt;, then select &lt;strong&gt;Export&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Welcome to the Certificate Export Wizard screen, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the Export Format settings, choose &lt;strong&gt;DER encoded binary X.509 (.CER) &lt;/strong&gt;then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DER_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DER" border="0" alt="DER" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/DER_thumb_2.png" width="244" height="188" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter an&lt;strong&gt; export filename&lt;/strong&gt; (i.e., &lt;strong&gt;c:\Certificates\ContosoCA.cer&lt;/strong&gt;) and click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to complete the certificate export.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Remove the UC Certificate from the Exchange server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we will remove the certificate from our publicly trusted Certification Authority from the Exchange server.&amp;#160; Since OWA traffic will route inbound via ISA, and since inbound SMTP connections from the Internet will not be secured using TLS, this certificate is unneeded on the Exchange server.&amp;#160; Unless you have a specific reason for leaving it on the Exchange server (for example, if you plan to directly service inbound OWA requests without using a reverse proxy like ISA server), I suggest removing the certificate to reduce overall complexity.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To remove the UC Certificate from the Exchange server&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log in to the Windows 2008 physical host computer using the&lt;strong&gt; built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then All Programs, then Microsoft Exchange Server 2007, then open the &lt;strong&gt;Exchange Management Shell&lt;/strong&gt;. &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Shell, type&lt;strong&gt; &lt;strong&gt;remove-exchangecertificate –thumbprint F92984F6873C7726683BBC7E80F8BA090CA25E61&lt;/strong&gt;&amp;#160;&lt;/strong&gt;and then press Enter.&lt;/font&gt;&amp;#160; &lt;font size="2" face="Calibri"&gt;Choose &lt;strong&gt;A&lt;/strong&gt; to remove the certificate for all services.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert16_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUCCert16" border="0" alt="CreateUCCert16" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/CreateUCCert16_thumb_2.jpg" width="244" height="68" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the Exchange Management Shell.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring OCS 2007 R2 Front End&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having completed the installation of Exchange 2007 SP1, we now need to focus on installing Office Communications Server 2007.&amp;#160; We will start by installing the Standard Edition Front End server role. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Connect to the Virtual Machine that will host the OCS 2007 R2 Front End server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our first task will be to configure one of the virtual machines to host the OCS 2007 R2 Front End server role.&amp;#160; To do this, we will need to connect to the Windows 2008 host computer and launch the Server Manager console.&amp;#160; Expand the Hyper-V role, and verify that the virtual machine for the OCS Front End server was created with the following specifications:&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="355"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;OCS 2007 R2 Front End&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;1024MB&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;One (1) Virtual NIC&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Hard Disk&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;16GB Virtual Hard Disk&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;OS Version&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;)&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;FQDN&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;OCS-R2.contoso.com &lt;strong&gt;&lt;em&gt;(domain-joined)&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;IP Address&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="271"&gt;192.168.1.11&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;p&gt;To configure the server, double-click on the Front End virtual server within the Hyper-V section of the Server Manager console.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Run Prep Schema for OCS 2007 R2&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next task will be to prepare the Active Directory schema for Office Communications Server 2007 R2.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; Prepare the Active Directory schema &lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Any machine running the Setup for the first time will be prompted to install the Microsoft Visual C++ SP1 Redistributable and Microsoft .NET Framework 3.5 SP1.&amp;#160; Choose &lt;strong&gt;Yes&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Deployment Wizard page, click &lt;b&gt;Prepare Active Directory&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Prepare Active Directory for Office Communications Server page, next to &lt;b&gt;Step&lt;/b&gt; &lt;b&gt;1: Prep Schema&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On the Welcome page, click &lt;b&gt;Next.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Note the Warning you receive concerning your data in the System container and the recommendation for using the Configuration container in Active Directory.&amp;#160; Unless you have a specific reason for using the System container, choose the &lt;strong&gt;Configuration&lt;/strong&gt; naming context to store your Global Settings.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;OK&lt;/b&gt; on the Warning.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Directory Location of Schema Files page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Ready to Prepare Schema page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Completion page, select the &lt;b&gt;View the log when you click Finish&lt;/b&gt; check box, and then click &lt;b&gt;Finish&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Switch to the &lt;strong&gt;Deployment Log&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the far right, click &lt;b&gt;Expand All&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Execution Result&lt;/b&gt; column, to confirm that the Prep Schema operation completed successfully, verify that each task’s result is &lt;b&gt;Success&lt;/b&gt;. Close the Deployment Log window.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Run Prep Forest for OCS 2007 R2&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After successfully extending our schema, the next step is to prepare the Active Directory forest for Office Communications Server 2007 R2.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; Prepare the Active Directory forest&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Deployment Wizard page, next to &lt;b&gt;Step 3: Prep Forest&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Welcome page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Select Location to Store Global Settings page, Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Location of Universal Groups page, verify that &lt;b&gt;contoso.com&lt;/b&gt; is selected in the &lt;b&gt;Domain&lt;/b&gt; drop-down list, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the SIP domain used for default routing&lt;b&gt; &lt;/b&gt;page, verify that &lt;b&gt;contoso.com&lt;/b&gt; is selected in the &lt;b&gt;Select SIP domain&lt;/b&gt; drop-down list, and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On the Ready to Prepare Forest page, click &lt;b&gt;Next.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Completion page, select the &lt;b&gt;View the log when you click Finish&lt;/b&gt; check box, and then click &lt;b&gt;Finish&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Switch to the Deployment Log.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the far right, click &lt;b&gt;Expand All&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Execution Result&lt;/b&gt; column, to confirm that the Prep Forest operation completed successfully, verify that each task’s result is &lt;b&gt;Success&lt;/b&gt;. Close the Deployment Log window.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; Modify membership of RTCUniversalServerAdmins group&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Active Directory Users and Computers&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand the domain &lt;strong&gt;contoso.com&lt;/strong&gt;, then click on the &lt;strong&gt;Users&lt;/strong&gt; container.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Locate and open the properties of the &lt;strong&gt;RTCUniversalServerAdmins&lt;/strong&gt; group.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;Members&lt;/strong&gt; tab.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator) is a member of this group, otherwise &lt;strong&gt;Add&lt;/strong&gt; it.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; OK&lt;/strong&gt; to complete the configuration of the &lt;strong&gt;RTCUniversalServerAdmins&lt;/strong&gt; group.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close &lt;strong&gt;Active Directory Users and Computers&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Run Prep Domain for OCS 2007 R2&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we need to prepare the Active Directory domain for Office Communications Server 2007 R2.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; Prepare the Active Directory domain&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the&lt;b&gt; &lt;/b&gt;Prepare Active Directory&lt;b&gt; &lt;/b&gt;page, next to &lt;b&gt;Step 5: Prep Current Domain&lt;/b&gt;, click &lt;strong&gt;Run&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Welcome Screen, Click &lt;strong&gt;Next&lt;/strong&gt; to &lt;strong&gt;Continue&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the next screen that provides Domain Preparation Information, read the excerpt provided and Click &lt;strong&gt;Next &lt;/strong&gt;to &lt;strong&gt;Continue&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;You are now ready to prepare the domain.&amp;#160; Because we have only one domain and are running this step in contoso.com, our current settings will display as &lt;strong&gt;contoso.com&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt; to &lt;strong&gt;Continue&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Completion page, select the &lt;b&gt;View the log when you click Finish&lt;/b&gt; check box, and then click &lt;b&gt;Finish&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Switch to the Deployment Log.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the far right, click &lt;b&gt;Expand All&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Execution Result&lt;/b&gt; column, to confirm that the Prep Forest operation completed successfully, verify that each task’s result is &lt;b&gt;Success&lt;/b&gt;. Close the Deployment Log window.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Install Internet Information Services 6.0 for Windows 2003&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;In addition to hosting Web Components, the OCS 2007 R2 Standard Edition Front End server role now supports several telephony related applications such as Dial-In Conferencing, Outside Voice Control, and Response Groups.&amp;#160; As such, we will need to install IIS 6.0 before installing the Front End server role.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install Internet Information Services 6.0&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Open the &lt;strong&gt;Control Panel&lt;/strong&gt; and launch &lt;strong&gt;Add/Remove Programs&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Add/Remove Windows Components&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Components&lt;/b&gt; list box, click &lt;b&gt;Application Server&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Details&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Internet Information Services Manager&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Details&lt;/b&gt; to select the &lt;strong&gt;World Wide Web Publishing Service&lt;/strong&gt;,&lt;strong&gt; Active Server Pages&lt;/strong&gt;, and &lt;strong&gt;Remote Administration (HTML) &lt;/strong&gt;components&lt;strong&gt; &lt;/strong&gt;to be installed.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;OK&lt;/b&gt; until you are returned to the &lt;b&gt;Windows Component Wizard&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Next&lt;/b&gt; and complete the &lt;b&gt;Windows Component Wizard&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Install the OCS 2007 R2 Front End server role&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having prepared Active Directory and installed IIS 6.0 on the Windows 2003 server, we are now ready to install the OCS 2007 R2 Standard Edition Front End server role.&amp;#160; This installation will create a single-server OCS Pool, and it will install SQL Express automatically to support the three OCS 2007 R2 databases. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install the OCS 2007 R2 Front End server role&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Deployment Wizard, click &lt;b&gt;Deploy Standard Edition Server&lt;/b&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE1_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InstallFE1" border="0" alt="InstallFE1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE1_thumb.png" width="244" height="180" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On the Deploy Standard Edition Server page, next to &lt;b&gt;Step 1: Deploy Server &lt;/b&gt;click&lt;b&gt; Run.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InstallFE2" border="0" alt="InstallFE2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE2_thumb.png" width="244" height="181" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Notice the Warning that states the Windows Media Format Runtime is required. This is necessary for the Dial-In Conferencing component. Click &lt;b&gt;OK&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Welcome page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the License Agreement page, select &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt; and click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On the Location for Server Files page, click &lt;b&gt;Next.&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Application Configuration page, take notice of the new applications for OCS 2007 R2. Make sure all four boxes are checked and click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE3_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InstallFE3" border="0" alt="InstallFE3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE3_thumb.png" width="244" height="193" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Main Service Account for Standard Edition Server page, create a new service account called &lt;strong&gt;RTCService&lt;/strong&gt; and enter a&lt;strong&gt; password&lt;/strong&gt; for the account.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Component Service Account for Standard Edition Server page, create a new service account called &lt;strong&gt;RTCComponentService&lt;/strong&gt; and enter a &lt;strong&gt;password&lt;/strong&gt; for the account.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Web Farm FQDNs page, enter &lt;strong&gt;sip.contoso.com&lt;/strong&gt; for the external FQDN value (the internal FQDN value will be automatically populated).&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE4_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="InstallFE4" border="0" alt="InstallFE4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/InstallFE4_thumb.png" width="244" height="192" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Location for Database Files page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the Ready to Deploy Standard Edition Server page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When installation has finished, select the &lt;b&gt;View the log when you click Finish&lt;/b&gt; check box, and then click &lt;b&gt;Finish&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Switch to the Deployment Log that has opened.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Action&lt;/b&gt; column, expand &lt;b&gt;Execute&lt;/b&gt; &lt;b&gt;Action&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the &lt;b&gt;Execution Result&lt;/b&gt; column, to verify that Office Communications Server 2007 R2 was successfully installed, verify that each task’s result is &lt;b&gt;Success&lt;/b&gt;. There may be warnings associated with the Activation. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Investigate the individual Activation Logs and verify they report &lt;b&gt;Success&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Close the Deployment Log window.&lt;b&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Configure the OCS 2007 R2 Front End server role&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Now that the OCS 2007 R2 Front End server role is installed, we need to configure it.&amp;#160; This involves defining the various SIP domains that will be hosted by your environment and whether automatic client logon configuration will be supported.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Front End server&lt;/strong&gt; &lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Deployment Wizard, click &lt;b&gt;Deploy Standard Edition Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At &lt;strong&gt;Configure Server&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard1_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigServerWizard1" border="0" alt="ConfigServerWizard1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard1_thumb.png" width="244" height="182" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Configure Pool/Server Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Server or Pool to Configure&lt;/strong&gt; page, select the server from the list, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigServerWizard2" border="0" alt="ConfigServerWizard2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard2_thumb.png" width="244" height="189" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;SIP domains&lt;/strong&gt; page, verify that &lt;strong&gt;contoso.com&lt;/strong&gt; appears in the list. If it does not, click the &lt;strong&gt;SIP domains in your environment&lt;/strong&gt; box, type your SIP domain, and then click Add. Repeat these steps for all other SIP domains that the Standard Edition server will support. When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard3_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigServerWizard3" border="0" alt="ConfigServerWizard3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard3_thumb.png" width="244" height="189" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Client Logon Settings&lt;/strong&gt; page, select the option &lt;strong&gt;Some or all clients will use DNS SRV records for automatic logon &lt;/strong&gt;then click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the check box for the domain that will be supported by the server for automatic sign-in (&lt;strong&gt;contoso.com&lt;/strong&gt;), and then click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;External User Access Configuration&lt;/strong&gt; page, select &lt;strong&gt;Do not configure for external user access now&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard6_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigServerWizard6" border="0" alt="ConfigServerWizard6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigServerWizard6_thumb.png" width="244" height="190" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Ready to Configure Server or Pool&lt;/strong&gt; page, review the settings that you specified, and then click &lt;strong&gt;Next&lt;/strong&gt; to configure the Standard Edition server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the files have been installed and the wizard has completed, select the &lt;strong&gt;View the log when you click Finish&lt;/strong&gt; check box, and then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the log file, verify that &amp;lt;Success&amp;gt; appears under the &lt;strong&gt;Execution Result&lt;/strong&gt; column. Look for &amp;lt;Success&amp;gt; Execution Result at the end of each task to verify Standard Edition server configuration completed successfully. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the log window when you are finished.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Configure Certificate for OCS 2007 R2 Front End server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;With the Front End server now successfully installed and configured, we now need to request and assign a certificate for it from our internal Certificate Authority.&amp;#160; To support automatic client configuration, we will need to include a Subject Alternative Name value of sip.contoso.com in our certificate request.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A. To configure a new certificate for the Front End server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Deployment Wizard, click &lt;b&gt;Deploy Standard Edition Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At &lt;strong&gt;Configure Certificate&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Certificate Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Available Certificate Tasks&lt;/strong&gt; page, click &lt;strong&gt;Create a new certificate&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert1_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert1" border="0" alt="ConfigFECert1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert1_thumb.png" width="244" height="217" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Delayed or Immediate Request&lt;/strong&gt; page, click &lt;strong&gt;Send the request immediately to an online certification authority&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Name and Security Settings&lt;/strong&gt; page, configure as follows:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert2" border="0" alt="ConfigFECert2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert2_thumb.png" width="244" height="215" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;a. Enter a meaningful name for the OCS Front End server certificate (i.e. &lt;strong&gt;OCSR2FrontEndCert&lt;/strong&gt;).&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;b. Under &lt;strong&gt;Bit length&lt;/strong&gt;, select &lt;strong&gt;1024&lt;/strong&gt; bit length.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;c. Enable the &lt;strong&gt;Mark cert as exportable&lt;/strong&gt; check box.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Organization Information&lt;/strong&gt; page, type or select the name of your organization and organizational unit (enter &lt;strong&gt;contoso.com&lt;/strong&gt; for both entries), and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Your Server’s Subject Name&lt;/strong&gt; page, configure as follows:&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert3" border="0" alt="ConfigFECert3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert3_thumb.png" width="244" height="217" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;a. In &lt;strong&gt;Subject Name&lt;/strong&gt;, verify that the FQDN of the OCS Front End server is displayed (i.e., &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt;)         &lt;br /&gt;b. In &lt;strong&gt;Subject Alternate Name&lt;/strong&gt;, enter the value &lt;strong&gt;sip.contoso.com&lt;/strong&gt; (for automatic client configuration).         &lt;br /&gt;        &lt;br /&gt;When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;.         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Geographical Information&lt;/strong&gt; page, enter the &lt;strong&gt;Country/Region&lt;/strong&gt;, &lt;strong&gt;State/Province&lt;/strong&gt;, and &lt;strong&gt;City/Locality&lt;/strong&gt;. Do not use abbreviations. When you are finished, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Choose a Certification Authority&lt;/strong&gt; page, the wizard attempts to automatically detect any CAs that are published in Active Directory.&amp;#160; Click &lt;strong&gt;Select a certificate authority from the list detected in your environment&lt;/strong&gt;, and then select your certification authority (CA). Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert4" border="0" alt="ConfigFECert4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert4_thumb.png" width="244" height="217" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Request Summary&lt;/strong&gt; page, review the settings that you specified, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Assign Certificate Task&lt;/strong&gt; screen, click the &lt;strong&gt;View&lt;/strong&gt; button and verify that the&lt;em&gt; Subject Name&lt;/em&gt; and &lt;em&gt;Subject Alternative Names&lt;/em&gt; values are correct.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert6_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert6" border="0" alt="ConfigFECert6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFECert6_thumb.png" width="211" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If the &lt;em&gt;Subject Name&lt;/em&gt; and &lt;em&gt;Subject Alternative Names&lt;/em&gt; values are correct , click &lt;strong&gt;Assign&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;A dialog box appears and informs you that the settings were applied successfully. Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;B. To assign the new certificate to IIS on the Front End server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and select &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the IIS Manager console, expand the &lt;strong&gt;local server&lt;/strong&gt;, then expand &lt;strong&gt;Web Sites&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Default Web Site&lt;/strong&gt; and choose &lt;strong&gt;Properties&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;Web Site&lt;/strong&gt; tab, verify that either &lt;strong&gt;192.168.1.11&lt;/strong&gt; or &lt;strong&gt;(All Unassigned)&lt;/strong&gt; is configured as the IP address for the web site. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;Directory Security&lt;/strong&gt; tab. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under &lt;strong&gt;Secure Communications&lt;/strong&gt;, click on &lt;strong&gt;Server Certificate&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFEIISCert_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFEIISCert" border="0" alt="ConfigFEIISCert" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/ConfigFEIISCert_thumb.png" width="244" height="237" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Web Server Certificate Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Assign an existing certificate&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Select the certificate that you requested by using the &lt;strong&gt;Certificates Wizard&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;SSL Port&lt;/strong&gt; page, verify that port &lt;strong&gt;443&lt;/strong&gt; will be used for SSL, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Review the certificate details, and then click &lt;strong&gt;Next&lt;/strong&gt; to assign the certificate.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; to exit.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to close the &lt;strong&gt;Default Web Site Properties&lt;/strong&gt; page.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 9 – Modify settings of OCS service accounts&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;When you use the OCS setup program to create the OCS service accounts, the password expiration settings for the service accounts are inherited from the domain policy settings.&amp;#160; To prevent service startup failure due to expired passwords, we will need to change the password settings for both the RTCService and RTCComponentService accounts. &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; Change password settings for OCS service accounts&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;Administrative Tools&lt;/strong&gt;, and then click &lt;strong&gt;Active Directory Users and Computers&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Expand the domain &lt;strong&gt;contoso.com&lt;/strong&gt;, then click on the &lt;strong&gt;Users&lt;/strong&gt; container. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Locate and open the properties of the &lt;strong&gt;RTCService&lt;/strong&gt; account, then click on the &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Account&lt;/strong&gt; tab. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enable the option for &lt;strong&gt;Password Never Expires&lt;/strong&gt;, and verify that &lt;strong&gt;Account Expires &lt;/strong&gt;is set to&lt;strong&gt; Never.&lt;/strong&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Locate and open the properties of the &lt;strong&gt;RTCComponentService&lt;/strong&gt; account, then click on the &lt;strong&gt;Account&lt;/strong&gt; tab.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enable the option for &lt;strong&gt;Password Never Expires&lt;/strong&gt;, and verify that &lt;strong&gt;Account Expires &lt;/strong&gt;is set to&lt;strong&gt; Never.&lt;/strong&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close &lt;strong&gt;Active Directory Users and Computers&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 10 – Start OCS 2007 R2 Front End services&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;At this point we should be ready to start services on the OCS 2007 R2 Front End server.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;&lt;font size="2"&gt;&lt;strong&gt;A. To start Front End services&lt;/strong&gt;&lt;/font&gt;   &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the Deployment Wizard, click &lt;b&gt;Deploy Standard Edition Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At &lt;strong&gt;Start Services&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome to the Start Services Wizard&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;b&gt;Next&lt;/b&gt; again to start the services.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/StartFEServices_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="StartFEServices" border="0" alt="StartFEServices" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtoimplementafullyworkingExchange2007O_6055/StartFEServices_thumb.jpg" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that the &lt;b&gt;View the log when you click 'Finish'&lt;/b&gt; check box is selected, and then click &lt;b&gt;Finish&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the log file, verify that &lt;b&gt;&amp;lt;Success&amp;gt;&lt;/b&gt; appears under the &lt;b&gt;Execution Result&lt;/b&gt; column for each task, and then close the log window.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 11 – Install OCS 2007 R2 Administration Console&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The last step of our Front End server installation involves installing the OCS Administration Console.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; To install the administration console&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the main deployment page, select &lt;strong&gt;Administrative Tools&lt;/strong&gt; from the menu on the right.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the License Agreement page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt; and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the installation finishes, close the OCS 2007 R2 Deployment Tools.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then Programs, then Administrative Tools.&amp;#160; There you will find the &lt;b&gt;Office Communications Server 2007 R2&lt;/b&gt; administration console as well as the &lt;b&gt;Microsoft Office Communications Server 2007 R2, Communicator Web Access &lt;/b&gt;CWA management console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the installation of the OCS 2007 R2 Front End server role.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3274187" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>(Part 2 of 3) The complete step-by-step setup guide for deploying Microsoft Unified Communications products with Enterprise Voice in a lab environment using a single Windows Server 2008 Hyper-V computer and a single Internet IP address</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/08/17/part-2-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/08/17/part-2-of-3-the-complete-step-by-step-setup-guide-for-deploying-microsoft-unified-communications-products-with-enterprise-voice-in-a-lab-environment-using-a-single-windows-server-2008-hyper-v-computer-and-a-single-internet-ip.aspx</id><published>2009-08-17T16:50:17Z</published><updated>2009-08-17T16:50:17Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring OCS 2007 R2 Edge&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next we will install the OCS 2007 R2 Edge role, which provides connectivity to the internal OCS environment for remote clients.&amp;#160; For the purposes of this lab, we will deploy a single Edge server supporting all three roles – Access Edge, Web Conferencing Edge, and Audio/Video Edge.&amp;#160; While the typical configuration for Edge involves the use of at least two network cards with each connected to a different network, we will use two virtual NICs which are both connected to the same network, as shown below. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeNetConfig_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeNetConfig" border="0" alt="EdgeNetConfig" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeNetConfig_thumb_2.png" width="205" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Connect to the Virtual Machine that will host the OCS 2007 R2 Edge role&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;To configure one of the virtual machines to host the OCS 2007 R2 Edge server role, we’ll need to connect to the Windows 2008 host computer and launch the Server Manager console.&amp;#160; Expand the Hyper-V role and verify that the virtual machine for Edge was created with the following specifications:&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="388"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;OCS 2007 R2 Edge&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;1024MB&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;Two (2) Virtual NICs&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;Hard Disk&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;16GB Virtual Hard Disk&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;OS Version&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;)&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;FQDN&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;Edge-R2.contoso.com &lt;strong&gt;&lt;em&gt;(not domain-joined)&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="90"&gt;&lt;strong&gt;IP Addresses&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="296"&gt;192.168.1.2 – 192.168.1.4 (External NIC)            &lt;br /&gt;192.168.1.5 (Internal NIC)&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;p&gt;Although the DNS name of this server will be Edge-R2.contoso.com, it will &lt;em&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/em&gt; be joined to the Contoso.com domain.&amp;#160; To configure the server, double-click on the Edge virtual server within the Hyper-V section of the Server Manager console. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Configure OCS 2007 R2 Edge Network Settings&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Before installing the OCS 2007 R2 Edge binaries, we need to configure the network settings for the virtual machine.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Edge network settings&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then click &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;ncpl.cpl&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Rename each of the two available network connections, as follows:        &lt;br /&gt;a.&amp;#160; Right click on the first interface, choose &lt;strong&gt;Rename&lt;/strong&gt;, then change it to &lt;strong&gt;&lt;em&gt;Hyper-V Internal (192.168.1.5)&lt;/em&gt;&lt;/strong&gt;.         &lt;br /&gt;b.&amp;#160; Right click on the other interface, choose &lt;strong&gt;Rename&lt;/strong&gt;, then change it to &lt;strong&gt;&lt;em&gt;Hyper-V External (192.168.1.2 – 192.168.1.4)&lt;/em&gt;&lt;/strong&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeNetConfig2_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeNetConfig2" border="0" alt="EdgeNetConfig2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeNetConfig2_thumb.png" width="244" height="108" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Hyper-V External (192.168.1.2 – 192.168.1.4)&lt;/strong&gt; network interface and select &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Highlight&lt;strong&gt; Internet Protocol (TCP/IP)&lt;/strong&gt; and click on the &lt;strong&gt;Properties&lt;/strong&gt; button. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge6_4.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge6" border="0" alt="Edge6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge6_thumb_1.jpg" width="202" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab of TCP/IP Properties, configure the network adapter as follows:         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following IP address&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP Address:&amp;#160; 192.168.1.2&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Gateway:&amp;#160; 192.168.1.1&amp;#160; (our Linksys Router)&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following DNS servers&lt;/strong&gt;.         &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Primary DNS Server:&amp;#160; 4.2.2.1&amp;#160; (Internet root server)&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Alternate DNS Server:&amp;#160; 4.2.2.2 (Internet root server)&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge7.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge7" border="0" alt="Edge7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge7_thumb.jpg" width="220" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;While still within the TCP/IP properties of the &lt;strong&gt;Hyper-V External&lt;/strong&gt; network adapter, click on the&lt;strong&gt; Advanced&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;IP Settings&lt;/strong&gt; tab, click &lt;strong&gt;Add&lt;/strong&gt;.&amp;#160; Enter the following two additional IP addresses:         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;IP Address:&amp;#160; 192.168.1.3&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;IP Address:&amp;#160; 192.168.1.4&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, click on the DNS tab within Advanced settings.&amp;#160; Under &lt;strong&gt;Append these DNS suffixes (in order)&lt;/strong&gt;, click &lt;strong&gt;Add&lt;/strong&gt; and enter the domain &lt;strong&gt;contoso.com&lt;/strong&gt;.&amp;#160; Then, under &lt;strong&gt;DNS suffix for this connection&lt;/strong&gt;, enter &lt;strong&gt;contoso.com&lt;/strong&gt;.&amp;#160; Finally, &lt;em&gt;&lt;strong&gt;deselect &lt;/strong&gt;&lt;/em&gt;the option to &lt;strong&gt;Register this connection’s addresses in DNS&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ISA_Networking_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ISA_Networking_2" border="0" alt="ISA_Networking_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ISA_Networking_2_thumb.png" width="205" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; three times to complete the configuration of the &lt;strong&gt;Hyper-V External&lt;/strong&gt; network adapter. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Hyper-V Internal (192.168.1.5)&lt;/strong&gt; network interface and select &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Highlight&lt;strong&gt; Internet Protocol (TCP/IP)&lt;/strong&gt; and click on the &lt;strong&gt;Properties&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab of TCP/IP Properties, configure the network adapter as follows:         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following IP address&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP Address:&amp;#160; 192.168.1.5&lt;/strong&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Gateway:&amp;#160; (empty)&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following DNS servers&lt;/strong&gt;.         &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Primary DNS Server:&amp;#160; (empty)&lt;/strong&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Alternate DNS Server:&amp;#160; (empty)&lt;/strong&gt; &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge9_4.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge9" border="0" alt="Edge9" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge9_thumb_1.jpg" width="220" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; .&amp;#160; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;While still within the TCP/IP properties of the &lt;strong&gt;Hyper-V Internal&lt;/strong&gt; network adapter, click on the&lt;strong&gt; Advanced&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;C&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;lick on the DNS tab within Advanced settings, and &lt;em&gt;&lt;strong&gt;deselect &lt;/strong&gt;&lt;/em&gt;the option to &lt;strong&gt;Register this connection’s addresses in DNS&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; three times to complete the configuration of the &lt;strong&gt;Hyper-V Internal&lt;/strong&gt; network adapter. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;Notepad&lt;/strong&gt;&lt;strong&gt; %windir%\system32\drivers\etc\hosts&lt;/strong&gt; to open the hosts file for editing.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After opening the hosts file in Notepad, add each of the following entries.&amp;#160; To minimize complexity, I use a single hosts file with identical entries on both my Edge server and my ISA server.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Courier New"&gt;192.168.1.5&amp;#160;&amp;#160;&amp;#160; edge-r2.contoso.com        &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; isa.contoso.com         &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; cwa.contoso.com         &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; as.cwa.contoso.com         &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; download.cwa.contoso.com         &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; mail.contoso.com         &lt;br /&gt;192.168.1.6&amp;#160;&amp;#160;&amp;#160; autodiscover.contoso.com         &lt;br /&gt;192.168.1.10&amp;#160;&amp;#160; email.contoso.com         &lt;br /&gt;192.168.1.11&amp;#160;&amp;#160; ocs-r2.contoso.com         &lt;br /&gt;192.168.1.12&amp;#160;&amp;#160; cwa-r2.contoso.com         &lt;br /&gt;192.168.1.13&amp;#160;&amp;#160; mediation-r2.contoso.com&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/hostsfile_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="hostsfile" border="0" alt="hostsfile" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/hostsfile_thumb_1.jpg" width="244" height="181" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Save your changes by clicking&lt;strong&gt; File&lt;/strong&gt; then &lt;strong&gt;Save&lt;/strong&gt;.&amp;#160; If you find that you are unable to save your changes and receive an Access Denied error message, then you will need to launch Notepad as the local Administrator account, create the various entries, then save the file.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After successfully configuring the network settings for the virtual machine, &lt;strong&gt;restart&lt;/strong&gt; the Edge server. &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Install OCS 2007 R2 Edge&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After configuring the virtual machine, we are now ready to install the OCS Edge server binaries.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install OCS 2007 R2 Edge&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install the &lt;strong&gt;Microsoft Visual C++ 2008 Redistributable&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install &lt;strong&gt;Microsoft .NET Framework 3.5 SP1&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/DeployEdge_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DeployEdge" border="0" alt="DeployEdge" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/DeployEdge_thumb.png" width="244" height="180" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 1: Install Files for Edge Server&lt;/b&gt;, click &lt;b&gt;Install&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;License Agreement&lt;/b&gt; page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt;, and then click &lt;b&gt;Next&lt;/b&gt;. If you do not accept the license terms, Setup cannot continue. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Install location for Microsoft Office Communications Server 2007 R2, Edge Server &lt;/b&gt;page, in the &lt;b&gt;Location&lt;/b&gt; box, type a path where Edge server should be installed, or accept the default location. Click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the Edge server has been installed successfully, click &lt;strong&gt;Close&lt;/strong&gt; to return to the Edge deployment wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Activate OCS 2007 R2 Edge&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed the Edge server binaries, we are now ready to activate the server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To activate OCS 2007 R2 Edge&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 2: Activate Edge Server&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge2_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge2" border="0" alt="Edge2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge2_thumb.jpg" width="244" height="180" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select domain service account&lt;/b&gt; page, select &lt;b&gt;Create a New Account&lt;/b&gt;.&amp;#160; Enter the name &lt;strong&gt;RTCProxyService&lt;/strong&gt; in the &lt;b&gt;Account name&lt;/b&gt; box, then type the account password in the &lt;b&gt;Password&lt;/b&gt; box.&amp;#160; Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge3_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge3" border="0" alt="Edge3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge3_thumb.jpg" width="244" height="188" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Review the information on the &lt;strong&gt;Ready to Activate Edge Server&lt;/strong&gt; screen.&amp;#160; If all information is correct, click &lt;strong&gt;Next&lt;/strong&gt; to activate the server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the server has been successfully activated, click &lt;b&gt;Finish&lt;/b&gt; on the &lt;b&gt;Activation Complete&lt;/b&gt; page to close the Activation Wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Configure OCS 2007 R2 Edge&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed and activated the Edge server role, we are now ready to configure the server.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Edge&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 3: Configure Edge Server&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig1_2.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig1" border="0" alt="EdgeConfig1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig1_thumb.jpg" width="244" height="180" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Import Settings&lt;/strong&gt; screen, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Internal Interface&lt;/strong&gt; configuration screen, select &lt;strong&gt;192.168.1.5&lt;/strong&gt; (the IP address assigned to the Hyper-V Internal network interface) from the drop-down list and enter &lt;strong&gt;Edge-R2.contoso.com&lt;/strong&gt; as the FQDN value.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig2_2.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig2" border="0" alt="EdgeConfig2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig2_thumb.png" width="244" height="192" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;External Interface&lt;/strong&gt; configuration screen, configure each of the interfaces as follows, then click &lt;strong&gt;Next&lt;/strong&gt;: &lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;u&gt;&lt;strong&gt;Access Edge Server&lt;/strong&gt;&lt;/u&gt; &lt;/font&gt;&lt;/font&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="291"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;IP Address:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="178"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;192.168.1.2&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;FQDN:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="178"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Federation Port:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="178"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;5061&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="111"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Remote User Port:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="178"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;5061&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;u&gt;&lt;strong&gt;Web Conferencing Edge Server&lt;/strong&gt;&lt;/u&gt; &lt;/font&gt;&lt;/font&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="291"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="83"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;IP Address:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="206"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;192.168.1.3&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="83"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;FQDN:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="206"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="83"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Port (Other):&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="206"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;441&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;u&gt;&lt;strong&gt;A/V Edge Server&lt;/strong&gt;&lt;/u&gt; &lt;/font&gt;&lt;/font&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="291"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="84"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;IP Address:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="205"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;192.168.1.4&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="84"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;FQDN:&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="205"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;sip.contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="84"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Port (Other):&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="205"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;442&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig3.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig3" border="0" alt="EdgeConfig3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig3_thumb.jpg" width="244" height="192" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;          &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Enable Edge Features&lt;/strong&gt; screen, enable all of the following features:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="324"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Allow remote user access to your network&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Allow anonymous users to join meetings&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Enable Federation&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Allow discovery of federation partners&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Federation with public IM providers&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;MSN / AOL / Yahoo&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig4.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig4" border="0" alt="EdgeConfig4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig4_thumb.jpg" width="244" height="192" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;FQDN of Internal Next Hop Server&lt;/strong&gt; screen, enter the FQDN of the OCS-R2 Front End server, &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig5.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig5" border="0" alt="EdgeConfig5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig5_thumb.jpg" width="244" height="191" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Authorized Internal SIP Domains&lt;/strong&gt; screen, enter &lt;strong&gt;contoso.com&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; Add&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig6.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig6" border="0" alt="EdgeConfig6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig6_thumb.jpg" width="244" height="191" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Authorized Internal Servers &lt;/strong&gt;screen, enter each of the following FQDN values.&amp;#160; Click &lt;strong&gt;Add&lt;/strong&gt;, then click Next:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Mediation-R2.contoso.com&lt;/font&gt;&lt;/strong&gt;       &lt;br /&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;OCS-R2.contoso.com&lt;/font&gt;&lt;/strong&gt;       &lt;br /&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;sip.contoso.com&lt;/font&gt;&lt;/strong&gt;       &lt;br /&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig7.jpg"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeConfig7" border="0" alt="EdgeConfig7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeConfig7_thumb.jpg" width="244" height="192" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Review the information on the &lt;strong&gt;Configure Your Edge Server &lt;/strong&gt;screen.&amp;#160; If all information is correct, click &lt;strong&gt;Next&lt;/strong&gt; to configure the server. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the server has been successfully configured, click &lt;b&gt;Finish&lt;/b&gt; to close the Configuration Wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Copy UC Certificate and Internal CA Certificates to OCS 2007 R2 Edge server&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed and activated the Edge server role, we are now ready to configure the server.&amp;#160; We’ll first need to copy our UC Certificate purchased from a publicly trusted Certification Authority and the certificate from our internal Certification Authority to the new OCS 2007 R2 Edge server.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To copy certificates to the OCS 2007 R2 Edge server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;Certificates folder&lt;/strong&gt; using the administrative share for the C:\ hard disk on the Exchange server (&lt;a href="file://\\192.168.1.10\C$\Certificates"&gt;\\192.168.1.10\C$\Certificates&lt;/a&gt;). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted for authentication, enter the credentials of the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Certificates folder, select the file &lt;strong&gt;sip_contoso_com_exported.pfx&lt;/strong&gt; and the file &lt;strong&gt;ContosoCA.cer&lt;/strong&gt;.&amp;#160; After highlighting each file, choose &lt;strong&gt;Edit &lt;/strong&gt;then &lt;strong&gt;Copy&lt;/strong&gt; from the Windows Explorer menu bar at the top of the window, or simply press &lt;strong&gt;CTRL+C&lt;/strong&gt; to copy the two certificates to the Windows clipboard.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Again within Windows Explorer, navigate to the &lt;strong&gt;C:\ folder&lt;/strong&gt; from the virtual hard disk on the OCS 2007 R2 Edge server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Choose &lt;strong&gt;Edit&lt;/strong&gt; then &lt;strong&gt;Paste&lt;/strong&gt; from the Windows Explorer menu bar at the top of the window, or simply press&lt;strong&gt; CTRL+V&lt;/strong&gt; to paste the two certificates from the Windows clipboard into the root of drive C:\ on the Edge server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that the two certificates were successfully copied to the OCS 2007 R2 Edge server, then close Windows Explorer.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Configure OCS 2007 R2 Edge Certificates&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed and activated the Edge server role, we are now ready to configure the server.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Edge Certificate (Private/Internal Interface)&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 4: Configure Certificates for Edge Server&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeCert1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EdgeCert1" border="0" alt="EdgeCert1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EdgeCert1_thumb.jpg" width="244" height="180" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert1" border="0" alt="CreateEdgeCert1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert1_thumb.jpg" width="244" height="215" /&gt;&lt;/a&gt;&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Available Certificate Tasks &lt;/strong&gt;page, choose &lt;strong&gt;Create a New Certificate&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert2_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert2" border="0" alt="CreateEdgeCert2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert2_thumb.jpg" width="244" height="215" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Select a Component&lt;/strong&gt; page, choose &lt;strong&gt;Edge Server Private Interface&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Delayed or Immediate Request&lt;/strong&gt; page, choose &lt;strong&gt;Send the request immediately to an online Certification Authority&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert3_4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert3" border="0" alt="CreateEdgeCert3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert3_thumb_1.jpg" width="244" height="215" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Name and Security Settings&lt;/strong&gt; page, enter a logical &lt;strong&gt;friendly name&lt;/strong&gt; for the certificate (i.e. EdgeR2Internal), select a bit length of &lt;strong&gt;1024&lt;/strong&gt;, and select the &lt;strong&gt;Mark cert as exportable&lt;/strong&gt; option.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert4_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert4" border="0" alt="CreateEdgeCert4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert4_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Organization Information&lt;/strong&gt; page, enter the name of your &lt;strong&gt;organization &lt;/strong&gt;and &lt;strong&gt;organizational unit&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert5_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert5" border="0" alt="CreateEdgeCert5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert5_thumb.jpg" width="244" height="215" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Your Server’s Subject Name&lt;/strong&gt; page, enter the &lt;strong&gt;FQDN of the Edge server&lt;/strong&gt; (i.e. Edge-R2.contoso.com) as the &lt;strong&gt;Subject Name&lt;/strong&gt; of the certificate, then click Next.&amp;#160; &lt;font color="#ff0000"&gt;&lt;strong&gt;Do not add &lt;em&gt;any&lt;/em&gt; Subject Alternative Name (SAN) values in your certificate request.&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert6_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert6" border="0" alt="CreateEdgeCert6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert6_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Geographical Information&lt;/strong&gt; page, select your &lt;strong&gt;Country&lt;/strong&gt;, select your &lt;strong&gt;State&lt;/strong&gt;, and enter your &lt;strong&gt;City&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Choose a Certification Authority&lt;/strong&gt; page, select &lt;strong&gt;Specify the certificate authority that will be used to request this certificate&lt;/strong&gt;.&amp;#160; Enter the name of your certificate authority (i.e. &lt;strong&gt;email.contoso.com\ContosoCA&lt;/strong&gt;), click &lt;strong&gt;Next&lt;/strong&gt;, then enter the credentials of the Domain Administrator account when prompted.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert7_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert7" border="0" alt="CreateEdgeCert7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert7_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Request Summary&lt;/strong&gt; page, verify that all information is correct, then click &lt;strong&gt;Next &lt;/strong&gt;to submit the request.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;If the certificate request was successfully completed, you will be prompted to assign the certificate.&amp;#160; At the &lt;strong&gt;Assign Certificate Tasks&lt;/strong&gt; page, choose &lt;strong&gt;Assign certificate immediately&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt; twice.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon successfully assigning the certificate, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; To configure OCS 2007 R2 Edge Certificate (A/V Authentication Certificate)&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 4: Configure Certificates for Edge Server&lt;/b&gt;, click &lt;b&gt;Run Again&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert9_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert9" border="0" alt="CreateEdgeCert9" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert9_thumb.jpg" width="244" height="180" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Available Certificate Tasks&lt;/strong&gt; page, choose &lt;strong&gt;Assign an existing certificate&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert10_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert10" border="0" alt="CreateEdgeCert10" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert10_thumb.jpg" width="244" height="215" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Available Certificates&lt;/strong&gt; page, choose the &lt;strong&gt;EdgeR2Internal &lt;/strong&gt;certificate that was created and assigned to the Edge Private Interface.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert11_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert11" border="0" alt="CreateEdgeCert11" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert11_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Available Certificate Assignments&lt;/strong&gt; page, choose the &lt;strong&gt;A/V Authentication Certificate&lt;/strong&gt; option, then click &lt;strong&gt;Next&lt;/strong&gt; twice.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert12_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert12" border="0" alt="CreateEdgeCert12" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert12_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon successfully assigning the certificate, click&lt;strong&gt; Finish&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;C.&amp;#160; To configure OCS 2007 R2 Edge Certificate (Access Edge/Web Conferencing Edge Public Interface)&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 4: Configure Certificates for Edge Server&lt;/b&gt;, click &lt;b&gt;Run Again&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Available Certificate Tasks&lt;/strong&gt; page, choose &lt;strong&gt;Import a certificate from a .pfx file&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert13_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert13" border="0" alt="CreateEdgeCert13" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert13_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Import Certificate&lt;/strong&gt; page, click &lt;strong&gt;Browse&lt;/strong&gt; and navigate to C:\.&amp;#160; Select the file &lt;strong&gt;sip_contoso_com_exported.pfx&lt;/strong&gt;, then click &lt;strong&gt;Open&lt;/strong&gt;.&amp;#160; Verify that the option &lt;strong&gt;Mark cert as exportable&lt;/strong&gt; is enabled, then click&lt;strong&gt; Next&lt;/strong&gt;.&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert14_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert14" border="0" alt="CreateEdgeCert14" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert14_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Import Certificate Password&lt;/strong&gt; page, enter the &lt;strong&gt;Password&lt;/strong&gt; for the certificate.&amp;#160; This will be the same password that was used to originally export the certificate from the certificate store on the Exchange server.&amp;#160; Click&lt;strong&gt; Next.&lt;/strong&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Assign Certificate Task&lt;/strong&gt; page, choose &lt;strong&gt;Assign certificate immediately&lt;/strong&gt;, then click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Available Certificate Assignments&lt;/strong&gt; page, select both the &lt;strong&gt;Access Edge Server Public Interface&lt;/strong&gt; and the &lt;strong&gt;Web Conferencing Edge Server Public Interface&lt;/strong&gt;, then choose &lt;strong&gt;Next&lt;/strong&gt; twice&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;.&lt;/font&gt;       &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert16_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateEdgeCert16" border="0" alt="CreateEdgeCert16" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateEdgeCert16_thumb.jpg" width="244" height="216" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon successfully assigning the certificate, click&lt;strong&gt; Finish&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Having completed the certificate assignments for each of the network interfaces, you may find that you are unable to federate with other OCS environments or with PIC providers.&amp;#160;&amp;#160; There are a number of known trust issues with certificates which may be a contributing factor to federation and/or PIC failures.&amp;#160; A few of the more common issues are listed below:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="https://www.digicert.com/ssl-support/windows-cross-signed-chain.htm" target="_blank"&gt;Intermediate Certificate Troubleshooting for DigiCert Certificates&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/scottos/archive/2008/12/02/office-communicator-clients-cannot-communicate-with-contacts-homed-on-aol.aspx" target="_blank"&gt;Office Communicator clients cannot communicate with contacts homed on AOL&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/scottos/archive/2009/04/03/resolved-ocs-2007-r2-pic-fails-against-aol.aspx" target="_blank"&gt;RESOLVED - OCS 2007 R2 PIC fails against AOL&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Start OCS 2007 R2 Edge Services&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed, activated, and configured the Edge server role, we are now ready to start services.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To start OCS 2007 R2 Edge services&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Edge Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Edge Server &lt;/b&gt;page, at &lt;b&gt;Step 5: Start Services&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge11_2.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge11" border="0" alt="Edge11" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge11_thumb.jpg" width="244" height="181" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Start OCS 2007 R2 Services &lt;/strong&gt;page listing all of the Edge services to be started, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge12_2.jpg"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge12" border="0" alt="Edge12" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge12_thumb.jpg" width="244" height="188" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After services have been successfully started, click&lt;strong&gt; Finish&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 9 – Install OCS 2007 R2 Administration Console&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The next step of the Edge server installation involves installing the OCS Administration Console.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; Install the administration console&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Edge&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Administrator account&lt;/strong&gt; (Edge-R2\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the main deployment page, select &lt;strong&gt;Administrative Tools&lt;/strong&gt; from the menu on the right.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the License Agreement page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt; and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the installation finishes, close the OCS 2007 R2 Deployment Tools.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then Programs, then Administrative Tools.&amp;#160; There you will find the &lt;b&gt;Office Communications Server 2007 R2&lt;/b&gt; administration console as well as the &lt;strong&gt;Microsoft Office Communications Server 2007 R2, Communicator Web Access&lt;/strong&gt; CWA management console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 10 – Configure additional Edge settings to support External Connectivity&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;With the Edge server role successfully deployed, we need to configure additional settings to support external connectivity at both the Forest and Pool levels.&amp;#160; These settings will be configured using the OCS 2007 R2 Front End server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure Edge settings in Global Properties&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Tools&lt;/strong&gt;, then choose &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the OCS 2007 management console, right click on the &lt;strong&gt;Forest – Contoso.com &lt;/strong&gt;node, then select &lt;strong&gt;Properties&lt;/strong&gt;, then choose &lt;strong&gt;Global Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within &lt;strong&gt;Global Properties&lt;/strong&gt;, click on the &lt;strong&gt;Edge Servers&lt;/strong&gt; tab.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;a. Under &lt;strong&gt;Access Edge and Web Conferencing Edge Servers&lt;/strong&gt;, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;b. Enter the FQDN of your Edge server, &lt;strong&gt;Edge-R2.contoso.com&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties1_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties1" border="0" alt="Edge_Global_Properties1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties1_thumb.jpg" width="244" height="102" /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;c. Under &lt;strong&gt;A/V Edge Servers&lt;/strong&gt;, click &lt;strong&gt;Add&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;d. Enter the FQDN of your Edge server, &lt;strong&gt;Edge-R2.contoso.com&lt;/strong&gt;, and port &lt;strong&gt;5062&lt;/strong&gt; (used for A/V Authentication).&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties2_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties2" border="0" alt="Edge_Global_Properties2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties2_thumb.jpg" width="244" height="131" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;e. Verify that your &lt;strong&gt;Edge Server&lt;/strong&gt; tab settings are configured as follows:&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties" border="0" alt="Edge_Global_Properties" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties_thumb.jpg" width="212" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Again within &lt;strong&gt;Global Properties&lt;/strong&gt;, click on the &lt;strong&gt;Federation&lt;/strong&gt; tab.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;a. Select the option to &lt;strong&gt;Enable Federation and Public IM Connectivity&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;b. Enter the FQDN of your Edge server, &lt;strong&gt;Edge-R2.contoso.com&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;c. Enter port &lt;strong&gt;5061&lt;/strong&gt;, the port used for communications between the Edge and the OCS Front End servers.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties3_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties3" border="0" alt="Edge_Global_Properties3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties3_thumb.jpg" width="212" height="244" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Again within &lt;strong&gt;Global Properties&lt;/strong&gt;, click on the &lt;strong&gt;Meetings&lt;/strong&gt; tab.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;a. Under &lt;strong&gt;Anonymous Participants&lt;/strong&gt; choose the option &lt;strong&gt;Allow users to invite anonymous participants&lt;/strong&gt;.&amp;#160; &lt;/font&gt;      &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;b. Under &lt;strong&gt;Global Policy&lt;/strong&gt; settings choose &lt;strong&gt;Default Policy&lt;/strong&gt;.&amp;#160; Select &lt;strong&gt;Default Policy&lt;/strong&gt; under &lt;strong&gt;Policy Definitions&lt;/strong&gt;, then click &lt;strong&gt;Edit&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties4_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties4" border="0" alt="Edge_Global_Properties4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties4_thumb.jpg" width="213" height="244" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;c. Configure the &lt;strong&gt;Default Policy&lt;/strong&gt; settings as follows, then click &lt;strong&gt;OK&lt;/strong&gt;:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;table border="0" cellspacing="0" cellpadding="2" width="324"&gt;&lt;tbody&gt;         &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Enable Web Conferencing&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Use native format for PowerPoint files&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Enable program and desktop sharing&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Allow control of shared programs and desktop&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Allow presenter to record meetings&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Presenter can allow attendees to record meetings&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Enable IP Audio&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Enable IP Video&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Enable PSTN conference dial-in&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;          &lt;tr&gt;           &lt;td valign="top" width="22"&gt;&lt;font color="#008000" size="3" face="Wingdings"&gt;ü&lt;/font&gt;&lt;/td&gt;            &lt;td valign="top" width="300"&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;PSTN conference dial-in requires passcode&lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties5_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Global_Properties5" border="0" alt="Edge_Global_Properties5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Global_Properties5_thumb.jpg" width="211" height="244" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; twice to complete the configuration of Global Properties.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;B.&amp;#160; To configure Edge settings in Pool Properties&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Tools&lt;/strong&gt;, then choose &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the OCS 2007 management console, expand the &lt;strong&gt;Forest – Contoso.com &lt;/strong&gt;node, then expand Standard Edition Servers.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Right click on the OCS-R2 pool object, expand &lt;strong&gt;Properties&lt;/strong&gt;, then choose Pool Properties. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Under the Media tab, configure the following settings:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Encryption Level:&amp;#160; Require Encryption&lt;/font&gt;       &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;A/V Authentication Service:&amp;#160; Edge-R2.contoso.com:5062&lt;/font&gt;       &lt;br /&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Media Port Range: 49152 to 65535&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Pool_Properties_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Edge_Pool_Properties" border="0" alt="Edge_Pool_Properties" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Edge_Pool_Properties_thumb.jpg" width="220" height="244" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click OK to complete the configuration of Pool settings.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 11 – Restart services on the OCS 2007 R2 Front End server&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Our final step of configuring OCS 2007 R2 Edge services involves restarting the services on the OCS 2007 R2 Front End server.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To restart services on the Front End server&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Too&lt;/strong&gt;ls.&amp;#160; Click &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt; to launch the OCS 2007 R2 administration console. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the administration console, expand the &lt;strong&gt;contoso.com&lt;/strong&gt; Forest&lt;strong&gt;&amp;#160;&lt;/strong&gt;level entry, then expand &lt;strong&gt;Standard Edition Servers&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Expand the &lt;strong&gt;OCS-R2&lt;/strong&gt; Pool object, then right click on the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; Front End server object.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;Expand &lt;strong&gt;Stop&lt;/strong&gt;, then select&lt;strong&gt; Stop all started services&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Monitor the status of the stopping of services displayed at the bottom left corner of the Administration Console window.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;When all services have stopped successfully, again, right click on the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; Front End server object.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Expand &lt;strong&gt;Start&lt;/strong&gt;, then select &lt;strong&gt;Start all stopped services&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Again monitor the status of the startup of services of the Front End server.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the configuration of the OCS 2007 R2 Edge role.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring OCS 2007 R2 Mediation&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next we will install the OCS 2007 R2 Mediation role, which provides signaling and media translation between the VoIP infrastructure and a basic media gateway.&amp;#160; Although a typical deployment of the Mediation role involves using two network cards for enhanced security, we will use a single NIC configuration for the Mediation server in our lab.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Connect to the Virtual Machine that will host the OCS 2007 R2 Mediation role&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;To configure one of the virtual machines to host the OCS 2007 R2 Mediation server role, we’ll need to connect to the Windows 2008 host computer and launch the Server Manager console.&amp;#160; Expand the Hyper-V role and verify that the virtual machine for Mediation was created with the following specifications:&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;table border="1" cellspacing="0" cellpadding="2" width="395"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Role&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;OCS 2007 R2 Mediation&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;512MB&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Network&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;One (1) Virtual NIC&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;Hard Disk&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;16GB Virtual Hard Disk&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;OS Version&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;Windows Server 2003 SP2 (&lt;font color="#ff0000"&gt;x64&lt;/font&gt;)&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;FQDN&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;Mediation-R2.contoso.com &lt;strong&gt;&lt;em&gt;(domain-joined)&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="82"&gt;&lt;strong&gt;IP Address&lt;/strong&gt;&lt;/td&gt;          &lt;td valign="top" width="311"&gt;192.168.1.13&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/blockquote&gt;  &lt;p&gt;To configure the server, double-click on the Mediation virtual server within the Hyper-V section of the Server Manager console. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Configure OCS 2007 R2 Mediation Network Settings&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next, we need to configure the network settings for the Mediation virtual machine.&amp;#160; Again, we will be using a single NIC configuration in our lab.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Mediation network settings&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation Server &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then click &lt;strong&gt;Run&lt;/strong&gt;.&amp;#160; Type &lt;strong&gt;ncpl.cpl&lt;/strong&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; to launch &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Right click on the &lt;strong&gt;Local Area Network&lt;/strong&gt; network interface and select &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Highlight&lt;strong&gt; Internet Protocol (TCP/IP)&lt;/strong&gt; and click on the &lt;strong&gt;Properties&lt;/strong&gt; button. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab of TCP/IP Properties, configure the network adapter as follows:         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following IP address&lt;/strong&gt;.         &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IP Address:&amp;#160; 192.168.1.13&lt;/strong&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Subnet Mask:&amp;#160; 255.255.255.0&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Default Gateway:&amp;#160; 192.168.1.1&amp;#160; (our Linksys Router)&lt;/strong&gt;         &lt;br /&gt;        &lt;br /&gt;Choose &lt;strong&gt;Use the following DNS servers&lt;/strong&gt;.         &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Primary DNS Server:&amp;#160; 192.168.1.10&amp;#160; (our internal DNS server)&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Alternate DNS Server:&amp;#160; None&lt;/strong&gt;         &lt;br /&gt;&lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Med_Networking_1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Med_Networking_1" border="0" alt="Med_Networking_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Med_Networking_1_thumb.png" width="221" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to commit your changes.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the &lt;strong&gt;Network Connections&lt;/strong&gt; dialog box, and &lt;strong&gt;restart&lt;/strong&gt; the Mediation virtual machine.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Install OCS 2007 R2 Mediation&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After configuring the virtual machine, we are now ready to install the OCS Mediation server binaries.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To install OCS 2007 R2 Mediation&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;SetupSE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install the &lt;strong&gt;Microsoft Visual C++ 2008 Redistributable&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted to install &lt;strong&gt;Microsoft .NET Framework 3.5 SP1&lt;/strong&gt;, choose &lt;strong&gt;Yes&lt;/strong&gt; to install it.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Mediation Server&lt;/b&gt;. &lt;/font&gt;      &lt;blockquote&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation1" border="0" alt="Mediation1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation1_thumb.png" width="244" height="180" /&gt;&lt;/a&gt; &lt;/p&gt;     &lt;/blockquote&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Mediation Server &lt;/b&gt;page, at &lt;b&gt;Step 1: Install Files for Mediation Server&lt;/b&gt;, click &lt;b&gt;Install&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;License Agreement&lt;/b&gt; page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt;, and then click &lt;b&gt;Next&lt;/b&gt;. If you do not accept the license terms, Setup cannot continue. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Install location for Microsoft Office Communications Server 2007 R2, Mediation Server &lt;/b&gt;page, in the &lt;b&gt;Location&lt;/b&gt; box, type a path where Mediation server should be installed, or accept the default location. Click &lt;b&gt;Next&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the Mediation server has been installed successfully, click &lt;strong&gt;Close&lt;/strong&gt; to return to the Mediation deployment wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Activate OCS 2007 R2 Mediation&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed the Mediation server binaries, we are now ready to activate the server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To activate OCS 2007 R2 Mediation&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Mediation Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Mediation Server &lt;/b&gt;page, at &lt;b&gt;Step 2: Activate Mediation Server&lt;/b&gt;, click &lt;b&gt;Run&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Welcome&lt;/b&gt; page, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Select domain service account&lt;/b&gt; page, select &lt;b&gt;Use an existing account&lt;/b&gt;.&amp;#160; Enter the name &lt;strong&gt;RTCComponentService&lt;/strong&gt; in the &lt;b&gt;Account name&lt;/b&gt; box, then type the account password in the &lt;b&gt;Password&lt;/b&gt; box.&amp;#160; This account is already a member of the RTCComponentUniversalServices group, which is required for the Mediation service to start.&amp;#160; Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the server has been activated, click &lt;b&gt;Close&lt;/b&gt; on the &lt;b&gt;Activation Complete&lt;/b&gt; page to close the Activation Wizard.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Install OCS 2007 R2 Administration Console&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The next step of the installation of the Mediation server involves installing the OCS Administration Console.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;&lt;font size="2"&gt;A.&amp;#160; Install the administration console&lt;/font&gt;&lt;/strong&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the main deployment page, select &lt;strong&gt;Administrative Tools&lt;/strong&gt; from the menu on the right.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the License Agreement page, click &lt;b&gt;I accept the terms in the license agreement&lt;/b&gt; and then click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the installation finishes, close the OCS 2007 R2 Deployment Tools.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click Start, then Programs, then Administrative Tools.&amp;#160; There you will find the &lt;b&gt;Office Communications Server 2007 R2&lt;/b&gt; administration console as well as the &lt;strong&gt;Microsoft Office Communications Server 2007 R2, Communicator Web Access&lt;/strong&gt; CWA management console.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Configure OCS 2007 R2 Mediation&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Having successfully installed and activated the Mediation server role, we are now ready to configure the server.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure OCS 2007 R2 Mediation&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Tools&lt;/strong&gt;, then choose &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the OCS 2007 management console, expand &lt;strong&gt;Forest – Contoso.com&lt;/strong&gt;, then expand &lt;strong&gt;Mediation Servers&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;font color="#000000"&gt;Open the Properties of your Mediation server, &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt;.&lt;/font&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the &lt;strong&gt;General&lt;/strong&gt; tab, enter the following information: &lt;/font&gt;      &lt;p&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Communications Server listening IP address:&amp;#160; 192.168.1.13            &lt;br /&gt;Gateway listening IP address:&amp;#160; 192.168.1.13             &lt;br /&gt;A/V Edge Server:&amp;#160; Edge-R2.contoso.com:5062             &lt;br /&gt;Default Location Profile:&amp;#160; None&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation2_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation2" border="0" alt="Mediation2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation2_thumb_1.png" width="221" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under the Next Hop Connections tab, enter the following information: &lt;/font&gt;      &lt;p&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Office Communications Server Next Hop FQDN:&amp;#160; OCS-R2.contoso.com            &lt;br /&gt;Port:&amp;#160; 5061             &lt;br /&gt;PSTN Gateway Next Hop IP Address:&amp;#160; 192.168.1.14             &lt;br /&gt;Port:&amp;#160; 5060&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation3_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation3" border="0" alt="Mediation3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation3_thumb.png" width="220" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When you have completed configuring options for both the General and Next Hop Connections tabs, click &lt;strong&gt;Apply&lt;/strong&gt; and &lt;strong&gt;OK&lt;/strong&gt; to commit your changes.&amp;#160; &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Note&lt;/strong&gt;:&amp;#160; Since we have not yet created a location profile, we are unable to select a location profile in the configuration of the Mediation server.&amp;#160; This will cause the following warning to appear.&amp;#160; Just click &lt;strong&gt;OK&lt;/strong&gt;.&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation5_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation5" border="0" alt="Mediation5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation5_thumb.png" width="244" height="52" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;        &lt;br /&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Note&lt;/strong&gt;:&amp;#160; You will also receive a warning to restart Mediation services.&amp;#160; You can safely ignore this warning.         &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation6_2.png"&gt;&lt;font color="#333333" size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation6" border="0" alt="Mediation6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation6_thumb.png" width="244" height="48" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;       &lt;br /&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Request Certificate for OCS 2007 R2 Mediation&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After configuring the Mediation server role, we will need to request a certificate from our Certificate Authority. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To request a certificate for OCS 2007 R2 Mediation&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Windows Explorer, and navigate to the &lt;strong&gt;\Install\setup\amd64\&lt;/strong&gt; folder. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click &lt;strong&gt;DeploySE.exe&lt;/strong&gt;, the setup program for the Standard Edition version of OCS 2007 R2.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Office Communications Server 2007 R2 Deployment Wizard&lt;/b&gt; page, click &lt;b&gt;Deploy Other Server Roles&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Other Server Roles&lt;/b&gt; page, click &lt;b&gt;Deploy Mediation Server&lt;/b&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;b&gt;Deploy Mediation Server &lt;/b&gt;page, at &lt;b&gt;Step 4: Configure Certificate&lt;/b&gt;, click &lt;strong&gt;Run&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Certificate Wizard&lt;/strong&gt; splash screen, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Available Certificate Tasks&lt;/strong&gt; screen, choose &lt;strong&gt;Create a New Certificate&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;      &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MedCert2" border="0" alt="MedCert2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert2_thumb.png" width="244" height="215" /&gt;&lt;/a&gt;&amp;#160;&lt;/font&gt;&amp;#160;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Delayed or Immediate Request&lt;/strong&gt; screen, choose the option &lt;strong&gt;Send the request immediately to an online certificate authority&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MedCert3" border="0" alt="MedCert3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert3_thumb.png" width="244" height="215" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Name and Security Settings&lt;/strong&gt; screen, enter the following information, then click &lt;strong&gt;Next&lt;/strong&gt;:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;Name:&amp;#160; OCSR2MediationCert&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Bit Length:&amp;#160; 1024&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Mark cert as exportable:&amp;#160; Enabled&lt;/font&gt;&lt;/strong&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MedCert4" border="0" alt="MedCert4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert4_thumb.png" width="244" height="216" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Organization Information &lt;/strong&gt;screen, enter &lt;strong&gt;contoso.com&lt;/strong&gt; for both the &lt;strong&gt;Organization&lt;/strong&gt; name and the &lt;strong&gt;Organizational Unit&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Server’s Subject Name&lt;/strong&gt; screen, enter &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt; for the &lt;strong&gt;Subject Name&lt;/strong&gt; value.&amp;#160; Do not enter any Subject Alternative Names for this certificate.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert6_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MedCert6" border="0" alt="MedCert6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert6_thumb.png" width="244" height="216" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Geographical Information&lt;/strong&gt; screen, enter your &lt;strong&gt;Country&lt;/strong&gt;, &lt;strong&gt;State/Province&lt;/strong&gt;, and &lt;strong&gt;City/Locality&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Choose a Certification Authority&lt;/strong&gt; screen, select &lt;strong&gt;Email.contoso.com\ContosoCA&lt;/strong&gt; from &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;the drop-down &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;list of Certificate Authorities, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;       &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ConfigFECert4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ConfigFECert4" border="0" alt="ConfigFECert4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ConfigFECert4_thumb.png" width="244" height="217" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Request Summary&lt;/strong&gt; screen, verify that all of the information was entered correctly, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Upon successfully submitting the certificate request, a new certificate should be issued by the Certificate Authority from your environment.&amp;#160; Choose the &lt;strong&gt;Assign&lt;/strong&gt; option to assign the certificate immediately, then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;/font&gt;       &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert7_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="MedCert7" border="0" alt="MedCert7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/MedCert7_thumb.png" width="244" height="216" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;You will be prompted to restart services, however you can ignore this warning.&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the deployment of the OCS 2007 R2 Mediation Server role.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring Enterprise Voice&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Next we will configure Enterprise Voice functionality for Office Communications Server.&amp;#160; There are several steps&amp;#160; that must be completed to configure Enterprise Voice, especially when Unified Messaging is involved.&amp;#160; As you will see, this is one of the more challenging tasks in deploying OCS 2007 R2.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Get the Phone Context value of the Unified Messaging Dial Plan&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To successfully integrate OCS 2007 and Unified Messaging, the name of the Location Profile for your Enterprise Voice users must match the Phone Context value of your Unified Messaging Dial Plan.&amp;#160; To get this value, we will use the Exchange Management Shell on the Windows 2008 physical host computer.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; Get Phone Context value of UM Dial Plan&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 physical computer as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch the &lt;b&gt;Exchange Management Shell&lt;/b&gt; by clicking &lt;b&gt;Start &amp;gt; Programs &amp;gt; Microsoft Exchange Server 2007 &amp;gt; Exchange Management Shell&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Shell, enter the following command to get details of all Exchange UM Dial Plans:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;get-UMDialPlan | fl name,uritype,voipsecurity,phonecontext,umservers&lt;/font&gt;&lt;/b&gt;       &lt;br /&gt;&lt;b&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/b&gt;      &lt;br /&gt;&lt;em&gt;&lt;font size="2" face="Calibri"&gt;[PS] C:\&amp;gt; get-umdialplan | fl name,uritype,voipsecurity,phonecontext,umservers&lt;/font&gt;         &lt;br /&gt;        &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Name : OCSDialPlan&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;URIType : SipName&lt;/font&gt;         &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;VoIPSecurity : SIPSecured&lt;/font&gt;         &lt;br /&gt;&lt;strong&gt;&lt;font size="2" face="Calibri"&gt;PhoneContext : &lt;font color="#ff0000"&gt;OCSDialPlan.contoso.com&lt;/font&gt;&lt;/font&gt;           &lt;br /&gt;&lt;/strong&gt;&lt;font size="2" face="Calibri"&gt;UMServers : {EMAIL}&lt;/font&gt;         &lt;br /&gt;&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Note that the &lt;b&gt;PhoneContext&lt;/b&gt; value of the OCSDialPlan is ‘&lt;b&gt;OCSDialPlan.contoso.com&lt;/b&gt;’. The name of the Location Profile you will create must match this value.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Install the OCS 2007 R2 Resource Kit Tools on the Mediation Server&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To create and configure the OCS Location Profile, we will use Enterprise Voice Route Helper, which is installed with the OCS 2007 R2 Resource Kit tools.&amp;#160; We will need to install the resource kit tools on the Mediation server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To install the OCS 2007 R2 Resource Kit tools&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch Internet Explorer, and navigate to &lt;/font&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=9e79a236-c0df-4a72-aba6-9a9602a93ed0&amp;amp;DisplayLang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9e79a236-c0df-4a72-aba6-9a9602a93ed0&amp;amp;DisplayLang=en"&gt;&lt;font size="2" face="Calibri"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=9e79a236-c0df-4a72-aba6-9a9602a93ed0&amp;amp;DisplayLang=en&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Download and save the &lt;b&gt;OCSResKit.msi&lt;/b&gt; installation file to disk.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Double-click on the file &lt;b&gt;OCSResKit.msi&lt;/b&gt; to launch the installation of the Resource Kit tools for Office Communications Server 2007 R2.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the installation splash screen, Click &lt;strong&gt;Next&lt;/strong&gt;, then accept the &lt;b&gt;License Agreement&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When prompted for the installation path, just accept the &lt;b&gt;default value&lt;/b&gt; and click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;      &lt;p&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/reskit_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="reskit" border="0" alt="reskit" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/reskit_thumb.png" width="244" height="193" /&gt;&lt;/a&gt; &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When the installation of the OCS Resource Kit tools finishes, click &lt;strong&gt;Close&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Create a Location Profile using Enterprise Voice Route Helper&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Next we will use the Enterprise Voice Route Helper tool to create a Location Profile for our Enterprise Voice enabled users.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To create a Location Profile&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Launch &lt;b&gt;Enterprise Voice Route Helper&lt;/b&gt; by clicking &lt;b&gt;Start &amp;gt; Programs &amp;gt; Microsoft Office Communications Server 2007 &amp;gt; Resource Kit &amp;gt; Enterprise Voice Route Helper&lt;/b&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH1_2.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH1" border="0" alt="RH1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH1_thumb.png" width="244" height="171" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the Menu bar in Enterprise Voice Route Helper, click &lt;b&gt;Insert &amp;gt; New Location Profile.&lt;/b&gt; &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH2_2.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH2" border="0" alt="RH2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH2_thumb.png" width="244" height="139" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter the name ‘&lt;b&gt;OCSDialPlan.contoso.com&lt;/b&gt;’ for the name of the new Location Profile. This is the same value found in the &lt;b&gt;PhoneContext&lt;/b&gt; field of the UM Dial Plan from Step 1. Click &lt;b&gt;OK&lt;/b&gt;. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH3.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH3" border="0" alt="RH3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH3_thumb.png" width="244" height="67" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;Location Profile Editor&lt;/strong&gt;, enter &lt;strong&gt;Default Location Profile&lt;/strong&gt; for the &lt;strong&gt;Description&lt;/strong&gt; value of the location profile, then click &lt;b&gt;Add&lt;/b&gt; to enter phone number Normalization Rules for the new Location Profile. &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH4_4.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH4" border="0" alt="RH4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH4_thumb_1.png" width="217" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;You will likely need to create several Normalization Rules both to correctly handle user dialing behavior within Office Communicator and to correctly format dial strings from telephone numbers stored in Active Directory and in Microsoft Outlook.&amp;#160; For the purposes of this lab, we will only create three very simple normalization rules: &lt;/font&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/NormRule1_2.png"&gt;&lt;font size="2" face="Calibri"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="NormRule1" border="0" alt="NormRule1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/NormRule1_thumb.png" width="173" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2" face="Calibri"&gt; &lt;/font&gt;&lt;/p&gt;      &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Rule Name:&amp;#160; 4 Digit Internal Dialing&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Internal Enterprise Extension:&amp;#160; &lt;font color="#ff0000"&gt;Enabled&lt;/font&gt;&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Use Translation When Dialing from Device:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Starting Digits:&amp;#160; (empty)&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Length:&amp;#160; Exactly 4 Digits&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Number of Digits to Strip:&amp;#160; 0&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Digits to Prepend:&amp;#160; +1980776&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Automatically Update Description:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;          &lt;br /&gt;&lt;strong&gt;Rule Name: 10 Digit Dialing&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Internal Enterprise Extension:&amp;#160; Disabled&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Use Translation When Dialing from Device:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Starting Digits:&amp;#160; (empty)&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Length:&amp;#160; Exactly 10 Digits&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Number of Digits to Strip:&amp;#160; 0&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Digits to Prepend:&amp;#160; +1&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Automatically Update Description:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;          &lt;br /&gt;&lt;strong&gt;Rule Name:&amp;#160; 11 Digit Dialing&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Internal Enterprise Extension:&amp;#160; Disabled&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Use Translation When Dialing from Device:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Starting Digits:&amp;#160; (empty)&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Length:&amp;#160; Exactly 11 Digits&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Number of Digits to Strip:&amp;#160; 0&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Digits to Prepend:&amp;#160; +&lt;/strong&gt;           &lt;br /&gt;&lt;strong&gt;Automatically Update Description:&amp;#160; Enabled&lt;/strong&gt;           &lt;br /&gt;          &lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;When all three normalization rules have been added, click &lt;b&gt;Apply&lt;/b&gt; and then &lt;b&gt;OK&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, choose &lt;strong&gt;Edit &amp;gt; Edit Phone Usage&lt;/strong&gt; from the Menu Bar.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Save/Upload your work by clicking &lt;b&gt;File &amp;gt; Upload Changes&lt;/b&gt; from the Menu Bar.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the changes have been uploaded successfully, click &lt;strong&gt;OK&lt;/strong&gt; on the Change Report screen.&lt;/font&gt;&amp;#160; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the &lt;strong&gt;Phone Usage&lt;/strong&gt; dialog box, click&lt;strong&gt; Add&lt;/strong&gt; to add a new Route.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From within the &lt;strong&gt;Route Picker&lt;/strong&gt; dialog box, click &lt;strong&gt;New&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;With the &lt;strong&gt;Route Details&lt;/strong&gt; box, configure the new route as follows:&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160;&amp;#160; a. Enter&lt;strong&gt; PSTN Route&lt;/strong&gt; as the Route Name value.&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160;&amp;#160; b. Under the&lt;strong&gt; Target Phone Numbers\Prefixes&lt;/strong&gt; tab, choose &lt;strong&gt;Match all numbers except as noted&lt;/strong&gt;.&lt;/font&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH6_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH6" border="0" alt="RH6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH6_thumb_2.png" width="244" height="138" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160;&amp;#160; c. Under the &lt;strong&gt;Gateways&lt;/strong&gt; tab, click &lt;strong&gt;Add&lt;/strong&gt; then select &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt; from the list of available gateways.&lt;/font&gt;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH7_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH7" border="0" alt="RH7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH7_thumb_4.png" width="244" height="142" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&amp;#160; d. To complete the configuration of Route Details, click OK twice.&lt;/font&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Save/Upload your work by clicking &lt;b&gt;File &amp;gt; Upload Changes&lt;/b&gt; from the Menu Bar.&lt;/font&gt;&amp;#160; &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH8_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="RH8" border="0" alt="RH8" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/RH8_thumb.png" width="244" height="148" /&gt;&lt;/a&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;After the changes have been uploaded successfully, click &lt;strong&gt;OK&lt;/strong&gt; on the Change Report screen.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Close the Enterprise Voice Route Helper application.&lt;/font&gt;&amp;#160;&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Associate the OCS Environment with the Location Profile&lt;/font&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After having created our new Location Profile, we now need to associate it to our OCS environment.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To associate the Location Profile&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Too&lt;/strong&gt;ls.&amp;#160; Click &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt; to launch the OCS 2007 R2 administration console. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the administration console, expand the &lt;strong&gt;contoso.com&lt;/strong&gt; Forest&lt;strong&gt;&amp;#160;&lt;/strong&gt;level entry, then expand &lt;strong&gt;Mediation Servers&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;font color="#000000"&gt;Right click on the &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt; server object, then select &lt;strong&gt;Properties&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;In the &lt;strong&gt;Default Location Profile&lt;/strong&gt; drop down box, choose the newly created &lt;strong&gt;OCSDialPlan.contoso.com&lt;/strong&gt; Location Profile.&lt;/font&gt;       &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation7_2.png"&gt;&lt;font color="#000000"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mediation7" border="0" alt="Mediation7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/Mediation7_thumb.png" width="221" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#000000"&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click&lt;strong&gt; OK&lt;/strong&gt; to commit your changes&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Start services on the OCS 2007 R2 Mediation server&lt;/font&gt;&amp;#160; &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now that we have configured Enterprise Voice, we need to restart services on the Mediation server.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To start services on the Mediation server&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Mediation &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Too&lt;/strong&gt;ls.&amp;#160; Click &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt; to launch the OCS 2007 R2 administration console. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the administration console, expand the &lt;strong&gt;contoso.com&lt;/strong&gt; Forest&lt;strong&gt;&amp;#160;&lt;/strong&gt;level entry, then expand &lt;strong&gt;Mediation Servers&lt;/strong&gt;.&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;font color="#000000"&gt;Right click on the &lt;strong&gt;Mediation-R2.contoso.com&lt;/strong&gt; server object, then click &lt;strong&gt;Start&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Monitor the status of the startup of services displayed at the bottom left corner of the Administration Console window.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font color="#ffff00" size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Restart services on the OCS 2007 R2 Front End server&lt;/font&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Our final step of configuring Enterprise Voice involves restarting the services on the OCS 2007 R2 Front End server.&amp;#160; This is done to ensure that our end users receive details regarding the default location profile and normalization rules though in-band provisioning during the client logon process.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;A.&amp;#160; To restart services on the Front End server&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End &lt;/strong&gt;virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, then &lt;strong&gt;Programs&lt;/strong&gt;, then &lt;strong&gt;Administrative Too&lt;/strong&gt;ls.&amp;#160; Click &lt;strong&gt;Office Communications Server 2007 R2&lt;/strong&gt; to launch the OCS 2007 R2 administration console. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Within the administration console, expand the &lt;strong&gt;contoso.com&lt;/strong&gt; Forest&lt;strong&gt;&amp;#160;&lt;/strong&gt;level entry, then expand &lt;strong&gt;Standard Edition Servers&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Expand the &lt;strong&gt;OCS-R2&lt;/strong&gt; Pool object, then right click on the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; Front End server object.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri"&gt;&lt;font color="#000000" size="2"&gt;Expand &lt;strong&gt;Stop&lt;/strong&gt;, then select&lt;strong&gt; Stop all started services&lt;/strong&gt;.&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Monitor the status of the stopping of services displayed at the bottom left corner of the Administration Console window.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;When all services have stopped successfully, again, right click on the &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; Front End server object.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Expand &lt;strong&gt;Start&lt;/strong&gt;, then select &lt;strong&gt;Start all stopped services&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#000000" size="2" face="Calibri"&gt;Again monitor the status of the startup of services of the Front End server.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;This completes the configuration of OCS 2007 R2 Enterprise Voice.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring a VoIP Gateway or SIP Trunk&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To provide external telephony connectivity for users in your lab, you will need to either purchase a VoIP gateway or a SIP trunk from a UCOIP certified provider. Currently, there are currently three vendors that offer VoIP gateways and four vendors that offer SIP trunks which have been certified for use with OCS 2007 R2. Given the enormity of scope with regards to configuring PSTN connectivity for Office Communications Server 2007 R2, this topic will not be covered in this documentation.    &lt;br /&gt;    &lt;br /&gt;For more information, please check the Microsoft Unified Communications Open Interoperability Program website at &lt;a href="http://technet.microsoft.com/en-us/office/ocs/bb735838.aspx#trunking"&gt;http://technet.microsoft.com/en-us/office/ocs/bb735838.aspx#trunking&lt;/a&gt;.     &lt;br /&gt;    &lt;br /&gt;While Dialogic, Quintum, and Audiocodes offer VoIP gateways for use with OCS 2007 R2, I purchased the Audiocodes MP-114 Media Gateway for my lab environment. In February 2009, I published a blog entry on Microsoft TechNet which provides configuration details for configuring PSTN connectivity for OCS environments using an Audiocodes MP-114 or MP-118 Media Gateway. If you have an Audiocodes media gateway, you may find this information useful if you plan to configure PSTN connectivity for your own lab.     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;b&gt;Integrating AudioCodes MP-114/MP-118 Media Gateways with Microsoft Unified Communications Products&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/daveh/archive/2009/02/01/integrating-audiocodes-mp-114-mp-118-media-gateways-with-microsoft-unified-communications-products.aspx"&gt;http://blogs.technet.com/daveh/archive/2009/02/01/integrating-audiocodes-mp-114-mp-118-media-gateways-with-microsoft-unified-communications-products.aspx&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="5" face="Franklin Gothic Demi Cond"&gt;Configuring Users&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next task will be to create and configure users for our lab environment.&amp;#160; Each user will be enabled for email, voice mail, and OCS with Enterprise Voice.&amp;#160; If you’re like me and find it difficult to come up with names for users in your lab, check out a random name generator like the one at &lt;a href="http://www.behindthename.com/random" target="_blank"&gt;http://www.behindthename.com/random&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Create a Mailbox-Enabled User using Exchange Management Console (EMC)&lt;/font&gt;   &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our first step will be to connect to our Exchange server (the Windows 2008 physical host computer) and create a mailbox-enabled user for our lab.&amp;#160; To do this, we will use the Exchange Management Console.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To create a Mailbox-Enabled user account&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 physical host computer (Exchange 2007 server) as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; All Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft Exchange Server 2007&lt;/strong&gt;, then choose &lt;strong&gt;Exchange Management Console&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Console, expand the &lt;strong&gt;Recipient Configuration&lt;/strong&gt; object in the Navigation pane on the left, then select &lt;strong&gt;New Mailbox&lt;/strong&gt; from the Action pane on the right.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser1" border="0" alt="CreateUser1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser1_thumb_2.png" width="244" height="132" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;Introduction&lt;/strong&gt; page, select the &lt;strong&gt;User Mailbox&lt;/strong&gt; option, then click Next. &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser2" border="0" alt="CreateUser2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser2_thumb_2.png" width="244" height="172" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Type&lt;/strong&gt; page, choose &lt;strong&gt;New User&lt;/strong&gt;, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser3" border="0" alt="CreateUser3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser3_thumb_2.png" width="244" height="150" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;User Information&lt;/strong&gt; page, enter a &lt;strong&gt;First Name&lt;/strong&gt;, &lt;strong&gt;Last Name&lt;/strong&gt;, and &lt;strong&gt;Display Name&lt;/strong&gt; value for your user account.&amp;#160; Additionally, configure a &lt;strong&gt;User Principal Name&lt;/strong&gt; (user@domain.com), a &lt;strong&gt;pre-Windows 2000 Login Name&lt;/strong&gt; (domain\user), and a &lt;strong&gt;Password&lt;/strong&gt; value for your account.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser4" border="0" alt="CreateUser4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser4_thumb_2.png" width="244" height="190" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Mailbox Settings&lt;/strong&gt; page, enter a mailbox &lt;strong&gt;Alias&lt;/strong&gt; for your user, then click &lt;strong&gt;Browse&lt;/strong&gt; to select a Mailbox Database.&amp;#160; Choose the &lt;strong&gt;Mailbox Database&lt;/strong&gt; from your Exchange 2007 server, then click &lt;strong&gt;OK&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser5" border="0" alt="CreateUser5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser5_thumb_2.png" width="244" height="195" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configuration Summary&lt;/strong&gt; page, click &lt;strong&gt;New&lt;/strong&gt; to create the mailbox-enabled user account.&amp;#160; &lt;br /&gt;&lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser6_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser6" border="0" alt="CreateUser6" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser6_thumb_2.png" width="244" height="159" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, right click on the new user account and choose &lt;strong&gt;Properties&lt;/strong&gt; from the context menu.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser7_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser7" border="0" alt="CreateUser7" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser7_thumb_2.png" width="244" height="132" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the &lt;strong&gt;Properties&lt;/strong&gt; of the user account, click on the &lt;strong&gt;Address and Phone&lt;/strong&gt; tab.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Enter a &lt;strong&gt;Business&lt;/strong&gt; phone number for the user account (i.e. &lt;strong&gt;60001&lt;/strong&gt;).&amp;#160; The number of digit in this extension should equal the number of digits specified in your Unified Messaging Dial Plan (i.e. 5 digits).&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser8_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CreateUser8" border="0" alt="CreateUser8" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/CreateUser8_thumb_3.png" width="228" height="244" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Enable the user for Office Communications Server&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step will be to enable the user for Office Communications Server.&amp;#160; This will add the user to the OCS database and allow the user to connect to the OCS Front End server using Microsoft Office Communicator.&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To enable a user for Office Communications Server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator).&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, and then click &lt;strong&gt;Run&lt;/strong&gt;. In the &lt;strong&gt;Open&lt;/strong&gt; box, type &lt;strong&gt;dsa.msc&lt;/strong&gt;, and then click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the console pane of Active Directory Users and Computers, expand the &lt;strong&gt;Users &lt;/strong&gt;container or other organization unit where your user accounts reside. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Right-click&lt;/strong&gt; the mailbox-enabled user that you create in Step 1 above (i.e., &lt;strong&gt;Spongebob Squarepants&lt;/strong&gt;), and then click &lt;strong&gt;Enable users for Communications Server&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="enableocs1" border="0" alt="enableocs1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs1_thumb_2.png" width="244" height="150" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Welcome to the Enable Office Communications Server Users Wizard&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Select Server or Pool&lt;/strong&gt; page, select the Standard Edition server &lt;strong&gt;OCS-R2.contoso.com&lt;/strong&gt; from the list, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="enableocs2" border="0" alt="enableocs2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs2_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;On the &lt;strong&gt;Specify Sign-in Name&lt;/strong&gt; page, select &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;strong&gt;Use user’s e-mail address &lt;/strong&gt;to generate the SIP URI for the user account, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="enableocs3" border="0" alt="enableocs3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs3_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the&lt;strong&gt; Ready to Enable Users&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Verify that the user was enabled successfully, and then click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="enableocs4" border="0" alt="enableocs4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/enableocs4_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Configure OCS settings for enabled users&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After enabling our account for Office Communications Server, our next step will be to configure the account for external connectivity and Enterprise Voice.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure a user for Office Communications Server&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, and then click &lt;strong&gt;Run&lt;/strong&gt;. In the &lt;strong&gt;Open&lt;/strong&gt; box, type &lt;strong&gt;dsa.msc&lt;/strong&gt;, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the console pane of Active Directory Users and Computers, expand the &lt;strong&gt;Users &lt;/strong&gt;container or other organization unit where your user accounts reside. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Right-click&lt;/strong&gt; on the user account that you created in Step 1 above, then select&lt;b&gt; Configure Communications Server Users&lt;/b&gt;.&lt;/font&gt;&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="configureOCS1" border="0" alt="configureOCS1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS1_thumb_2.png" width="244" height="150" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Welcome to the Configure Users Wizard&lt;/strong&gt; splash screen, click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure User Settings&lt;/strong&gt; page, &lt;b&gt;Enable&lt;/b&gt; the &lt;b&gt;Federation&lt;/b&gt;, &lt;b&gt;Public IM Connectivity&lt;/b&gt;, &lt;b&gt;Remote User Access&lt;/b&gt;, and &lt;b&gt;Enhanced Presence&lt;/b&gt; options for all selected users. Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS1.5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="configureOCS1.5" border="0" alt="configureOCS1.5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS1.5_thumb.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure User Settings&lt;/strong&gt; anonymous meeting participation page, click &lt;b&gt;Next&lt;/b&gt;. (This option will be grayed out)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure User Settings&lt;/strong&gt; meeting policy page, click &lt;b&gt;Next&lt;/b&gt;. (This option will be grayed out.)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure Enterprise Voice Settings&lt;/strong&gt; page, enable the option for &lt;b&gt;Change Enterprise Voice Settings&lt;/b&gt; and select the option for &lt;b&gt;Enable Enterprise Voice&lt;/b&gt;. Click &lt;b&gt;Next&lt;/b&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS2_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="configureOCS2" border="0" alt="configureOCS2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS2_thumb_4.png" width="244" height="189" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure Enterprise Voice Settings and Location Profile &lt;/strong&gt;page, enable the option &lt;strong&gt;Change location profile for selected users&lt;/strong&gt;, then choose the &lt;strong&gt;OCSDialPlan.contoso.com&lt;/strong&gt; location profile from the list of available location profiles.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="configureOCS3" border="0" alt="configureOCS3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/configureOCS3_thumb_2.png" width="244" height="189" /&gt;&lt;/a&gt;&amp;#160; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Ready to Configure Users&lt;/strong&gt; page, click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configure Operation Status&lt;/strong&gt; page, verify that your user was successfully configured for Office Communications Server.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Configure Enterprise Voice details for users&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step will be to configure the Line URI value for our user account.&amp;#160; This value allows us to define a E.164&amp;#160;&amp;#160; telephone number for our user.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To configure a Line URI value for a user&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the &lt;strong&gt;OCS 2007 R2 Front End&lt;/strong&gt; virtual machine as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, and then click &lt;strong&gt;Run&lt;/strong&gt;. In the &lt;strong&gt;Open&lt;/strong&gt; box, type &lt;strong&gt;dsa.msc&lt;/strong&gt;, and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;In the console pane of Active Directory Users and Computers, expand the &lt;strong&gt;Users &lt;/strong&gt;container or other organization unit where your user accounts reside. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Right-click&lt;/strong&gt; on the user account that you created in Step 1 above, then select&lt;b&gt; Properties&lt;/b&gt;. &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click on the &lt;strong&gt;Communications tab&lt;/strong&gt;, and verify that the user is enabled for OCS.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/LineURI1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="LineURI1" border="0" alt="LineURI1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/LineURI1_thumb_2.png" width="204" height="244" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under &lt;strong&gt;Telephony settings&lt;/strong&gt;, click &lt;strong&gt;Configure&lt;/strong&gt;.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Under &lt;strong&gt;Telephony Options&lt;/strong&gt;, verify that Enterprise Voice is &lt;strong&gt;enabled&lt;/strong&gt;.&amp;#160; Enter the Line URI value &lt;strong&gt;tel:+19807760001&lt;/strong&gt; and select the &lt;strong&gt;OCSDialPlan.contoso.com&lt;/strong&gt; Location Profile.&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/LineURI2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="LineURI2" border="0" alt="LineURI2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/LineURI2_thumb_2.png" width="203" height="244" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to close user properties.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 – Enable the User for Unified Messaging using Exchange Management Console (EMC)&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Our next step will be to enable the account for Unified Messaging.&amp;#160; This will allow unanswered or busy calls to this user to be diverted to voice mail.&amp;#160; Again, we will use the Exchange Management Console for this task.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To enable the user account for Unified Messaging&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 physical host computer (Exchange 2007 server) as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Click&lt;strong&gt; Start&lt;/strong&gt;, then&lt;strong&gt; All Programs&lt;/strong&gt;, then &lt;strong&gt;Microsoft Exchange Server 2007&lt;/strong&gt;, then choose &lt;strong&gt;Exchange Management Console&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Within the Exchange Management Console, expand the &lt;strong&gt;Recipient Configuration&lt;/strong&gt; object in the Navigation pane on the left, highlight the &lt;strong&gt;mailbox&lt;/strong&gt; in the Results pane in the center, then select &lt;strong&gt;Enable Unified Messaging&lt;/strong&gt; from the Action pane on the right. &lt;/font&gt;      &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EnableUM" border="0" alt="EnableUM" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM_thumb.png" width="244" height="132" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Introduction&lt;/strong&gt; page, you will find options to configure the UM Mailbox Policy and UM PIN Settings.&amp;#160; To select a UM Mailbox Policy, click &lt;strong&gt;Browse&lt;/strong&gt; and choose the &lt;strong&gt;OCSDialPlan Default Policy&lt;/strong&gt;.&amp;#160; Click&lt;strong&gt; OK&lt;/strong&gt;.&amp;#160; Then select the option &lt;strong&gt;Manually specify PIN&lt;/strong&gt;, and to the right enter the &lt;strong&gt;desired PIN&lt;/strong&gt; for this user.&amp;#160; Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&amp;#160;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM1_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EnableUM1" border="0" alt="EnableUM1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM1_thumb_2.png" width="244" height="166" /&gt;&lt;/a&gt; &lt;/font&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Extension Configuration&lt;/strong&gt; page, select the option &lt;strong&gt;Manually entered mailbox extension&lt;/strong&gt; and enter the Business extension (i.e. &lt;strong&gt;60001&lt;/strong&gt;) from Step 1 above.&amp;#160; Again, the number of digits in the extension should match that of your UM Dial Plan.&amp;#160; Also select the option &lt;strong&gt;Manually entered SIP or E.164 address&lt;/strong&gt;, and enter the &lt;strong&gt;email address&lt;/strong&gt; of the user.&amp;#160; Click&lt;strong&gt; Next&lt;/strong&gt;.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM2_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EnableUM2" border="0" alt="EnableUM2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM2_thumb_3.png" width="244" height="136" /&gt;&lt;/a&gt; &lt;/font&gt;      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;At the &lt;strong&gt;Configuration Summary&lt;/strong&gt; page, click &lt;strong&gt;Enable&lt;/strong&gt; to enable the account for Unified Messaging.&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="EnableUM3" border="0" alt="EnableUM3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/EnableUM3_thumb_2.png" width="244" height="138" /&gt;&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2" face="Calibri"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Generate Grammar Files for UM Dial Plan and Global Address List&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;After enabling our accounts for Unified Messaging, we need to be sure to include them in the grammar files used by Unified Messaging.&amp;#160; Although these files are created and/or updated by the server around 1:30am each day, the Directory Search feature of our Auto Attendant will not find our new UM enabled users until these files are generated.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;A.&amp;#160; To generate the grammar file for Unified Messaging&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Log on to the Windows 2008 physical host computer (Exchange 2007 server) as the &lt;strong&gt;built-in Domain Administrator account&lt;/strong&gt; (Contoso\Administrator). &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;From the Exchange server, open a &lt;strong&gt;command prompt&lt;/strong&gt;. &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Create a new folder to hold the log files created by the galgrammargenerator utility using the following command:&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&lt;em&gt;md C:\temp&lt;/em&gt;&lt;/strong&gt;&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ggg_1" border="0" alt="ggg_1" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_1_thumb.png" width="244" height="43" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Navigate to the folder where the galgrammargenerator utility resides by entering the following command:        &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&lt;em&gt;cd C:\Program Files\Microsoft\Exchange Server\Bin&lt;/em&gt;&lt;/strong&gt;&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_2_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ggg_2" border="0" alt="ggg_2" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_2_thumb_2.png" width="244" height="43" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, run the following command to generate the grammar files for our Dial Plan:        &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&lt;em&gt;galgrammargenerator.exe –s {servername} –o c:\temp\DialPlan_GrammarGeneration.log&lt;/em&gt;&lt;/strong&gt;&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_3_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ggg_3" border="0" alt="ggg_3" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_3_thumb_2.png" width="244" height="56" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Next, run the following command to generate the grammar files for our Global Address List:        &lt;br /&gt;        &lt;br /&gt;&lt;strong&gt;&lt;em&gt;galgrammargenerator.exe -g -o c:\temp\GAL_GrammarGeneration.log&lt;/em&gt;&lt;/strong&gt;&amp;#160; &lt;br /&gt;        &lt;br /&gt;&lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_4_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ggg_4" border="0" alt="ggg_4" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_4_thumb_2.png" width="244" height="56" /&gt;&lt;/a&gt;       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2" face="Calibri"&gt;Examine each of the log files in the C:\temp folder to verify that the UM Enabled user was included in the compiled grammar files.&lt;/font&gt;&amp;#160; &lt;br /&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_5_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ggg_5" border="0" alt="ggg_5" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/Part2_D2A0/ggg_5_thumb_2.png" width="244" height="90" /&gt;&lt;/a&gt;&amp;#160; &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This completes the configuration of the user account for Exchange Server and Office Communications Server.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3274184" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>A deep dive into the Office Communicator 2007 R2 file transfer process</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/05/17/a-deep-dive-into-the-office-communicator-2007-r2-file-transfer-process.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/05/17/a-deep-dive-into-the-office-communicator-2007-r2-file-transfer-process.aspx</id><published>2009-05-17T22:52:22Z</published><updated>2009-05-17T22:52:22Z</updated><content type="html">&lt;p&gt;I had an opportunity recently to dig into the file transfer mechanism in Microsoft Office Communicator 2007 R2 (MOC).&amp;#160; As you may already know, although a server from the OCS Pool is used to route setup information for the file transfer session between the participating clients, the file transfer itself occurs peer-to-peer directly between the participating clients.&amp;#160; Depending on the configuration of the network, either a two-way or a three-way handshake transaction will be performed to set up the file transfer session, immediately followed by the file transfer itself using TFTP over a randomly chosen TCP port from the range of 6891 – 6900.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi"&gt;How file transfers between Office Communicator 2007 R2 clients typically work&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When an Office Communicator client prepares to transfer a file, the client will check whether the file transfer is allowed by policy and whether the file contains an extension that is not blocked by the Intelligent IM Filter (IIMF).&amp;#160; The sending client will then prepare an INVITE MESSAGE request and send it to the receiving client via the OCS Pool.&amp;#160; This MESSAGE request will contain several critical pieces of information for the receiving client to process, including:&lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;Content-Type: &lt;strong&gt;text/x-msmsgsinvite&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies that this is a transfer type request)&lt;/em&gt;         &lt;br /&gt;Application-Name: &lt;strong&gt;File Transfer&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies that this is a file transfer)&lt;/em&gt;         &lt;br /&gt;Invitation-Command:&lt;strong&gt; INVITE&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies that this is the initial handshake transaction)&lt;/em&gt;         &lt;br /&gt;Invitation-Cookie: &lt;strong&gt;513756658&lt;/strong&gt;&amp;#160; &lt;em&gt;(used to identify / track requests and responses)&lt;/em&gt;         &lt;br /&gt;Application-File: &lt;strong&gt;Readme.txt&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies the name of the file to be sent)&lt;/em&gt;         &lt;br /&gt;Application-FileSize: &lt;strong&gt;4690&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies the size of the file to be sent)&lt;/em&gt;         &lt;br /&gt;Connectivity: &lt;strong&gt;N&lt;/strong&gt;&amp;#160; &lt;em&gt;(if present, specifies that the client is using a NAT address)&lt;/em&gt;         &lt;br /&gt;Encryption: &lt;strong&gt;R&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies whether encryption is ‘S’ supported or ‘R’ required)&lt;/em&gt;&lt;/font&gt;&lt;/font&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;Upon receiving the INVITE MESSAGE request, the receiving client will send 200 OK to update the sender that the packet has been accepted.&amp;#160; It will then construct and send its own ACCEPT MESSAGE request to the sending client via the OCS Pool.&amp;#160; This MESSAGE request will also contain several pieces of information for the sending client to process, including:&lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;Content-Type: &lt;strong&gt;text/x-msmsgsinvite&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies that this is a transfer type request)&lt;/em&gt;         &lt;br /&gt;Invitation-Command: &lt;strong&gt;ACCEPT&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies whether receiver will accept or reject file transfer / second handshake transaction)&lt;/em&gt;         &lt;br /&gt;Invitation-Cookie: 513756658 &lt;em&gt;(used to identify / track request and responses)&lt;/em&gt;         &lt;br /&gt;Request-Data: IP-Address: &lt;em&gt;(not used)&lt;/em&gt;         &lt;br /&gt;Encryption-Key: &lt;strong&gt;qiQkTTcCtvxDgYOJllkVaB6mEyrez7ML&lt;/strong&gt;&amp;#160; &lt;em&gt;(used to encrypt the data for the file transfer)&lt;/em&gt;         &lt;br /&gt;Hash-Key: &lt;strong&gt;50raTj9w5BWC63JEVlAlgNT7oNAStr22&lt;/strong&gt;&amp;#160;&lt;em&gt; (used to decrypt the transferred data)&lt;/em&gt;         &lt;br /&gt;IP Address: &lt;strong&gt;192.168.1.10&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies the advertised address used for the file transfer)&lt;/em&gt;         &lt;br /&gt;Port: &lt;strong&gt;6891&lt;/strong&gt;&amp;#160; &lt;em&gt;(specifies the advertised port from 6891-6900 range for the file transfer)&lt;/em&gt;         &lt;br /&gt;PortX: &lt;strong&gt;11178 &lt;/strong&gt;&lt;em&gt;(global constant set as default AI Port value / may not be used)&lt;/em&gt;         &lt;br /&gt;AuthCookie:&amp;#160; &lt;strong&gt;27079318&lt;/strong&gt;&amp;#160; &lt;em&gt;(used for identification for pending TFTP session)&lt;/em&gt;         &lt;br /&gt;Sender-Connect:&amp;#160; &lt;strong&gt;True&lt;/strong&gt;&amp;#160;&lt;em&gt; (if present, specifies that sending client must connect to receiving client to transfer file)&lt;/em&gt;&lt;/font&gt;&lt;/font&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;Likewise, upon receiving the ACCEPT MESSAGE request, the sending client will send 200 OK to update the receiver that the packet has been accepted.&amp;#160; Using the information contained within the MESSAGE request, the sending client will then open a TFTP file transfer session directly to the IP Address (192.168.1.10) and Port (6891) advertised by the receiving client to transfer the file.&amp;#160; The following transaction will then occur between the sending and receiving clients:&lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;Sending client connects to Receiving client        &lt;br /&gt;Receiving client sends &lt;strong&gt;VER MSN_SECURE_FTP&lt;/strong&gt;         &lt;br /&gt;Sending client sends &lt;strong&gt;VER MSN_SECURE_FTP&lt;/strong&gt;         &lt;br /&gt;Receiving client sends &lt;strong&gt;USR &lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="mailto:receivinguser@contoso.com"&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;receivinguser@contoso.com&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;&lt;strong&gt; 27079318&lt;/strong&gt;         &lt;br /&gt;Sending client sends &lt;strong&gt;FIL 4698&lt;/strong&gt;         &lt;br /&gt;Receiving client sends &lt;strong&gt;TFR&lt;/strong&gt;         &lt;br /&gt;Sending client transfers the encrypted file to specified IP address/Port         &lt;br /&gt;Receiving client sends &lt;strong&gt;BYE 16777989&lt;/strong&gt;         &lt;br /&gt;Sending client sends &lt;strong&gt;MAC (signature using encrypted hash)&lt;/strong&gt;         &lt;br /&gt;Sending client tears down the connection&lt;/font&gt;&lt;/font&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;As mentioned previously, this is how the file transfer process in Office Communicator 2007 R2 typically works – or at least, this is how it is typically documented (see the Office Communications Server 2007 R2 Resource Kit, pages 175–179).&amp;#160; However, there is much more to this process, as you will see…&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi"&gt;How file transfers between Office Communicator 2007 R2 clients &lt;em&gt;really&lt;/em&gt; work&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The deep dive into the file transfer process actually begins with evaluating the network infrastructure used by the two participating Office Communicator 2007 R2 clients.&amp;#160; Whenever a user prepares to send a file using Office Communicator, both the sending client and the receiving client perform suitability testing to determine the appropriate network adapter to use for the file transfer attempt.&amp;#160; The individual results of this network suitability testing directly affects how the file transfer session is established between the two participating clients.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Assuming that the file transfer is allowed by policy and that the file name to be sent does not have an extension value that is filtered by the Intelligent IM Filter (IIMF), the following steps describe the behavior of a file transfer attempt in much greater detail.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 1 – Sending client performs suitability testing to determine which network adapter should be used for the file transfer attempt.&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The sending client calls a function that returns a list of network adapters that are enabled on the local machine.&amp;#160; From the list of enabled adapters, it performs suitability testing to determine the most suitable IP address to use for the file transfer.&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2" face="Arial"&gt;- Prefer any adapter that has an internet IP address (any non-private, routable IP address), but only if it was used to log on to OCS Pool      &lt;br /&gt;- Prefer any adapter with an RFC1918 private IP address (10.X.X.X, 172.16.X.X, or 192.168.X.X), but only if it was used to log on to OCS Pool       &lt;br /&gt;- Reject any adapter that is considered as automatically assigned (169.X.X.X)       &lt;br /&gt;- Reject any adapter that is considered a loopback adapter (127.X.X.X)       &lt;br /&gt;      &lt;br /&gt;Note:&amp;#160; If the most suitable network adapter is assigned an RFC1918 private IP address, the &lt;strong&gt;Connectivity&lt;/strong&gt; flag for the sender will be marked as &lt;strong&gt;&lt;font color="#ff0000"&gt;N&lt;/font&gt; &lt;/strong&gt;(NAT).&lt;/font&gt;&amp;#160; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 2 – Sending client constructs INVITE MESSAGE (initial handshake) and sends it to the receiving client via the OCS Pool.&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Upon evaluating the network adapters from the local system and selecting the most suitable adapter for the file transfer, we can tell from the contents of the INVITE MESSAGE session description that this adapter is not using a NAT IP address.&amp;#160; Since the Connectivity flag is not present in the packet, the sending client will be responsible for sending an IP Address/Port to the receiving client.&amp;#160; This will result in a three-way handshake transaction between the participating clients.&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Content-Type: text/x-msmsgsinvite; charset=UTF-8      &lt;br /&gt;Content-Length: 224       &lt;br /&gt;Application-Name: File Transfer       &lt;br /&gt;Application-GUID: {5D3E02AB-6190-11d3-BBBB-00C04F795683}       &lt;br /&gt;Invitation-Command: INVITE       &lt;br /&gt;Invitation-Cookie: 513756658       &lt;br /&gt;Application-File: Readme.txt       &lt;br /&gt;Application-FileSize: 4690       &lt;br /&gt;Encryption: R&lt;/font&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;Had the most suitable network adapter been assigned an RFC1918 private IP Address, the Connectivity flag (&lt;strong&gt;Connectivity: N&lt;/strong&gt;) would have appeared in the session description.&amp;#160; This means that the sending client would have been marked as &lt;em&gt;not listening&lt;/em&gt;, or incapable of providing a valid IP Address/Port for establishing connectivity during the file transfer.&amp;#160; Instead, the burden of providing a valid IP Address/Port would have then fallen on the receiving client.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 3 – Receiving client responds with 200 OK and processes the INVITE MESSAGE from the sending client.&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The receiving client examines the inbound file transfer request and performs the following checks based on the details contained in the MESSAGE session description:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;&lt;font size="2" face="Arial"&gt;Is the sending client using a NAT IP address (Connectivity: &lt;strong&gt;N&lt;/strong&gt;)?       &lt;br /&gt;Does the sending client support or require encryption (Encryption: &lt;strong&gt;S&lt;/strong&gt; or &lt;strong&gt;R&lt;/strong&gt;)?       &lt;br /&gt;Does the file have a safe filename (reject filenames containing ( &lt;strong&gt;*?\”&amp;lt;&amp;gt;|&lt;/strong&gt; )?&lt;/font&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 4 – Receiving client performs suitability testing to determine which network adapter should be used for the file transfer attempt.&amp;#160; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The receiving client then calls the same function to return a list of network adapters from the operating system.&amp;#160; It also uses the same suitability testing to determine the most suitable IP address to use for the file transfer.&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;     &lt;br /&gt;&lt;font size="2" face="Arial"&gt;- Prefer any adapter that has an internet IP address (any non-private, routable IP address), but only if it was used to log on to OCS Pool        &lt;br /&gt;- Prefer any adapter with an RFC1918 private IP address (10.X.X.X, 172.16.X.X, or 192.168.X.X), but only if it was used to log on to OCS Pool         &lt;br /&gt;- Reject any adapter that is considered as automatically assigned (169.X.X.X)         &lt;br /&gt;- Reject any adapter that is considered a loopback adapter (127.X.X.X)&lt;/font&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 5 - The receiving client constructs ACCEPT MESSAGE (second handshake) and sends it to the sending client via the OCS Pool&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After evaluating its own list of network adapters for suitability, the receiving client sends an ACCEPT MESSAGE (second handshake) response to the sending client.&amp;#160; The receiving client will construct its response based on the following logic:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;     &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Request - &lt;/strong&gt;Sending client is using an adapter with an Internet IP Address and the INVITE MESSAGE does not contain a Connectivity flag value of N (NAT).&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Response -&lt;/strong&gt; Regardless of local adapter settings, the ACCEPT MESSAGE sent by the receiving client will not contain any connectivity information.&lt;/font&gt;&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;ul&gt;&lt;font size="2" face="Calibri"&gt;Content-Type: text/x-msmsgsinvite; charset=UTF-8 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Content-Length: 181 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Command: ACCEPT&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Cookie: 249893901 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Request-Data: IP-Address:&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Encryption-Key: qiQkTTcCtvxDgYOJllkVaB6mEyrez7ML&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Hash-Key: 50raTj9w5BWC63JEVlAlgNT7oNAStr22&lt;/font&gt; &lt;/ul&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Request -&lt;/strong&gt; Sending client is using an adapter with an RFC1918 private IP Address and the INVITE MESSAGE contains a Connectivity flag value of N (NAT).&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Response -&lt;/strong&gt; Receiving client is using an adapter with an Internet IP Address.&amp;#160; ACCEPT MESSAGE sent by the receiving client will contain a valid IP Address/Port.&lt;/font&gt;&amp;#160; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;ul&gt;&lt;font size="2" face="Calibri"&gt;Content-Type: text/x-msmsgsinvite; charset=UTF-8 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Content-Length: 306 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Command: ACCEPT&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Cookie: 249893901 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Request-Data: IP-Address:&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Encryption-Key: qiQkTTcCtvxDgYOJllkVaB6mEyrez7ML&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Hash-Key: 50raTj9w5BWC63JEVlAlgNT7oNAStr22&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;IP-Address: &lt;strong&gt;&lt;font color="#008000"&gt;207.46.193.254&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;strong&gt; &lt;/strong&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Port: &lt;font color="#008000"&gt;&lt;strong&gt;6891&lt;/strong&gt;           &lt;br /&gt;&lt;/font&gt;PortX: 11178&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Auth-Cookie: 2142425484&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Sender-Connect: &lt;strong&gt;&lt;font color="#008000"&gt;TRUE&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt; &lt;/ul&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Request -&lt;/strong&gt; Sending client is using an adapter with an RFC1918 private IP Address and the INVITE MESSAGE contains a Connectivity flag value of N (NAT).&lt;/font&gt;&amp;#160; &lt;br /&gt;&lt;font size="2" face="Arial"&gt;&lt;strong&gt;Response - &lt;/strong&gt;Receiving client is using an adapter with an RFC1918 private IP Address.&amp;#160; ACCEPT MESSAGE sent by the receiving client will contain a NAT IP Address/Port.&lt;/font&gt;&amp;#160; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;ul&gt;&lt;font size="2" face="Calibri"&gt;Content-Type: text/x-msmsgsinvite; charset=UTF-8 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Content-Length: 181 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Command: ACCEPT&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Invitation-Cookie: 249893901 &lt;/font&gt;      &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Request-Data: IP-Address:&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Encryption-Key: qiQkTTcCtvxDgYOJllkVaB6mEyrez7ML&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Hash-Key: 50raTj9w5BWC63JEVlAlgNT7oNAStr22&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;IP-Address: &lt;strong&gt;&lt;font color="#ff0000"&gt;192.168.1.10&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;font color="#ff0000"&gt;        &lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Port: &lt;strong&gt;&lt;font color="#ff0000"&gt;6891&lt;/font&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;PortX: 11178&lt;/font&gt;       &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Auth-Cookie: 2142425484&lt;/font&gt;       &lt;br /&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Sender-Connect: &lt;font color="#ff0000"&gt;&lt;strong&gt;TRUE&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/ul&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 6 – Sending client responds with 200 OK and processes the ACCEPT MESSAGE from the receiving client.&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The sending client examines the ACCEPT MESSAGE and performs the following checks based on the details contained in the session description:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Arial"&gt;Does the Encryption-Key provided by the receiving client meet the minimum security requirements (i.e. S-Supported / R-Required)?        &lt;br /&gt;Is the receiving client listening for inbound connections (i.e. is Sender-Connect set to &lt;strong&gt;TRUE&lt;/strong&gt;)? &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 7 – Network connectivity determines next action of sending client in response to the ACCEPT MESSAGE sent by the receiving client.&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Upon receiving the ACCEPT MESSAGE, the sending client must determine how to establish connectivity to the receiving client to complete the file transfer.&amp;#160; The response of the sending client is determined by the presence of the &lt;strong&gt;Sender-Connect&lt;/strong&gt; flag in the session description of the ACCEPT MESSAGE sent by the receiving client.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;If the ACCEPT MESSAGE sent by the receiving client contains Sender-Connect: TRUE&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;The &lt;strong&gt;Sender-Connect&lt;/strong&gt; flag instructs the sending Office Communicator client to connect to the receiving client on the IP Address/Port specified in the session description of the ACCEPT MESSAGE.&amp;#160; The mere presence of Sender-Connect within the body of the ACCEPT MESSAGE sent by the receiving client may indicate a diminished chance of success for the file transfer, for two reasons:&lt;/p&gt;    &lt;br /&gt;    &lt;ol&gt;     &lt;li&gt;Sender-Connect will only be set to TRUE if the sending client is determined to be using a NAT IP Address &lt;/li&gt;      &lt;li&gt;When Sender-Connect is set to TRUE, IP Address / Port offered by receiving client may be either an Internet IP Address or a NAT IP Address &lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;If &lt;strong&gt;Sender-Connect&lt;/strong&gt; is set to &lt;strong&gt;TRUE&lt;/strong&gt;, the sending client will establish a connection to the IP Address/Port advertised by the receiving client.&amp;#160; The encrypted file will then be streamed to the receiving client using the same TFTP process described previously in this article.&amp;#160; &lt;br /&gt;      &lt;br /&gt;Connectivity between the sending client and the receiving client may fail if either client is logged on externally via the Access Edge role, or if a network route does not exist between two NAT IP addresses (i.e. 192.168.1.10 and 172.16.100.10).&amp;#160; File transfers may also fail if network traffic is filtered by a firewall device or by software such as Windows Firewall.&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;If the ACCEPT MESSAGE sent by the receiving client does not contain any connectivity information&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;If the ACCEPT MESSAGE sent by the receiving client does not contain either the Sender-Connect flag or any connectivity information, a third handshake is required to complete the file transfer request.&amp;#160; This behavior will only occur when the network adapter used by the sending client is determined to be an Internet IP Address.&amp;#160; The sending client will again examine its list of network adapters, and the most suitable adapter will be used to send another ACCEPT MESSAGE (third handshake) to the receiving client, this time containing connection information for the file transfer.&amp;#160; &lt;/p&gt;    &lt;ul&gt;     &lt;br /&gt;&lt;font size="2" face="Calibri"&gt;Content-Type: text/x-msmsgsinvite; charset=UTF-8        &lt;br /&gt;Content-Length: 162         &lt;br /&gt;Invitation-Command: ACCEPT         &lt;br /&gt;Invitation-Cookie: 513756658         &lt;br /&gt;IP-Address: &lt;font color="#008000"&gt;&lt;strong&gt;207.46.192.254&lt;/strong&gt;&lt;/font&gt;         &lt;br /&gt;Port: &lt;font color="#008000"&gt;&lt;strong&gt;6891 &lt;/strong&gt;&lt;/font&gt;        &lt;br /&gt;PortX: 11178         &lt;br /&gt;AuthCookie: 514242609         &lt;br /&gt;Request-Data: IP-Address:&lt;/font&gt; &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 8 – Receiving client responds with 200 OK and processes the ACCEPT MESSAGE from the sending client.&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The receiving client examines the inbound file transfer request and examines the content of the session description.&amp;#160; Here it finds the IP Address / Port information to use for the file transfer session.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Franklin Gothic Demi Cond"&gt;Step 9 – Receiving client connects to the IP Address and Port provided by the sending client&lt;/font&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;The receiving client establishes a network connection to the IP Address and Port provided by the sending client.&amp;#160; The encrypted file will be streamed to the receiving client using the same TFTP process described previously in this article.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As always, I hope this helps… :0) &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3242661" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>How to locate and dial a mail-enabled contact using the Directory Search functionality in Unified Messaging</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/04/07/how-to-locate-and-dial-a-mail-enabled-contact-using-the-directory-search-functionality-in-unified-messaging.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/04/07/how-to-locate-and-dial-a-mail-enabled-contact-using-the-directory-search-functionality-in-unified-messaging.aspx</id><published>2009-04-07T12:43:29Z</published><updated>2009-04-07T12:43:29Z</updated><content type="html">&lt;p&gt;Contrary to statements published in various third party integration documents, it is possible to include mail-enabled contacts in the Directory Search functionality of a Dial Plan or an Auto Attendant in Unified Messaging.&amp;#160; Although the following configuration steps can provide this functionality, you should exercise caution when enabling outbound dialing from Unified Messaging.&lt;/p&gt;  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;Calls to the Subscriber Access (SA) line of a UM Dial Plan are considered &lt;em&gt;unauthenticated&lt;/em&gt; until the caller enters a valid PIN.&amp;#160; Outbound dialing restrictions set on the &lt;strong&gt;Dial Plan&lt;/strong&gt; affect &lt;em&gt;unauthenticated&lt;/em&gt; SA callers. &lt;/li&gt;    &lt;li&gt;Calls to the Subscriber Access (SA) line of a UM Dial Plan are considered &lt;em&gt;authenticated&lt;/em&gt; only after the caller enters a valid PIN.&amp;#160; Outbound dialing restrictions set on the associated &lt;strong&gt;UM Mailbox Policy&lt;/strong&gt; affect &lt;em&gt;authenticated&lt;/em&gt; SA callers. &lt;/li&gt;    &lt;li&gt;Calls to a UM Auto Attendant (AA) are considered &lt;em&gt;unauthenticated&lt;/em&gt; as the caller is never prompted to enter a PIN.&amp;#160; Outbound dialing restrictions set on the &lt;strong&gt;Auto Attendant&lt;/strong&gt; affect &lt;em&gt;unauthenticated &lt;/em&gt;AA callers. &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;  &lt;p&gt;For example, if you allow unauthenticated callers to search/dial mail-enabled contacts from an Auto Attendant menu, you may incur national or international long distance charges unless proper dialing restrictions are enforced.&amp;#160; &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Please see the following TechNet article for more information:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;p&gt;Managing Outdialing in Unified Messaging ( &lt;a title="http://technet.microsoft.com/en-us/library/bb232135.aspx" href="http://technet.microsoft.com/en-us/library/bb232135.aspx"&gt;http://technet.microsoft.com/en-us/library/bb232135.aspx&lt;/a&gt; )&lt;/p&gt; &lt;/blockquote&gt;  &lt;br /&gt;  &lt;p&gt;&lt;strong&gt;Configuration Steps&lt;/strong&gt;&lt;/p&gt;  &lt;br /&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Launch the &lt;b&gt;Exchange Management Console&lt;/b&gt; and drill down to &lt;b&gt;Recipient Configuration &lt;/b&gt;in the navigation pane on the left &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Click on &lt;b&gt;Mail Contact&lt;/b&gt;, then select &lt;b&gt;New Mail Contact&lt;/b&gt; from the actions pane on the right &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Create a new &lt;b&gt;Mail Contact&lt;/b&gt; called &lt;i&gt;UMContact&lt;/i&gt; with an email alias of &lt;i&gt;UMContact &lt;/i&gt;and an external email address (i.e. &lt;i&gt;umcontact@nwtraders.com&lt;/i&gt;) &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open the properties of the &lt;i&gt;UMContact&lt;/i&gt; object and enter a telephone number in the &lt;b&gt;Business&lt;/b&gt; field of the &lt;b&gt;Address and Phone&lt;/b&gt; tab &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Next, open the properties of your &lt;strong&gt;UM Dial Plan &lt;/strong&gt;(or&lt;strong&gt; UM Auto Attendant&lt;/strong&gt;), click on the &lt;b&gt;Features&lt;/b&gt; tab, and allow callers to contact &lt;b&gt;Anyone in the Default Global Address List&lt;/b&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open the &lt;b&gt;Exchange Management Shell&lt;/b&gt;, then enter the command:&amp;#160; &lt;b&gt;set-contact “UMContact” –createdtmfmap $true&lt;/b&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Using &lt;b&gt;AD Sites and Services&lt;/b&gt;, replicate all of your domain controllers in the Active Directory site where your UM servers reside &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;On each UM server associated with the UM Dial Plan, open a &lt;b&gt;command prompt&lt;/b&gt; and navigate to &lt;b&gt;\Program Files\Microsoft\Exchange Server\BIN&lt;/b&gt; &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;From the command prompt, run:&amp;#160; &lt;b&gt;galgrammargenerator.exe –g –o .\generateGAL.log &lt;/b&gt;to manually generate the grammar file for the Global Address List &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open the &lt;b&gt;generateGAL.log&lt;/b&gt; file using Notepad and verify that the &lt;i&gt;UMContact&lt;/i&gt; object was processed successfully &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Using a telephone, call the &lt;b&gt;Outlook Voice Access/Subscriber Line&lt;/b&gt; for the UM Dial Plan, and log in as a UM Enabled user &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;From the main menu, say ‘&lt;b&gt;Directory’&lt;/b&gt; then search for the &lt;i&gt;UMContact&lt;/i&gt; object (it should find the contact object and prompt you for confirmation) &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Next, say ‘&lt;b&gt;Call the Office’&lt;/b&gt;, then place a call to the Business phone number of the &lt;i&gt;UMContact &lt;/i&gt;object &lt;/font&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3223374" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>How to enable ‘broadcast’ functionality for voice mail messages in Exchange 2007 Unified Messaging</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/04/01/how-to-enable-broadcast-functionality-for-voice-mail-messages-in-exchange-2007-unified-messaging.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/04/01/how-to-enable-broadcast-functionality-for-voice-mail-messages-in-exchange-2007-unified-messaging.aspx</id><published>2009-04-01T16:52:23Z</published><updated>2009-04-01T16:52:23Z</updated><content type="html">&lt;p&gt;In Exchange 2007 Unified Messaging, there are no options exposed within the Exchange Management Console that would allow an administrator to configure &lt;em&gt;broadcast&lt;/em&gt; or &lt;em&gt;announcement &lt;/em&gt;capabilities for voice mail messages.&amp;#160; For example, let’s say that you need to send a voice mail message to your entire staff announcing a mandatory meeting later today.&amp;#160; There really is no easy way to configure this functionality in the current release – but it &lt;em&gt;can&lt;/em&gt; be done, thanks to the following solution provided by Wayne Harper, a Senior SEE for the UM escalation team in Las Colinas, Texas. &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Caveats:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Exchange 2007 Service Pack 1 must be installed on the server hosting your Unified Messaging role&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Mail-enabled Universal Distribution Groups should be used, as Security Groups are not processed by grammar generation process&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;br /&gt;  &lt;p&gt;Configuration Steps:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Launch the &lt;b&gt;Exchange Management Console&lt;/b&gt; and drill down to &lt;b&gt;Recipient Configuration &lt;/b&gt;in the navigation pane on the left&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Click on &lt;b&gt;Distribution Group&lt;/b&gt;, then select &lt;b&gt;New Distribution Group&lt;/b&gt;* from the actions pane on the right&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Create a new &lt;b&gt;Universal Distribution Group&lt;/b&gt; called &lt;i&gt;UMAnnouncements&lt;/i&gt; with an email alias of &lt;i&gt;UMAnnouncements&lt;/i&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;After creating the new distribution group, open its properties in the Exchange Management Console and click on the &lt;b&gt;Mail Flow Settings&lt;/b&gt; tab&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open the properties of &lt;b&gt;Message Delivery Restrictions&lt;/b&gt; and configure the distribution group to only &lt;b&gt;Accept Mail from Senders&lt;/b&gt; (add a designated UM Enabled user)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open the &lt;b&gt;Members &lt;/b&gt;tab and &lt;em&gt;add selected UM Enabled users&lt;/em&gt; to the membership list of the distribution group, then commit your changes&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Next, open the properties of your &lt;b&gt;UM Dial Plan&lt;/b&gt;, click on the &lt;b&gt;Features&lt;/b&gt; tab, and allow callers to contact &lt;b&gt;Anyone in the Default Global Address List&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Open the &lt;b&gt;Exchange Management Shell&lt;/b&gt;, then enter the command:&amp;#160; &lt;b&gt;set-distributiongroup “UMAnnouncements” –createdtmfmap $true&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Using &lt;b&gt;AD Sites and Services&lt;/b&gt;, replicate all of your domain controllers in the Active Directory site where your UM servers reside&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;On each UM server associated with the UM Dial Plan, open a &lt;b&gt;command prompt&lt;/b&gt; and navigate to &lt;b&gt;\Program Files\Microsoft\Exchange Server\BIN&lt;/b&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;From the command prompt, run:&amp;#160; &lt;strong&gt;galgrammargenerator.exe –g –o .\generateGAL.log &lt;/strong&gt;to manually generate the grammar file for the Global Address List &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;Again from the command prompt, run:&amp;#160; &lt;strong&gt;galgrammargenerator.exe –l –o .\generateDL.log &lt;/strong&gt;to manually generate the grammar file for Distribution Lists&lt;strong&gt;&amp;#160;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Open both the &lt;strong&gt;generateGAL.log&lt;/strong&gt; file and the &lt;strong&gt;generateDL.log&lt;/strong&gt; file using Notepad and verify that the &lt;i&gt;UMAnnoucements&lt;/i&gt; group was processed successfully&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Using a telephone, call the &lt;b&gt;Outlook Voice Access/Subscriber Line&lt;/b&gt; for the UM Dial Plan, and log in as the designated UM Enabled user from Step 5&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;From the main menu, say ‘&lt;b&gt;Directory’&lt;/b&gt; then search for the &lt;b&gt;UMAnnouncements&lt;/b&gt; group (it should find the distribution group and prompt you for confirmation)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Next, say ‘&lt;b&gt;Send A Message’&lt;/b&gt;, then leave a voice mail message for the UMAnnouncements group.&amp;#160; Say ‘&lt;strong&gt;Send It&lt;/strong&gt;’ to confirm delivery and hang up the phone&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;The voice mail message should be delivered to all UM Enabled users who are a member of the &lt;i&gt;UMAnnouncements&lt;/i&gt; distribution group.&lt;/font&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;p&gt;Hope this helps!&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3221038" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>‘Incompatible Security Setting’ error encountered when calling voice mail from Microsoft Office Communicator</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/03/30/incompatible-security-setting-error-encountered-when-calling-voice-mail-from-microsoft-office-communicator.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/03/30/incompatible-security-setting-error-encountered-when-calling-voice-mail-from-microsoft-office-communicator.aspx</id><published>2009-03-30T14:33:14Z</published><updated>2009-03-30T14:33:14Z</updated><content type="html">&lt;p&gt;After successfully integrating Office Communications Server 2007 with Exchange Unified Messaging, you may find that you are unable to call voice mail to check for new messages from your Office Communicator client.&amp;#160; Upon placing the call, you may receive an ‘Incompatible security setting’ error as shown below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="69" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In OCS 2007 R2, both Standard Edition servers and Enterprise Pools are automatically configured to require encryption for all media exchanges.&amp;#160; The setting that controls this behavior can be found in the properties of the Pool object using the OCS 2007 R2 Management Console:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_8.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_thumb_3.png" width="221" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Previous guidance had suggested that OCS integrated Dial Plans in Unified Messaging should be configured with a VoIP security setting of ‘SIP Secured’ (require encryption for SIP traffic only).&amp;#160; However, this VoIP security setting on the Dial Plan is insufficient if the OCS Pool is configured to require encryption (require encryption for both SIP and RTP traffic).&amp;#160; If this discrepancy exists, all calls to Unified Messaging from the OCS Pool will fail resulting in the ‘Incompatible security setting’ error seen above.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To resolve this issue, you have two possible options:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Reconfigure the properties of the OCS Pool to ‘Support Encryption’ &lt;strong&gt;&lt;font color="#ff0000"&gt;(not advised)&lt;/font&gt;&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Reconfigure the VoIP security setting in the properties of the UM Dial Plan to use ‘Secured’ &lt;strong&gt;&lt;font color="#008000"&gt;(preferred)&lt;/font&gt;&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IncompatibleSecuritySettingerrorencounte_54A8/image_thumb_2.png" width="214" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks to &lt;a href="http://blogs.technet.com/gclark/" target="_blank"&gt;Geoff Clark&lt;/a&gt; for this solution!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3219698" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>Error joining IM/LiveMeeting conferences in Office Communications Server 2007</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/03/30/error-joining-im-livemeeting-conferences-in-office-communications-server-2007.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/03/30/error-joining-im-livemeeting-conferences-in-office-communications-server-2007.aspx</id><published>2009-03-30T14:24:40Z</published><updated>2009-03-30T14:24:40Z</updated><content type="html">&lt;p&gt;You may find that all users within an OCS Pool are unable to join a three-way IM conference or join a Live Meeting conference in Office Communications Server 2007.&amp;#160; In examining the logs of the OCS 2007 Front End server, you may see the following related events:&lt;/p&gt;  &lt;blockquote&gt;   &lt;br /&gt;    &lt;p&gt;&lt;font face="Cambria" size="2"&gt;Event Type:&amp;#160;&amp;#160;&amp;#160; Error        &lt;br /&gt;Event Source:&amp;#160;&amp;#160;&amp;#160; OCS MCU Infrastructure         &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160; 61030         &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A         &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160; OCS1         &lt;br /&gt;Description:         &lt;br /&gt;The process RtcHost(5432) did not receive a certificate from the client.&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font face="Cambria" size="2"&gt;Event Type:&amp;#160;&amp;#160;&amp;#160; Error        &lt;br /&gt;Event Source:&amp;#160;&amp;#160;&amp;#160; OCS MCU Infrastructure         &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160; 61013         &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A         &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160; OCS1         &lt;br /&gt;Description:         &lt;br /&gt;The process DataMCUSvc(2596) failed to send health notifications to the MCU factory at https://OCS1.contoso.com:444/LiveServer/MCUFactory/.         &lt;br /&gt;Failure occurrences: 3491, since 3/24/2009 10:05:18 PM.&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font face="Cambria" size="2"&gt;Event Type:&amp;#160;&amp;#160;&amp;#160; Error        &lt;br /&gt;Event Source:&amp;#160;&amp;#160;&amp;#160; OCS MCU Infrastructure         &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160; 61013         &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A         &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160; OCS1         &lt;br /&gt;Description:         &lt;br /&gt;The process IMMcuSvc(1404) failed to send health notifications to the MCU factory at https://OCS1.contoso.com:444/LiveServer/MCUFactory/&lt;/font&gt;&lt;font face="Cambria" size="2"&gt;.        &lt;br /&gt;Failure occurrences: 3491, since 3/24/2009 10:05:03 PM.&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;    &lt;p&gt;&lt;font face="Cambria" size="2"&gt;Event Type:&amp;#160;&amp;#160;&amp;#160; Error        &lt;br /&gt;Event Source:&amp;#160;&amp;#160;&amp;#160; OCS User Services         &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160; 30988         &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A         &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160; OCS1         &lt;br /&gt;Description:         &lt;br /&gt;Sending C3P request failed. Conferencing functionality will be affected if C3P messages are failing consistently.&amp;#160; &lt;/font&gt;&lt;font face="Cambria" size="2"&gt;Sending the message to https://OCS1.contoso.com:444/LiveServer/MCUFactory/ failed. Error code is 2EFE.        &lt;br /&gt;Resolution:&amp;#160; Check the destination server to see that it is listening on the same URI and it has certificate configured for MTLS. Other reasons might be network connectivity issues between the two servers.&lt;/font&gt;&lt;/p&gt;    &lt;br /&gt;&lt;/blockquote&gt;  &lt;p&gt;&lt;font face="Arial Narrow" size="2"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;If you run the Web Conferencing validation wizard from the OCS Pool, you may find the following error in the output log:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Cambria" size="2"&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Cambria" size="2"&gt;MCU Type: meeting        &lt;br /&gt;URL: https://OCS1.contoso.com:444/LiveServer/MCUFactory/         &lt;br /&gt;HTTP Connectivity Error : ReceiveFailure         &lt;br /&gt;HTTP Connectivity Error : Receive failure typically indicates that the connection was closed by         &lt;br /&gt;the remote host. This can happen if the remote server does not trust the certificate presented by the         &lt;br /&gt;Local Server. &lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Cambria" size="2"&gt;HTTP Connectivity Error : Ensure that the certificate of the local server and remote server are both        &lt;br /&gt;valid, have not expired, and contain valid subject name. In addition, ensure that the certificate chain         &lt;br /&gt;of both Server(s) are valid. Ensure that the certificate chain of the local server is installed         &lt;br /&gt;on the remote server and vice-versa. The most up-to date certificate chain that was used to issue         &lt;br /&gt;the server certificate must be present.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When you see errors like these, it usually indicates that a certificate-related authentication problem exists with the OCS Pool (or with a particular OCS Front End server).&amp;#160; Most of the time, this turns out to be a problem with the certificate from an issuing Certification Authority.&amp;#160; To troubleshoot this issue, you would typically perform the following steps:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;1. Log in to the affected OCS 2007 Front End server either locally or remotely using Remote Desktops.&lt;/p&gt;    &lt;p&gt;2. Click &lt;strong&gt;Start &amp;gt; Run&lt;/strong&gt; and type in &lt;strong&gt;MMC.exe&lt;/strong&gt;.&amp;#160; Press &lt;strong&gt;Enter&lt;/strong&gt;.&amp;#160; This should launch the Microsoft Management Console.&lt;/p&gt;    &lt;p&gt;3. From the menu bar at the top, click&lt;strong&gt; File &amp;gt; Add/Remove Snap-in…&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If you are running Windows 2003:&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;Click &lt;strong&gt;Add&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Scroll down the list of available snap-ins and choose &lt;strong&gt;Certificates&lt;/strong&gt;, then click &lt;strong&gt;Add&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Choose &lt;strong&gt;Computer Account&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Choose&lt;strong&gt; Local Computer: (the computer this console is running on)&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Click &lt;strong&gt;Close&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt; &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_thumb.png" width="220" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; If you are running Windows 2008:&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;Scroll down the list of available-snap-ins and choose &lt;strong&gt;Certificates&lt;/strong&gt;, then click &lt;strong&gt;Add&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Choose &lt;strong&gt;Computer account&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Choose &lt;strong&gt;Local Computer: (the computer this console is running on)&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Click &lt;strong&gt;Finish&lt;/strong&gt; &lt;/li&gt;      &lt;li&gt;Click &lt;strong&gt;Ok&lt;/strong&gt; &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="169" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_thumb_1.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;4. Within the Certificates console, expand &lt;strong&gt;Personal &amp;gt; Certificates&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;5. On the right, &lt;strong&gt;double-click on the certificate&lt;/strong&gt; that is assigned to your OCS Pool or Standard Edition server&lt;/p&gt;    &lt;p&gt;6. Click on the &lt;strong&gt;Certification Path&lt;/strong&gt; tab&lt;/p&gt;    &lt;p&gt;7. Note the name of the issuing Certificate Authority (the previous CA in the list, as highlighted) and the certificate status&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_8.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_thumb_3.png" width="197" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;8a. If the issuing CA is a Root CA (the top of the list), expand &lt;strong&gt;Trusted Root Certification Authorities &amp;gt; Certificates&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;8b. If the issuing CA is an Intermediate CA (not the top of the list), expand &lt;strong&gt;Intermediate Certification Authorities &amp;gt; Certificates&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;9. From the list of CA certificates, &lt;strong&gt;right click on the certificate &lt;/strong&gt;highlighted in yellow above and choose &lt;strong&gt;Properties&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;10. Under the &lt;strong&gt;General&lt;/strong&gt; tab, verify that &lt;strong&gt;Enable all purposes for this certificate&lt;/strong&gt; is selected (or, if &lt;strong&gt;Enable only the following purposes&lt;/strong&gt; is selected, verify that both &lt;strong&gt;Server Authentication&lt;/strong&gt; and &lt;strong&gt;Client Authentication&lt;/strong&gt; are enabled) &lt;/p&gt;    &lt;p&gt;11a. Click &lt;strong&gt;OK&lt;/strong&gt; to close the properties of the CA certificate.&lt;/p&gt;    &lt;p&gt;11b. If this was an Intermediate CA certificate, &lt;strong&gt;repeat steps 6 through 10&lt;/strong&gt; until these settings from all certificates in the trusted certification chain are verified&lt;/p&gt;    &lt;p&gt;12.&amp;#160; Close the Certificates Management Console (be sure to restart services if you made any changes)&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_10.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_thumb_4.png" width="211" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;While these steps will resolve this issue 99% of the time, there are no guarantees.&amp;#160; Sometimes you just get burned…&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;See, support engineers in Microsoft CSS are generally at a disadvantage at the outset of every call.&amp;#160; We hone our investigative skills with each call, probing for answers to questions that help us define the scope of a given problem, and digging through piles of debug logs for clues as to why a particular component may be failing to work per specification.&amp;#160; There are three questions that should be asked by a Microsoft engineer during every support call:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Did it ever work? &lt;/li&gt;    &lt;li&gt;When did it stop working? &lt;/li&gt;    &lt;li&gt;What changes were made in your environment? &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Sometimes changes are made within a customer’s environment that result in problems with our products.&amp;#160; Often these turn out to be undocumented changes that result in hours of investigative work and troubleshooting engagements in an effort to resolve the problem.&amp;#160; This is why proper change control and change documentation is critical for the success of an IT infrastructure.&amp;#160; Otherwise, you sometimes can (and will) get burned.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I was burned while troubleshooting this exact issue on March 25, 2009.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After troubleshooting this issue for almost two hours (and getting nowhere), I had to hand off the call to one of my colleagues &lt;a href="http://www.linkedin.com/in/martinbarron" target="_blank"&gt;Martin Barron&lt;/a&gt; due to a previously scheduled appointment.&amp;#160; I just &lt;em&gt;knew&lt;/em&gt; it had to be certificate-related, due to the following errors logged by the OCS Front End server:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Cambria" size="2"&gt;TL_ERROR(TF_COMPONENT) [0]0AB0.0F80::03/25/2009-21:33:33.808.00000058 (MCUInfra,ExceptionTracer.WriteLine:1243.idx(26))        &lt;br /&gt;&amp;#160;&amp;#160; An exception 'System.ObjectDisposedException' was thrown while processing '15794481' at '&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.Security.SslState.ValidateCreateContext(... &lt;strong&gt;X509Certificate serverCertificate&lt;/strong&gt;, &lt;strong&gt;X509CertificateCollection clientCertificates&lt;/strong&gt;...)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.TlsStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback asyncCallback, Object asyncState)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.PooledStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.ConnectStream.InternalWrite(Boolean async, Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at System.Net.ConnectStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at Microsoft.Rtc.Server.McuInfrastructure.HttpRequestContext.BeginWrite(Stream stream, AsyncCallback callback, Object state)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; at Microsoft.Rtc.Server.McuInfrastructure.HttpTransport.GetStreamCallback(IAsyncResult asyncResult)'.         &lt;br /&gt;&amp;#160;&amp;#160; Message 'Cannot access a disposed object. Object name: 'SslStream'.'&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Upon receiving the call, the first thing Martin did was browse to the web site logged in the error output from the Validation Wizard:&amp;#160; &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;https://OCS1.contoso.com:444&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Although I had previously opened telnet.exe and verified that port 444 was listening, I had not thought to browse to it using a web browser.&amp;#160; Guess what answered?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_12.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="150" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/ErrorjoiningIMLiveMeetingconferencesinOf_88D0/image_thumb_5.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Without the customer’s knowledge, someone had installed the &lt;strong&gt;Communicator Web Access&lt;/strong&gt; component directly on the OCS Front End server, bound to port 444 in IIS (the same port used by the MCU Factory).&amp;#160; This caused all conference escalations to fail with the errors listed above.&amp;#160; Once the CWA component was removed and services were restarted, the issue was resolved.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I will not soon forget this one… :-/&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3219697" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>A noisy (and annoying) red herring in Microsoft Exchange Unified Messaging…</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/03/22/a-noisy-and-annoying-red-herring-in-microsoft-exchange-unified-messaging.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/03/22/a-noisy-and-annoying-red-herring-in-microsoft-exchange-unified-messaging.aspx</id><published>2009-03-22T13:12:34Z</published><updated>2009-03-22T13:12:34Z</updated><content type="html">&lt;p&gt;After integrating Office Communications Server 2007 R2 with Microsoft Exchange Unified Messaging, you will likely begin seeing the following warning events in the application log of your Exchange UM server:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Log Name:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Application        &lt;br /&gt;Source:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Microsoft Exchange Speech Engine         &lt;br /&gt;Date:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 3/18/2009 3:20:59 PM         &lt;br /&gt;Event ID:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 32768         &lt;br /&gt;Task Category: Telephony Application Host         &lt;br /&gt;Level:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Warning         &lt;br /&gt;Keywords:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Classic         &lt;br /&gt;User:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; N/A         &lt;br /&gt;Computer:&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; exchange.contoso.com         &lt;br /&gt;Description:         &lt;br /&gt;The Telephony Manager declined a call with Call Id 'dc792cb1-3c0e-4a97-a8dc-ec948047af15' for the following reason in component telephony session: 'The media description received from the remote SIP peer has an invalid content type &lt;strong&gt;'multipart/alternative'&lt;/strong&gt;.'.&amp;#160; &lt;br /&gt;Further trace information for support personnel follows:         &lt;br /&gt;Microsoft.SpeechServer.Core.InvalidMediaException: The media description received from the remote SIP peer has an invalid content type 'multipart/alternative'.         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.MediaNegotiation..ctor(LoggingContext loggingContext, ContentDescription rtcRemoteMediaOffer)         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.TelephonySessionInbound.CreateMediaNegotiation(ContentDescription rtcMediaDescription, SessionInfo sessionInfo, CallInfo callInfo, IPEndPoint sipPeerEndpoint)         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.TelephonySessionInbound.Initialize(SessionInfo sessionInfo, SessionReceivedEventArgs e, CallInfo callInfo, EventSerializer serializer, SpeechSession speechSession, Boolean isTlsConnection)         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.TelephonySessionInbound..ctor(SessionInfo sessionInfo, SessionReceivedEventArgs e, CallInfo callInfo)         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.TelephonyManager.CreateSession(Int32 inviteReceivedTickCount, SessionReceivedEventArgs e)         &lt;br /&gt;&amp;#160;&amp;#160; at Microsoft.SpeechServer.Core.TelephonyManager.SignalingSessionReceived(Object sender, SessionReceivedEventArgs e)&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When establishing a new communication session, Office Communications Server 2007 R2 servers and Office Communicator 2007 R2 clients send INVITE packets containing two content-types in the Session Description Protocol header - &lt;em&gt;multipart/alternative&lt;/em&gt; and &lt;em&gt;application/sdp&lt;/em&gt;.&amp;#160; An example of a SIP INVITE packet containing a multipart/alternative SDP header is as follows:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Calibri" size="2"&gt;INVITE sip:+99999@contoso.com;user=phone SIP/2.0        &lt;br /&gt;FROM: &amp;lt;sip:8035551212;phone-context=OCSDialPlan.@contoso.com;user=phone&amp;gt;;epid=F01E04E310;tag=f956eca3         &lt;br /&gt;TO: &amp;lt;sip:+99999@contoso.com;user=phone&amp;gt;         &lt;br /&gt;CSEQ: 2 INVITE         &lt;br /&gt;CALL-ID: 79d13a14-43ec-4e13-a6a6-f979b1be29bc         &lt;br /&gt;MAX-FORWARDS: 70         &lt;br /&gt;VIA: SIP/2.0/TLS 172.16.100.14:51389;branch=z9hG4bKea1445fc         &lt;br /&gt;CONTACT: &amp;lt;sip:mediation.contoso.com@contoso.com;gruu;opaque=srvr:MediationServer:ZhPi_7KMWUmmgB7TjsJGFwAA;grid=65a46c0db6a94987b6112fdf75debae1&amp;gt;;isGateway         &lt;br /&gt;CONTENT-LENGTH: 3756         &lt;br /&gt;SUPPORTED: replaces         &lt;br /&gt;SUPPORTED: ms-safe-transfer         &lt;br /&gt;SUPPORTED: gruu-10         &lt;br /&gt;SUPPORTED: 100rel         &lt;br /&gt;USER-AGENT: RTCC/3.5.0.0 MediationServer         &lt;br /&gt;&lt;strong&gt;CONTENT-TYPE: multipart/alternative&lt;/strong&gt;; boundary=PEWk0jo6TZDEZV6x20NdmKWLb77TQXmJ         &lt;br /&gt;ALLOW: UPDATE&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;ms-call-source: non-ms-rtc         &lt;br /&gt;ALLOW: Ack, Cancel, Bye,Invite,Refer         &lt;br /&gt;--PEWk0jo6TZDEZV6x20NdmKWLb77TQXmJ         &lt;br /&gt;&lt;strong&gt;Content-Type: application/sdp&lt;/strong&gt;         &lt;br /&gt;Content-Disposition: Session;handling=optional;ms-proxy-2007fallback         &lt;br /&gt;v=0         &lt;br /&gt;o=- 0 0 IN IP4 172.16.100.14         &lt;br /&gt;s=session         &lt;br /&gt;c=IN IP4 172.16.100.14         &lt;br /&gt;b=CT:1000         &lt;br /&gt;t=0 0         &lt;br /&gt;m=audio 61403 RTP/AVP 0 8 115 13 118 97 101         &lt;br /&gt;c=IN IP4 172.16.100.14         &lt;br /&gt;a=rtcp:63118         &lt;br /&gt;a=candidate:8uYF8WoopUJPCI4MDrHCjMd7pqDEw4pwmi+20YQQPdU 1 G4uv9228YqA+oymvWVNWxQ UDP 0.830 172.16.100.14 61403         &lt;br /&gt;a=candidate:8uYF8WoopUJPCI4MDrHCjMd7pqDEw4pwmi+20YQQPdU 2 G4uv9228YqA+oymvWVNWxQ UDP 0.830 172.16.100.14 63118         &lt;br /&gt;a=candidate:wuGldT9QcjdnV2grSvcspxkD1p60lv4IYc0IQwvFTro 1 X0QWDqNOUrMRQMUY2UgMbw UDP 0.840 192.168.1.6 62529         &lt;br /&gt;a=candidate:wuGldT9QcjdnV2grSvcspxkD1p60lv4IYc0IQwvFTro 2 X0QWDqNOUrMRQMUY2UgMbw UDP 0.840 192.168.1.6 61678         &lt;br /&gt;a=candidate:6e022tbN+JijS66/X2ox6uibF06W+gXwSmDEe3f8qn0 1 HAdnegImYwjYqJN+C4Lv1w TCP 0.150 192.168.1.4 57675         &lt;br /&gt;a=candidate:6e022tbN+JijS66/X2ox6uibF06W+gXwSmDEe3f8qn0 2 HAdnegImYwjYqJN+C4Lv1w TCP 0.150 192.168.1.4 57675         &lt;br /&gt;a=candidate:q8m0LE/ANqdYI+blG2DdKq9l2IHBRSz5kAEJrwUfeRs 1 plsV5Xw4383v6y+TvuRNpg UDP 0.450 192.168.1.4 50345         &lt;br /&gt;a=candidate:q8m0LE/ANqdYI+blG2DdKq9l2IHBRSz5kAEJrwUfeRs 2 plsV5Xw4383v6y+TvuRNpg UDP 0.450 192.168.1.4 55579         &lt;br /&gt;a=candidate:pfsQA8Ln5g+1rTF/cIgcFnConcOe8kKO8usfhShSf1U 1 +pQb87qvxhvEmbXtEL3SSA TCP 0.250 172.16.100.14 62535         &lt;br /&gt;a=candidate:pfsQA8Ln5g+1rTF/cIgcFnConcOe8kKO8usfhShSf1U 2 +pQb87qvxhvEmbXtEL3SSA TCP 0.250 172.16.100.14 62535         &lt;br /&gt;a=cryptoscale:1 client AES_CM_128_HMAC_SHA1_80 inline:aCRifvWJaqBraHSwOnxCbJ+eYLSBcbVAJWmlBxN5|2^31|1:1         &lt;br /&gt;a=crypto:2 AES_CM_128_HMAC_SHA1_80 inline:W6hq2uEdw7KTE40QD3W0VQELX5N0SOHPqb5FnEdd|2^31|1:1         &lt;br /&gt;a=crypto:3 AES_CM_128_HMAC_SHA1_80 inline:9ultE2zyH47xhIUoP+1F+45rwuPTrkmJPOyrxvjF|2^31         &lt;br /&gt;a=label:main-audio         &lt;br /&gt;a=rtpmap:0 PCMU/8000         &lt;br /&gt;a=rtpmap:8 PCMA/8000         &lt;br /&gt;a=rtpmap:115 x-msrta/8000         &lt;br /&gt;a=fmtp:115 bitrate=11800         &lt;br /&gt;a=rtpmap:13 CN/8000         &lt;br /&gt;a=rtpmap:118 CN/16000         &lt;br /&gt;a=rtpmap:97 RED/8000         &lt;br /&gt;a=rtpmap:101 telephone-event/8000         &lt;br /&gt;a=fmtp:101 0-16         &lt;br /&gt;--PEWk0jo6TZDEZV6x20NdmKWLb77TQXmJ         &lt;br /&gt;Content-Type: application/sdp         &lt;br /&gt;v=0         &lt;br /&gt;o=- 0 0 IN IP4 172.16.100.14         &lt;br /&gt;s=session         &lt;br /&gt;c=IN IP4 172.16.100.14         &lt;br /&gt;b=CT:1000         &lt;br /&gt;t=0 0         &lt;br /&gt;m=audio 62656 RTP/AVP 0 8 115 13 118 97 101         &lt;br /&gt;c=IN IP4 172.16.100.14         &lt;br /&gt;a=rtcp:61136         &lt;br /&gt;a=ice-ufrag:EemT         &lt;br /&gt;a=ice-pwd:QpAk7SA0jndrKxm4H3KJ6c80         &lt;br /&gt;a=candidate:1 1 UDP 2130706431 172.16.100.14 62656 typ host         &lt;br /&gt;a=candidate:1 2 UDP 2130705918 172.16.100.14 61136 typ host         &lt;br /&gt;a=candidate:2 1 UDP 2130705919 192.168.1.6 61612 typ host         &lt;br /&gt;a=candidate:2 2 UDP 2130705406 192.168.1.6 61014 typ host         &lt;br /&gt;a=candidate:3 1 tcp-pass 6555135 192.168.1.4 58713 typ relay raddr 192.168.1.4 rport 58713         &lt;br /&gt;a=candidate:3 2 tcp-pass 6555134 192.168.1.4 58713 typ relay raddr 192.168.1.4 rport 58713         &lt;br /&gt;a=candidate:4 1 UDP 16647679 192.168.1.4 53984 typ relay raddr 192.168.1.4 rport 53984         &lt;br /&gt;a=candidate:4 2 UDP 16647678 192.168.1.4 53202 typ relay raddr 192.168.1.4 rport 53202         &lt;br /&gt;a=candidate:5 1 tcp-act 7076351 192.168.1.4 58713 typ relay raddr 192.168.1.4 rport 58713         &lt;br /&gt;a=candidate:5 2 tcp-act 7075838 192.168.1.4 58713 typ relay raddr 192.168.1.4 rport 58713         &lt;br /&gt;a=candidate:6 1 tcp-act 1684797439 172.16.100.14 62831 typ srflx raddr 172.16.100.14 rport 62831         &lt;br /&gt;a=candidate:6 2 tcp-act 1684796926 172.16.100.14 62831 typ srflx raddr 172.16.100.14 rport 62831         &lt;br /&gt;a=cryptoscale:1 client AES_CM_128_HMAC_SHA1_80 inline:aCRifvWJaqBraHSwOnxCbJ+eYLSBcbVAJWmlBxN5|2^31|1:1         &lt;br /&gt;a=crypto:2 AES_CM_128_HMAC_SHA1_80 inline:W6hq2uEdw7KTE40QD3W0VQELX5N0SOHPqb5FnEdd|2^31|1:1         &lt;br /&gt;a=crypto:3 AES_CM_128_HMAC_SHA1_80 inline:9ultE2zyH47xhIUoP+1F+45rwuPTrkmJPOyrxvjF|2^31         &lt;br /&gt;a=label:main-audio         &lt;br /&gt;a=rtpmap:0 PCMU/8000         &lt;br /&gt;a=rtpmap:8 PCMA/8000         &lt;br /&gt;a=rtpmap:115 x-msrta/8000         &lt;br /&gt;a=fmtp:115 bitrate=11800         &lt;br /&gt;a=rtpmap:13 CN/8000         &lt;br /&gt;a=rtpmap:118 CN/16000         &lt;br /&gt;a=rtpmap:97 RED/8000         &lt;br /&gt;a=rtpmap:101 telephone-event/8000         &lt;br /&gt;a=fmtp:101 0-16         &lt;br /&gt;--PEWk0jo6TZDEZV6x20NdmKWLb77TQXmJ--&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Although these SDP headers are easily handled by OCS 2007 R2 servers and OC clients, the Speech Engine component of Exchange Unified Messaging will log an exception and reject any call containing an SDP header with the multipart/alternative content-type.&amp;#160; &lt;/p&gt;  &lt;p&gt;Fortunately, after rejecting the initial call attempt, OCS 2007 R2 will retry the call by immediately sending a second INVITE to the Unified Messaging server.&amp;#160; On the second attempt, the OCS 2007 R2 server will send a Session Description Protocol header containing only the &lt;em&gt;application/sdp&lt;/em&gt; content-type.&amp;#160; Unified Messaging will accept and process this SDP header successfully, allowing the call to be established.&lt;/p&gt;  &lt;p&gt;You can safely ignore these warnings, as this is expected behavior in OCS 2007 R2 / Unified Messaging integrated environments.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3216467" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>File transfer problems in OCS 2007 R2 Group Chat</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/03/22/file-transfer-problems-in-ocs-2007-r2-group-chat.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/03/22/file-transfer-problems-in-ocs-2007-r2-group-chat.aspx</id><published>2009-03-22T04:38:28Z</published><updated>2009-03-22T04:38:28Z</updated><content type="html">&lt;p&gt;After installing the Group Chat component from Office Communications Server 2007 R2, you may encounter the following error while attempting to upload or download files while joined to a chat room (see screenshot):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial" size="2"&gt;A file transfer error occurred.&amp;#160; Server was unable to process request. ---&amp;gt; Object reference not set to an instance of an object.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/FiletransferproblemsinOCS2007R2GroupChat_13053/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="152" alt="clip_image002" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/FiletransferproblemsinOCS2007R2GroupChat_13053/clip_image002_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you enable logging in IISAdmin and check the IIS logs, you will likely see the following HTTP 500 error:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial" size="2"&gt;#Software: Microsoft Internet Information Services 6.0        &lt;br /&gt;#Version: 1.0         &lt;br /&gt;#Date: 2009-03-13 11:01:06 &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;2009-03-13 11:01:06 W3SVC1 GROUPCHAT-R2 192.168.1.13 GET /MGCWebService/MGCWebService.asmx disco 443 - 192.168.1.13 HTTP/1.1 - - - groupchat-r2.contoso.com 200 0 0 1054 118 2348 &lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;2009-03-13 11:01:27 W3SVC1 GROUPCHAT-R2 192.168.1.13 POST /MGCWebService/MGCWebService.asmx - 443 - 192.168.1.65 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.3521) - - groupchat-r2.contoso.com &lt;strong&gt;500 0 0&lt;/strong&gt; 675 651 917&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;By default, the &lt;strong&gt;MGCWebService&lt;/strong&gt; virtual directory in IIS is configured to automatically use Anonymous Access using the &lt;strong&gt;IUSR_&amp;lt;ComputerName&amp;gt;&lt;/strong&gt; account, which is a member of the &lt;em&gt;Guests&lt;/em&gt; group of the local machine.&amp;#160; However, in looking at the NTFS permissions of the File Repository folder used by Group Chat, you will find that the &lt;em&gt;Guests&lt;/em&gt; group is not found in its Access Control List (ACL):&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/FiletransferproblemsinOCS2007R2GroupChat_13053/groupchatfolder_4.jpg"&gt;&lt;img title="groupchatfolder" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="244" alt="groupchatfolder" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/FiletransferproblemsinOCS2007R2GroupChat_13053/groupchatfolder_thumb_1.jpg" width="191" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;To resolve this issue, change the account used for Anonymous Access in the properties of the MGCWebService to either the &lt;em&gt;Group Chat Admin&lt;/em&gt; service account or the &lt;em&gt;Group Chat Channel&lt;/em&gt; service account, as per the following TechNet article:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd425247(office.13).aspx"&gt;http://technet.microsoft.com/en-us/library/dd425247(office.13).aspx&lt;/a&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;&lt;strong&gt;To configure the Web site settings in IIS &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;1. Open Internet Information Services (IIS) Manager by clicking &lt;b&gt;Start&lt;/b&gt;, pointing to &lt;b&gt;All Programs&lt;/b&gt;, pointing to &lt;b&gt;Administrative Tools&lt;/b&gt;, and then clicking &lt;b&gt;Internet Information Services (IIS) Manager&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;2. In the console tree, expand the local computer, expand the &lt;b&gt;Web Sites&lt;/b&gt; folder, right-click the application for the Web site (MGCWebService), and then click &lt;b&gt;Properties&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;3. On the&lt;b&gt; Directory Security&lt;/b&gt; tab, under &lt;b&gt;Authentication and Access Control&lt;/b&gt;, click &lt;b&gt;Edit&lt;/b&gt;.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;4. In the &lt;b&gt;Authentication Methods&lt;/b&gt; dialog box, verify that the &lt;b&gt;Enable Anonymous Access&lt;/b&gt; check box is selected.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Arial" size="2"&gt;5. In the &lt;b&gt;User Name&lt;/b&gt; and &lt;b&gt;Password&lt;/b&gt; boxes, specify the credentials for an account that has read/write permissions on the file repository folder.&amp;#160; (This must be an account with RTCComponentUniversalServices permissions because the account needs to access the file repository and Message Queueing.&amp;#160; You can use the Channel service account for this purpose.)&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Happy Uploading! :-)&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3216349" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>OCS 2007 R2 Group Chat on Windows Server 2008</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/03/19/ocs-2007-r2-group-chat-on-windows-server-2008.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/03/19/ocs-2007-r2-group-chat-on-windows-server-2008.aspx</id><published>2009-03-19T09:52:31Z</published><updated>2009-03-19T09:52:31Z</updated><content type="html">&lt;p&gt;Recently I worked with a customer who was trying to install OCS 2007 R2 Group Chat on a member server running Windows Server 2008.&amp;#160; Each time the customer launched ServerSetup.EXE to install Group Chat, he encountered error 0x80070005 (Access is Denied) while binding to the IIS metabase path IIS://localhost/W3SVC/1, as shown in the following screenshot:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/OCS2007R2GroupChatonWindowsServer2008_286C/image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="134" alt="image" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/OCS2007R2GroupChatonWindowsServer2008_286C/image_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The user account used to install Group Chat should meet the following criteria:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Member of the Domain Admins Group &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Member of local Administrators Group &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Calibri" size="2"&gt;Member of RTCUniversalServerAdmins Group&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Additionally, the computer should meet the following prerequisites before installing Group Chat:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Microsoft .NET Framework 3.0&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Manages the execution of the program. During the installation of Group Chat, if this version or a later version of the software is not already installed on the computer, Group Chat installs it.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Internet Information Services (IIS)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Hosts the Web Service for the purpose of posting files to chat rooms. Windows Server 2008 users must enable the IIS 6.0 Compatibility feature.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;ASP.NET 2.0&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Used to build dynamic Web sites, Web applications, and XML Web services. ASP.NET 2.0 is a Web application.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Message Queuing&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Used by the Group Chat Compliance service, if deployed.&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Microsoft Web Services Enhancements (WSE) 3.0&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Calibri" size="2"&gt;Implements additional Web service specifications in areas including security, reliable messaging, and sending attachments. WSE is required on the Group Chat Server only, not the Compliance service. WSE is an add-on to the .NET Framework.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Even after meeting these requirements, you may still encounter this error during Group Chat setup.&amp;#160; During installation, a new virtual directory called &lt;strong&gt;MGCWebService&lt;/strong&gt; is created under the Default Web Site in IIS.&amp;#160; For this task to succeed, the SeImpersonatePrivilege is required.&amp;#160; On a Windows 2008 computer, this privilege is automatically granted in the security token of the Domain\Administrator account (Built-in account for administering the computer/domain), but not for other members of Domain Admins.&amp;#160; To prove this we can use the Whoami utility.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Whoami.exe /all (logged in as a member of Domain Admins)&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New" size="2"&gt;Privilege Name&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Description&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&amp;#160;&amp;#160; &lt;br /&gt;============================= ==================================== ========         &lt;br /&gt;SeShutdownPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shut down the system&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeChangeNotifyPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bypass traverse checking&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled         &lt;br /&gt;SeUndockPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Remove computer from docking station Disabled         &lt;br /&gt;SeIncreaseWorkingSetPrivilege Increase a process working set&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeTimeZonePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Change the time zone&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Whoami.exe /all (logged in as Domain\Administrator)&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font face="Courier New" size="2"&gt;Privilege Name&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Description&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; State&amp;#160;&amp;#160; &lt;br /&gt;=============================== ========================================= ========         &lt;br /&gt;SeIncreaseQuotaPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Adjust memory quotas for a process&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeSecurityPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Manage auditing and security log&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeTakeOwnershipPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Take ownership of files or other objects&amp;#160; Disabled         &lt;br /&gt;SeLoadDriverPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Load and unload device drivers&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeSystemProfilePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Profile system performance&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeSystemtimePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Change the system time&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeProfileSingleProcessPrivilege Profile single process&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeIncreaseBasePriorityPrivilege Increase scheduling priority&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeCreatePagefilePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Create a pagefile&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeBackupPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Back up files and directories&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeRestorePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Restore files and directories&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeShutdownPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Shut down the system&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeDebugPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Debug programs&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeSystemEnvironmentPrivilege&amp;#160;&amp;#160;&amp;#160; Modify firmware environment values&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeChangeNotifyPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Bypass traverse checking&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled         &lt;br /&gt;SeRemoteShutdownPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Force shutdown from a remote system&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeUndockPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Remove computer from docking station&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeManageVolumePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Perform volume maintenance tasks&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;&lt;strong&gt;SeImpersonatePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Impersonate a client after authentication Enabled          &lt;br /&gt;&lt;/strong&gt;SeCreateGlobalPrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Create global objects&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Enabled         &lt;br /&gt;SeIncreaseWorkingSetPrivilege&amp;#160;&amp;#160; Increase a process working set&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeTimeZonePrivilege&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Change the time zone&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled         &lt;br /&gt;SeCreateSymbolicLinkPrivilege&amp;#160;&amp;#160; Create symbolic links&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Disabled&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Here you can see that the SeImpersonatePrivilege right is clearly missing in the security token of the Domain Admin account.&amp;#160; Without this privilege, Group Chat setup will fail.&amp;#160; To work around this problem, launch ServerSetup.EXE with elevated privileges (Run as Administrator) or log on using the Domain\Administrator account and launch Group Chat setup.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-- Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3215044" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>Integrating AudioCodes MP-114/MP-118 Media Gateways with Microsoft Unified Communications Products</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/02/01/integrating-audiocodes-mp-114-mp-118-media-gateways-with-microsoft-unified-communications-products.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/02/01/integrating-audiocodes-mp-114-mp-118-media-gateways-with-microsoft-unified-communications-products.aspx</id><published>2009-02-01T19:38:56Z</published><updated>2009-02-01T19:38:56Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;As one of the Subject Matter Experts (SMEs) for the Microsoft Exchange Unified Messaging product within Microsoft CSS, I am often asked how to provide PSTN connectivity to both Office Communications Server 2007 and to Exchange UM.&amp;#160; Microsoft has worked with a number of vendors to establish support guidelines for IP PBX and IP Gateway integration with our UC products (as you’ll read below).&amp;#160; After doing a lot of reading about different products (and following some good advice from my friend &lt;a href="http://blogs.technet.com/timmcmic" target="_blank"&gt;Tim McMichael&lt;/a&gt;), I decided to purchase the AudioCodes MP-114 Media Gateway device for my home lab (yes, with my own $$).&amp;#160; It took a while, but I finally got my home UC lab working – with full PSTN connectivity!&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;These are my personal configuration notes…&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Introduction&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Microsoft Office Communications Server 2007 offers a feature-rich telephony experience for Enterprise Voice enabled users, especially when Microsoft Exchange Unified Messaging is leveraged for voice mail functionality. While Office Communications Server 2007 does not natively provide connectivity with users on the Public Switched Telephone Network (PSTN), a media gateway can be used to connect OCS 2007 to an existing PBX system or to the PSTN network. Microsoft has implemented the Open Interoperability Program for vendors to certify their devices and solutions. For more information about these partners, please visit &lt;a href="http://technet.microsoft.com/ucoip" target="_blank"&gt;http://technet.microsoft.com/ucoip&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The AudioCodes MP-114 and MP-118 Media Gateways are affordable options for testing and/or demonstrating many of the telephony features offered by Office Communications Server 2007 and/or Exchange Unified Messaging. You may have seen these devices used at many of the OCS 2007/UM demonstrations at Microsoft TechEd or on the Microsoft Ignite! tour. While neither the MP-114 nor the MP-118 supports the RTAudio media codec used by Office Communications Server 2007, the Mediation Server role can be leveraged by both of these gateways to provide PSTN connectivity for Office Communicator clients.&lt;/p&gt;  &lt;p&gt;The AudioCodes MP-114 and MP-118 Media Gateways offer an Ethernet port for connecting to an existing IP network and a total of four (2 FXO/2 FXS) or eight (4 FXO / 4 FXS) analog telephony ports for connecting to telephone handsets and to the PSTN. Each gateway can be configured using a GUI interface from a web browser or by uploading a configuration file to the device. AudioCodes offers a demo toolkit that can be downloaded from their website and used to configure either gateway for use with Office Communications Server 2007 or Microsoft Exchange Unified Messaging.&lt;/p&gt;  &lt;p&gt;The documentation is provided merely as an example of how to integrate Microsoft Unified Communications products with the AudioCodes MP-114 or MP-118 media gateway in a &lt;i&gt;lab&lt;/i&gt; environment – &lt;strong&gt;not&lt;/strong&gt; as prescriptive guidance for enterprise deployments. This documentation assumes that you have a working knowledge of both OCS 2007 and Unified Messaging, and that you have deployed a working lab environment containing both products.&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Lab Details&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Let’s assume that your lab environment is configured as follows:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;   &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;AudioCodes MP-114 Media Gateway&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.1.1.5/24 (firmware version 5.40A.013.004)&lt;/font&gt;     &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Global Catalog / DNS / Cert Authority&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.1.1.10/24 (gc.contoso.com)&lt;/font&gt;     &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;OCS Front End/Pool (Standard Edition)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.1.1.11/24 (ocs.contoso.com)&lt;/font&gt;     &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;OCS Mediation Server (Standard Edition)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.1.1.12/24 (mediation.contoso.com)&lt;/font&gt;     &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Exchange 2007 Server/Unified Messaging&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 10.1.1.13/24 (exchange.contoso.com)&lt;/font&gt;     &lt;br /&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;font face="Courier New" size="2"&gt;OCS 2007 Enterprise Voice Location Profile&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Charlotte.contoso.com&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Unified Messaging Dial Plan (&lt;b&gt;&lt;i&gt;SIP URI&lt;/i&gt;&lt;/b&gt; type)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Charlotte (Charlotte.contoso.com)&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Auto Attendant (ocsAA@contoso.com)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; +17045559999&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Subscriber Access (ocsSA@contoso.com)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; +17045559998&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;AudioCodes MP-114, port FXS 1 (physical phone)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 7045551000&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;AudioCodes MP-114, port FXS 2 (physical phone)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 7045552000&lt;/font&gt;       &lt;br /&gt;&lt;font face="Courier New" size="2"&gt;Office Communicator User (user@contoso.com)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; +17045553000&lt;/font&gt;       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Note:&lt;/p&gt; Your AudioCodes gateway should be running at least firmware version 5.40A.013.004 (contact &lt;a href="http://www.audiocodes.com/offices" target="_blank"&gt;AudioCodes&lt;/a&gt; to upgrade your firmware).   &lt;br /&gt;Your Mediation server should be configured with the IP address of the AudioCodes gateway as PSTN next hop.   &lt;br /&gt;Your Mediation server should be configured with the FQDN of the OCS Pool/Front End as internal next hop.   &lt;br /&gt;Your OCS Location Profile should be configured to normalize all numbers to E.164 format (i.e. +1704555XXXX).   &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now, open a web browser and connect to your AudioCodes gateway. Let’s get to work… :-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Configuring Ports and Hunt Groups&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The following is a summary of the steps involved in configuring the various port and hunt group options for the AudioCodes MP-114 Media Gateway device:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;1. Create Hunt Groups 1 and 2 (for the AudioCodes MP-118, create Hunt Groups 0 and 1)      &lt;br /&gt;2. Assign End Point Phone Numbers to analog ports and associate them with with Hunt Groups       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; a. Associate the FXS ports to Hunt Group 1       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i. Assign phone number ‘7045551000’ to analog port FXS 1       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ii. Assign phone number ‘7045552000’ to analog port FXS 2       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; b. Associate the FXO ports to Hunt Group 2       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i. Assign label ‘SubscriberAccess’ to external port FXO 3       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ii. Assign label ‘AutoAttendant’ to external port FXO 4       &lt;br /&gt;3. Configure Automatic Dialing for Inbound PSTN calls       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; a. Calls placed to FXO 3 will automatically forward to +17045559998 (UM Subscriber Access)       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; b. Calls placed to FXO 4 will automatically forward to +17045559999 (UM AutoAttendant)       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 1 - Create ‘Hunt Groups’&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Connect and log in to the AudioCodes MP-114 Media Gateway via its web interface &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;From the navigation menu on the left, click on the ‘Configuration’ button &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;From the menu options on the left of the screen, expand ‘Protocol Configuration’ then ‘Hunt/IP Group’ &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Select the ‘Hunt Group Settings’ menu option&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="clip_image002" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;This menu allows you to configure the various Hunt Groups which will be used for routing telephone calls:&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Hunt Group ID 1 – select mode ‘By Dest Phone Number’&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Hunt Group ID 2 – select mode ‘Ascending’&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Click ‘Submit’ to commit changes&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 2 – Configure ‘Endpoint Phone Numbers’&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Expand ‘Protocol Configuration’ then ‘Endpoint Number’ &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Select the ‘EndPoint Phone Number’ menu option &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B4%5D.jpg"&gt;&lt;font color="#333333" size="2"&gt;&lt;img title="clip_image002[4]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="108" alt="clip_image002[4]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B4%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/i&gt;&lt;/p&gt; &lt;i&gt;&lt;/i&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;This menu allows you to configure each of the channels, or analog ports, on the AudioCodes MP-114 Media Gateway:&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font size="2"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Channel 1 (port FXS 1) – Assign 10 digit number ‘7045551000’ and associate with Hunt Group ID 1&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Channel 2 (port FXS 2) – Assign 10 digit number ‘7045552000’ and associate with Hunt Group ID 1&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Channel 3 (port FXO 3) – Assign label ‘SubscriberAccess’ and associate with Hunt Group ID 2&lt;/strong&gt;         &lt;br /&gt;&lt;strong&gt;Channel 4 (port FXO 4) – Assign label ‘AutoAttendant’ and associate with Hunt Group ID 2&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Click ‘Submit’ to commit changes &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 3 - Configure ‘Automatic Dialing’ (Inbound PSTN Calls)&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Expand ‘Protocol Configuration’ then ‘Endpoint Settings’&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Select the ‘Automatic Dialing’ menu option&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B6%5D.jpg"&gt;&lt;font color="#333333" size="2"&gt;&lt;img title="clip_image002[6]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="108" alt="clip_image002[6]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B6%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;This menu allows you to configure automatic dialing for inbound calls placed from external PSTN telephone numbers. Calls received on port FXO 3 will automatically forward to the number assigned to UM Subscriber Access, while calls received on port FXO 4 will automatically forward to the number assigned to the UM Auto Attendant. &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Configure Port 3 FXO as +17045559998, the E.164 telephone number of UM Subscriber Access. Choose ‘Enable’.&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Configure Port 4 FXO as +17045559999, the E.164 telephone number of UM Auto Attendant. Choose ‘Enable’.&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Click ‘Submit’ to commit changes&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Configuring Outbound Call Handling (IP -&amp;gt; TEL calls)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="2"&gt;The following is a summary of the steps involved in configuring call routing for outbound calls placed from the internal IP-based Unified Communications environment to the analog ports on the AudioCodes gateway:&lt;/font&gt;&lt;/p&gt;  &lt;blockquote&gt;&lt;font size="2"&gt;1. Manipulate dial string before routing      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; a. Strip ‘+1’ from normalized dial string for calls placed to local numbers       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; b. Strip ‘+’ from normalized dial string for calls placed to long distance/international numbers       &lt;br /&gt;2. Route manipulated dial string       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; a. Route manipulated dial string matching 7045551000 to &lt;b&gt;Hunt Group 1&lt;/b&gt; (internal call - route to port FXS 1)       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; b. Route manipulated dial string matching 7045552000 to &lt;b&gt;Hunt Group 1&lt;/b&gt; (internal call - route to port FXS 2)       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; c. Route all other manipulated dial strings to &lt;b&gt;Hunt Group 2&lt;/b&gt; (external call – route to port FXO 3 / FXO 4)       &lt;br /&gt;&lt;/font&gt;&lt;/blockquote&gt;  &lt;p&gt;&lt;font size="2"&gt;The success implementation of external routing depends greatly on passing a properly formatted dial string to the Public Switched Telephone Network. If your local calling area supports a number of different dialing prefixes, you may need to define additional number manipulation rules for handling local numbers. To find a list of telephone prefixes which are considered local to you, do the following:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;Browse to &lt;/font&gt;&lt;a href="http://www.localcallingguide.com/lca_listexch.php"&gt;&lt;font size="2"&gt;http://www.localcallingguide.com/lca_listexch.php&lt;/font&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Enter your Area Code and Click ‘Submit’&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Choose your city from the list of rate centers associated with your Area Code&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font size="2"&gt;Click ‘See All Local Prefixes’ &lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 1 - Configure ‘Destination Phone Number Manipulation Table for IP -&amp;gt; Tel Calls’ (Outbound Tel Calls)&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Connect and log in to the AudioCodes MP-114 Media Gateway via its web interface &lt;/li&gt;    &lt;li&gt;From the navigation menu on the left, click on the ‘Configuration’ button &lt;/li&gt;    &lt;li&gt;From the menu options on the left of the screen, expand ‘Protocol Configuration’ then ‘Manipulation Tables’ &lt;/li&gt;    &lt;li&gt;Select the ‘Dest Number IP -&amp;gt; Tel’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B8%5D.jpg"&gt;&lt;img title="clip_image002[8]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="clip_image002[8]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B8%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;This menu allows you to manipulate telephone dial strings for calls placed from IP clients (Office Communicator clients or from Unified Messaging) to analog telephony devices. Since both the 704 and 980 area codes are local to Charlotte, NC, we will need at least two manipulation rules to handle calls placed to these prefixes. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that strips the first 2 characters off any dial string starting with +1704 sent from any IP address.&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that strips the first 2 characters off any dial string starting with +1980 sent from any IP address.&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that strips the first character off any number starting with + sent from any IP address.&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Create other manipulation rules as necessary &lt;/li&gt;    &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 2 - Configure ‘IP to Hunt Group Routing’ (Outbound Tel Calls)&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Expand ‘Protocol Configuration’ then ‘Routing Tables’ &lt;/li&gt;    &lt;li&gt;Select the ‘IP to Trunk Group Routing’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B10%5D.jpg"&gt;&lt;img title="clip_image002[10]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="clip_image002[10]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B10%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You can define a number of entries here (up to 24) for routing outbound TEL calls from IP clients. Under the option IP to Tel Routing Mode, be sure to choose ‘&lt;strong&gt;Route calls after Manipulation&lt;/strong&gt;’ from the drop-down box. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘7045551000’ to Hunt Group ID 1 (routes to FXS 1).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘7045552000’ to Hunt Group ID 1 (routes to FXS 2).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing all other manipulated dial strings to Hunt Group ID 2 (routes to either FXO 3 or FXO 4).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Configuring Inbound Call Handling (TEL -&amp;gt; IP calls)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The following is a summary of the steps involved in configuring call routing for inbound calls placed from the analog ports on the AudioCodes gateway. The intended recipient of an analog call will be either an IP client (i.e. call placed from FXO 4 to the UM Auto Attendant) or another analog extension (i.e. call placed from port FXS 1 to port FXS2):&lt;/p&gt;  &lt;blockquote&gt;1. Manipulate dial string before routing    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; a. Prefix dial string ‘1000’ with ‘704555’, resulting in 10 digit dial string ‘7045551000’     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; b. Prefix dial string ‘2000’ with ‘704555’, resulting in 10 digit dial string ‘7045552000’     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c. Prefix dial strings ‘300&lt;i&gt;x&lt;/i&gt;’ with ‘+1704555’, resulting in E.164 dial string ‘+1704555300&lt;i&gt;x&lt;/i&gt;’     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; d. Prefix dial strings ‘999&lt;i&gt;x&lt;/i&gt;’ with ‘+1704555’, resulting in E.164 dial string ‘+1704555999&lt;i&gt;x&lt;/i&gt;’     &lt;br /&gt;2. Route manipulated dial string     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; a. Route manipulated dial string matching ‘7045551000’ to IP address 10.1.1.5 (AudioCodes gateway)     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; b. Route manipulated dial string matching ‘7045552000’ to IP address 10.1.1.5 (AudioCodes gateway)     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c. Route all other manipulated dial strings to IP address 10.1.1.12 (OCS Mediation Server)     &lt;br /&gt;&lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 1 - Configure ‘Destination Phone Number Manipulation Table for Tel -&amp;gt; IP Calls’ (Inbound IP Calls)&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Connect and log in to the AudioCodes MP-114 Media Gateway via its web interface &lt;/li&gt;    &lt;li&gt;From the navigation menu on the left, click on the ‘Configuration’ button &lt;/li&gt;    &lt;li&gt;From the menu options on the left of the screen, expand ‘Protocol Configuration’ then ‘Manipulation Tables’ &lt;/li&gt;    &lt;li&gt;Select the ‘Dest Number Tel-&amp;gt;IP’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B12%5D.jpg"&gt;&lt;img title="clip_image002[12]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="clip_image002[12]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B12%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;This menu controls number manipulation for inbound analog calls placed to IP clients (i.e. UM Auto Attendant or Office Communicator users) or for calls placed from one analog extension to another (i.e., FXS 1 to FXS 2). &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘704555’ to dial string matching ‘1000’, resulting in ‘7045551000’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that accepts dial string matching ‘7045551000’ as-is, with no manipulation&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘704555’ to dial string matching ‘2000’, resulting in ‘7045552000’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that accepts dial string matching ‘7045552000’ as-is, with no manipulation&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘+1704555’ to dial strings beginning with ‘300’ resulting in ‘+1704555300&lt;i&gt;x&lt;/i&gt;’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘+1’ to dial strings beginning with ‘704555300’ resulting in ‘+1704555300&lt;i&gt;x&lt;/i&gt;’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘+1704555’ to dial strings beginning with ‘999’ resulting in ‘+1704555999&lt;i&gt;x&lt;/i&gt;’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add manipulation rule that prefixes ‘+1’ to dial strings beginning with ‘704555999’ resulting in ‘+1704555999&lt;i&gt;x&lt;/i&gt;’&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 2 - Configure ‘Tel to IP Routing’ (Inbound IP Calls)&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Expand ‘Protocol Configuration’ then ‘Routing Tables’ &lt;/li&gt;    &lt;li&gt;Select the ‘Tel to IP Routing’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B14%5D.jpg"&gt;&lt;img title="clip_image002[14]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="105" alt="clip_image002[14]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B14%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You can define a number of entries here (up to 50) for routing inbound TEL calls to IP clients. Under the option Tel to IP Routing Mode, be sure to choose ‘&lt;strong&gt;Route calls after Manipulation&lt;/strong&gt;’ from the drop-down box. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘7045551000’ to IP address 10.1.1.5 (AudioCodes gateway).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘7045552000’ to IP address 10.1.1.5 (AudioCodes gateway).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘704555300&lt;i&gt;x&lt;/i&gt;’ to IP address 10.1.1.12 (OCS Mediation server).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing manipulated dial strings matching ‘704555999&lt;i&gt;x&lt;/i&gt;’ to IP address 10.1.1.12 (OCS Mediation server).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Add entry for routing all other manipulated dial strings to IP address 10.1.1.5 (AudioCodes gateway).&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Configuring Miscellaneous Options&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The following is a summary of the steps involved in configuring other miscellaneous options for the AudioCodes MP-114 Media Gateway. Please keep in mind that the selections for the configuration options shown in this documentation may not apply to regions outside the United States.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 1 – Configure SIP Protocol options&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The Office Communications Server 2007 Mediation Server role and Exchange 2007 Unified Messaging will only respond to SIP protocol requests transmitted over TCP. To verify that the AudioCodes MP-114 Media Gateway is configured to support SIP/TCP, follow these steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Connect and log in to the AudioCodes MP-114 Media Gateway via its web interface &lt;/li&gt;    &lt;li&gt;From the navigation menu on the left, click on the ‘Configuration’ button &lt;/li&gt;    &lt;li&gt;From the menu options on the left of the screen, expand ‘Protocol Configuration’ then ‘Protocol Definition’ &lt;/li&gt;    &lt;li&gt;Select the ‘SIP General Parameters’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B16%5D.jpg"&gt;&lt;img title="clip_image002[16]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="113" alt="clip_image002[16]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B16%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Verify that the following options are configured with the following values: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Enable Early Media – Disabled&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;SIP Transport Type – TCP&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;SIP UDP Port – 5060&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;SIP TCP Port – 5060&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;SIP TLS Port – 5061&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Enable SIPS – Disabled&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;SIP Destination Port – 5060&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 2 – Select a proper ‘Coder’ (media codec)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;A VoIP codec is used to encode voice signals into a media stream that can be routed over an IP network. One of the most popular codecs is G.711, which uses two different compression algorithms: PCM µ-Law (used in North America and Japan) and PCM A-Law (used in Europe and everywhere else). The AudioCodes MP-114 Media Gateway, the OCS Mediation server role, and Exchange Unified Messaging all support either of these codecs.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Expand ‘Protocol Configuration’ then ‘Protocol Definition’ &lt;/li&gt;    &lt;li&gt;Select the ‘Coders’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B18%5D.jpg"&gt;&lt;img title="clip_image002[18]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="113" alt="clip_image002[18]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B18%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;For best results with OCS Mediation Server role, choose &lt;strong&gt;only one&lt;/strong&gt; entry from the list of available codecs: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;G.711 U-law codec (common choice for North America and Japan) &lt;/strong&gt;&lt;/font&gt;    &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;G.711 A-law codec (common choice for Europe and elsewhere)&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 3 – Configure DTMF and Dialing Options&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;To enable the correct options for DTMF handling, follow these steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;From the menu options on the left of the screen, switch to &lt;b&gt;FULL&lt;/b&gt; display (the default setting is BASIC display) &lt;/li&gt;    &lt;li&gt;Expand ‘Protocol Configuration’ then ‘Protocol Definition’ &lt;/li&gt;    &lt;li&gt;Select the ‘DTMF &amp;amp; Dialing’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B20%5D.jpg"&gt;&lt;img title="clip_image002[20]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="160" alt="clip_image002[20]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B20%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Verify that the following DTMF options are configured with the following values: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Max Digits in Phone Num – 11 (adjust this value for international dialing or if you must dial ‘9’ to place external calls)&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Declare RFC 2833 in SDP – Yes&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;1&lt;sup&gt;st&lt;/sup&gt; Tx DTMF Option – RFC 2833&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;RFC 2833 Payload Type – 101&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 4 – Enable ‘Caller ID’ (Inbound TEL Calls)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;To enable ‘Caller ID’ for inbound analog calls over port FXO 3 or FXO 4, follow these steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;From the menu options on the left of the screen, switch to &lt;b&gt;FULL&lt;/b&gt; display (the default setting is BASIC display) &lt;/li&gt;    &lt;li&gt;Expand ‘Protocol Configuration’ then ‘SIP Advanced Parameters’ &lt;/li&gt;    &lt;li&gt;Select the ‘Supplementary Services’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B22%5D.jpg"&gt;&lt;img title="clip_image002[22]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="112" alt="clip_image002[22]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B22%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Verify that the following options are configured with the following values: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Enable Caller ID – Enabled&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Caller ID Type – Standard BellCore&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Step 5 – Configure Additional Options for Inbound TEL Calls&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Additional options for inbound TEL calls from analog ports may be set as shown.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font size="2"&gt;While connected to the AudioCodes gateway via the web interface, click on the ‘Configuration button’ from the navigation menu &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Expand ‘Advanced Applications’ &lt;/li&gt;    &lt;li&gt;Select the ‘FXO Settings’ menu option &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;i&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/i&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B24%5D.jpg"&gt;&lt;img title="clip_image002[24]" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="155" alt="clip_image002[24]" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/IntegratingAudioCodesMP114MP118MediaGate_752A/clip_image002%5B24%5D_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Verify that the following options are configured with the following values: &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Dialing Mode – One Stage &lt;/strong&gt;&lt;/font&gt;    &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Waiting for Dial Tone - No&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Time to Wait before Dialing [msec] – 1000&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Answer Supervision – No&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Rings before Detecting Caller ID – 1&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Disconnect Call on Detection of Busy Tone – Enable&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;font face="Calibri" size="2"&gt;&lt;strong&gt;Disconnect on Dial Tone – Disable&lt;/strong&gt;&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click ‘Submit’ to commit changes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Heavy" size="4"&gt;Summary&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Upon completing the configuration steps contained in this documentation, your AudioCodes MP-114 Media Gateway should route inbound and outbound calls successfully. If after completing these steps you find that you are unable to route calls through your AudioCodes gateway, verify that your UC lab environment is configured correctly.&lt;/p&gt;  &lt;p&gt;You can perform the following tests to verify whether you have successfully configured your AudioCodes device. If any of these test scenarios fail, troubleshoot as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Enable debug logging on OCS Mediation Server (choose all levels/all tags for &lt;em&gt;MediationServer&lt;/em&gt; and &lt;em&gt;S4&lt;/em&gt; components) &lt;/li&gt;    &lt;li&gt;Enable debug logging on OCS Front End Server (choose all levels/all tags for &lt;em&gt;SIPStack&lt;/em&gt;, &lt;em&gt;S4&lt;/em&gt;, and &lt;em&gt;ExumRouting&lt;/em&gt; components) &lt;/li&gt;    &lt;li&gt;Enable logging on the AudioCodes Gateway (‘Status &amp;amp; Diagnostics’ button, ‘Message Log’ menu option) &lt;/li&gt;    &lt;li&gt;Collect network traffic capture from OCS Mediation Server using Microsoft Network Monitor &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Test Scenarios - Inbound Calls&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; - Connect external PSTN line to port FXO 3 and place inbound call &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Unified Messaging should answer and present caller with &lt;i&gt;Outlook Voice Access&lt;/i&gt; feature (Subscriber Access)       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Connect external PSTN line to port FXO 4 and place inbound call &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Unified Messaging should answer and present caller with Auto Attendant feature       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘9998’ or ‘7045559998’ from analog telephone handset connected to port FXS 1 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Unified Messaging should answer and present caller with &lt;i&gt;Outlook Voice Access&lt;/i&gt; feature (Subscriber Access)       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘9999’ or ‘7045559999’ from analog telephone handset connected to port FXS 2 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Unified Messaging should answer and present caller with Auto Attendant feature       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘3000’ or ‘7045553000’ from analog telephone handset connected to port FXS 1 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Enterprise Voice-enabled OCS User should receive incoming call toast in Office Communicator client &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font face="Franklin Gothic Demi Cond" size="3"&gt;Scenarios - Outbound Calls&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘1000’ or to ‘7045551000’ from analog telephone handset connected to port FXS 2 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Analog telephone handset connected to port FXS 1 should ring       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘411’ from analog telephone handset connected to port FXS 1 &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Call should be placed to the PSTN over port FXO 3 or port FXO 4       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Test&lt;/b&gt; – Place call to ‘7045552000’ from Enterprise Voice-enabled OCS User in Office Communicator client &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Result&lt;/b&gt; – Analog telephone handset connected to port FXS 2 should ring &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3195513" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>How to troubleshoot OCS Mediation server Quality of Service Event ID 25022</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2009/01/25/how-to-troubleshoot-ocs-mediation-server-quality-of-service-event-id-25022.aspx" /><id>http://blogs.technet.com/daveh/archive/2009/01/25/how-to-troubleshoot-ocs-mediation-server-quality-of-service-event-id-25022.aspx</id><published>2009-01-26T00:14:07Z</published><updated>2009-01-26T00:14:07Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This week I accepted a case escalation out of Microsoft EMEA which involved the Quality of Experience monitoring and reporting component of Office Communications Server 2007. Knowing absolutely nothing about QoE, I downloaded the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=09115944-625f-460b-b09c-51e3c96e9f7e&amp;amp;displaylang=en"&gt;OCS 2007 Quality of Experience Monitoring Server&lt;/a&gt; package from Microsoft and added it to my existing lab environment. After an interesting (and challenging) installation experience, I cracked open the case notes that were logged by previous engineers. &lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;Problems:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Incomplete QoE reporting (missing or incomplete QoE reports) &lt;/li&gt;    &lt;li&gt;Event ID 25022 repeatedly logged in Application Log on Mediation Server(s) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The following is a sample of one of the error messages:&lt;/p&gt;  &lt;br /&gt;  &lt;blockquote&gt;&lt;font size="1"&gt;Event Type: Error&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Event Source: OCS Mediation Server&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Event ID: 25022&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Computer: OCSMedSvr01&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Description:&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;The Quality-Metric server cannot be contacted. The Quality metric reports are not sent to the server.&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Exception: &lt;/font&gt;    &lt;br /&gt;&lt;font size="1"&gt;Microsoft.Rtc.Signaling.OperationTimeoutException: This operation has timed out.&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;at Microsoft.Rtc.Signaling.SipAsyncResult.ThrowIfFailed()&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;at Microsoft.Rtc.Signaling.Helper.EndAsyncOperation[T](Object owner, IAsyncResult asyncResult)&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;at Microsoft.Rtc.Signaling.RealTimeEndpoint.EndSendMessage(IAsyncResult asyncResult)&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;at Microsoft.RTC.MediationServerCore.QosReport.SendMessageCallback(IAsyncResult result)&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Cause: &lt;/font&gt;    &lt;br /&gt;&lt;font size="1"&gt;Either the Quality-Metric server is not running or unreachable.&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Resolution:&lt;/font&gt;     &lt;br /&gt;&lt;font size="1"&gt;Verify that Quality-Metric server is reachable from the computer running Office Communications Server.&lt;/font&gt;     &lt;br /&gt;&lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;After establishing associations between the Quality of Service server and the OCS Pool and Mediation servers, the Mediation server will send a quality metric report upon the completion of each call to the QoS server. The details of the quality of the call will be contained in a XML blob sent via a SERVICE message over secure SIP, TCP port 5061. Jitter, packet loss, network utilization, and audio quality are some of the metrics that are captured and reported for each call. Upon receiving the SERVICE request, the QoS server will respond to the Mediation server with 202 Accepted. If the QoE report fails to reach the QoS server, or if the response is never received by the Mediation server, there is no attempt to resend. QoE reporting is very much a fire-and-forget type of process.&lt;/p&gt;  &lt;p&gt;While the error shown above is indicative of a network problem between the Mediation server and the QoS server, it can be a confusing to troubleshoot. So, where do you begin?&lt;/p&gt;  &lt;p&gt;OCSLogger and Snooper, of course!&lt;/p&gt;  &lt;p&gt;The first troubleshooting step is to install the OCS Resource Kit tools on the Mediation server(s) in your environment. The OCS 2007 Resource Kit tools can be downloaded from the Microsoft Download Center &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b9bf4f71-fb0b-4de9-962f-c56b70a8aecd"&gt;here&lt;/a&gt;. Once installed, open the OCS 2007 management console and drill down on Mediation Servers. Right click on your Mediation server and choose Logging Tool &amp;gt; New Debug Session. This will open the options for the OCSLogger tool.&lt;/p&gt;  &lt;p&gt;Enable logging for the following components, leaving everything else configured with the default options:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Component: Mediation Server   &lt;br /&gt;Level: All   &lt;br /&gt;Flags: All Flags   &lt;br /&gt;  &lt;br /&gt;Component: S4   &lt;br /&gt;Level: All   &lt;br /&gt;Flags: All Flags   &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Click Start Logging, then let it run for about an hour (or as long as it takes to reproduce the error as shown above). Once you see Event ID 25022 appear in the event log of your Mediation server, click Stop Logging. Click Analyze Log Files &amp;gt; Analyze to launch Snooper.&lt;/p&gt;  &lt;p&gt;At the top of the Snooper window, enter the word SERVICE in the search blank, then click on the green magnifying glass. This will highlight all QoE reports sent from the Mediation server. Each SERVICE message will contain a quality metric report sent from the Mediation server, and each SERVICE message should be followed by 202 Accepted. Any break in this sequence will result in Event ID 25022, as shown below:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtotroubleshootOCSMediationserverQuali_DDD2/clip_image002_2.jpg"&gt;&lt;img title="clip_image002" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="200" alt="clip_image002" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtotroubleshootOCSMediationserverQuali_DDD2/clip_image002_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From the highlighted area in the screenshot above, we can tell that the Mediation server sent the QoE report at the conclusion of this call. However, the QoS server never responded with 202 Accepted to the Mediation server. If the Mediation server does not receive an acknowledgement for the receipt of the QoE report within approximately 30 seconds, the reporting event will time out and Event ID 25022 will be logged by the Mediation server. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;So what’s next? Network Monitor!&lt;/p&gt;  &lt;p&gt;From the Mediation server, download and install Microsoft Network Monitor from the Microsoft Download Center &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. Once installed, launch Network Monitor and capture network traffic for about an hour or until Event ID 25022 appears in your application log. In chatty environments, network captures can grow quite large in a very short period of time. This is especially true of OCS Mediation servers, where voice streams sent over RTP/UDP can account for a significant percentage of network traffic in a large capture file. You may want to consider using a capture filter to limit much of the extraneous noise on the wire:&lt;/p&gt;  &lt;p&gt;Capture Filter: &lt;b&gt;&lt;i&gt;ipv4.address==10.32.10.45 &amp;amp;&amp;amp; tcp&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After an hour has passed or as soon as Event ID 25022 appears in your application log, stop and save the network trace file. Then, click on the Display Filter tab and enter and apply the following display filter:&lt;/p&gt;  &lt;p&gt;Display Filter: &lt;b&gt;&lt;i&gt;tcp.flags.reset==0x1 &amp;amp;&amp;amp; tcp.port==5061&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This is where troubleshooting this issue can become a bit confusing. See, the Mediation server and the QoS server never talk &lt;i&gt;directly&lt;/i&gt; to each other, so you will never see a network failure occur directly between those two IP addresses. Instead, both the Mediation server and the QoS server communicate via the SIP protocol – and all SIP communication in OCS flows through the Front End servers in the OCS Pool.&lt;/p&gt;  &lt;p&gt;And what device is responsible for handling network traffic sent to an OCS Pool hosting multiple Front End servers? You got it … a &lt;strong&gt;&lt;em&gt;network&lt;/em&gt; &lt;i&gt;load balancer!&lt;/i&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Now let’s look at the network traffic captured by Network Monitor:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtotroubleshootOCSMediationserverQuali_DDD2/clip_image004_2.jpg"&gt;&lt;img title="clip_image004" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="50" alt="clip_image004" src="http://blogs.technet.com/blogfiles/daveh/WindowsLiveWriter/HowtotroubleshootOCSMediationserverQuali_DDD2/clip_image004_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here you can see a number of hard network resets (note only the reset flag ‘R’ is present), most of which originate from 10.32.12.141 – the virtual IP address of the load balancer sitting in front of the OCS Pool. These network resets occur at frequent intervals throughout the day and are responsible for the failed submission and/or acknowledgement of QoE reports between the Mediation and QoS servers.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you are experiencing this problem, check the TCP idle timeout window for cleaning up stale connections in the configuration of your load balancer. Many load balancers are configured with a very small TCP idle timeout window (i.e. less than 5 minutes), which can cause semi-active TCP connections (like those involving SIP traffic) to be inadvertently garbage collected.&lt;/p&gt;  &lt;p&gt;In LCS/OCS environments, load balancers should be configured with a &lt;b&gt;20 minute&lt;/b&gt; TCP idle timeout window as a best practice. Making a slight configuration change on your load balancer will often resolve this and many other quirky connectivity issues in your OCS environment. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hope this helps!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Dave&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3191316" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry><entry><title>Possible integration problem with Avaya SIP Enablement Services (SES) and Microsoft Exchange Unified Messaging</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/daveh/archive/2008/12/25/possible-integration-problem-with-avaya-sip-enablement-services-ses-and-microsoft-exchange-unified-messaging.aspx" /><id>http://blogs.technet.com/daveh/archive/2008/12/25/possible-integration-problem-with-avaya-sip-enablement-services-ses-and-microsoft-exchange-unified-messaging.aspx</id><published>2008-12-25T12:13:00Z</published><updated>2008-12-25T12:13:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Over the past few months, I have encountered at least four instances of customers who are having problems integrating Avaya SES (SIP Enablement Services) with Microsoft Exchange Unified Messaging.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;All calls routed to Unified Messaging from Avaya SES 4.0.x or Avaya SES 5.0.x fail without ever connecting successfully, resulting in the following events which can be found in the application log of the Unified Messaging server:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Log Name:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Source:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MSExchange Unified Messaging&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Date:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;12/22/2008 12:54:59 PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Event ID:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;1152&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Task Category: UMCore&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Level:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Warning&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;User:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Computer:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;umserver1.corp.fourthcoffee.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Description:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;The Unified Messaging server has received a SIP header that is not valid &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;from an incoming call with ID "d58f1efd-4201-4933-ab6b-06596f52fc58". &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Header details follow: "System.FormatException: Original called number &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;information could not be obtained from the Diversion header: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;""MSExchange" &amp;lt;sip:69001@corp.fourthcoffee.com&amp;gt;;index=1.2".”&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Log Name:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Source:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;MSExchange Unified Messaging&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Date:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;12/22/2008 12:54:59 PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Event ID:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;1021&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Task Category: UMCore&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Level:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Warning&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;User:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Computer:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;umserver1.corp.fouthcoffee.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Description:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;The Unified Messaging server rejected an incoming call with the ID &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;"d58f1efd-4201-4933-ab6b-06596f52fc58". Reason: "Original called &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;number information could not be obtained from the Diversion header: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;""MSExchange" &amp;lt;sip:69001@corp.fourthcoffee.com&amp;gt;;index=1.2"."&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Log Name:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Application&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Source:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Microsoft Exchange Speech Engine&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Date:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;12/22/2008 12:54:59 PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Event ID:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;32768&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Task Category: Telephony Application Host&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Level:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Warning&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;User:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Computer:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;umserver1.corp.fourthcoffee.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Description:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;The Telephony Manager declined a call with Call Id 'd58f1efd-4201-&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;4933-ab6b-06596f52fc58' for the following reason in component &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;telephony session: 'The application has requested that the call be &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;declined during media negotiation.'.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Lucida Console'; mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;On an Exchange 2007 Unified Messaging server, the Unified Messaging service (UMService.exe) listens for inbound SIP connections on ports TCP/5060 and TLS/5061.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Upon receiving an inbound connection request, the Unified Messaging service will redirect the calling device to either TCP/5065 or TLS/5066 where a waiting worker process (UMWorkerProcess.exe) will handle all signaling aspects of the call.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-no-proof: yes"&gt;A successful call to Unified Messaging from a traditional PBX/IP Gateway should appear as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'; mso-no-proof: yes"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;IMG style="WIDTH: 667px; HEIGHT: 510px" height=510 src="http://www.myhowefamily.com/siptraffic.jpg" width=667 mce_src="http://www.myhowefamily.com/siptraffic.jpg"&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;While some gateways use the SIP Diversion header for recording historical routing information for a given call, Avaya uses the SIP History-Info header.&amp;nbsp; Every routing or rerouting target throughout the history of a call is appended as an entry with an index value in the History-Info header.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This means that when a voice mail call to the Unified Messaging service on port 5060 is redirected to the UM Worker Process listening on port 5065, three entries are added to the History-Info header by Avaya SES.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;In Avaya SES 4.0.&lt;I style="mso-bidi-font-style: normal"&gt;x&lt;/I&gt;, each routing or rerouting target is added as a separate line in the History-Info header for a given call.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For example, a call placed to extension 27001 that is subsequently sent to voice mail will have a History-Info header similar to the following after being redirected (302 Moved Temporarily) to the UM Worker Process:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Lucida Console'"&gt;&amp;nbsp; History-Info: &amp;lt;sip:27001@corp.fourthcoffee.com&amp;gt;;index=1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Lucida Console'"&gt;&amp;nbsp; History-Info: "Microsoft UM" &amp;lt;sip:27001@corp.fourthcoffee.com?Reason=SIP%3Bcause%3D302%3Btext%3D%22Moved%20Temporarily%22&amp;amp;Reason=Redirection%3Bcause%3DCFI&amp;gt;;index=1.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Lucida Console'"&gt;&amp;nbsp; History-Info: "Microsoft UM" &amp;lt;sip:27001@corp.fourthcoffee.com&amp;gt;;index=1.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;In Avaya SES 5.0.&lt;I style="mso-bidi-font-style: normal"&gt;x&lt;/I&gt;, each routing or rerouting target is added as a separate entry on the same line in the History-Info header for a given call.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For example, the same voice mail call handled by Avaya SES 5.0.&lt;I style="mso-bidi-font-style: normal"&gt;x&lt;/I&gt; will have a History-Info header similar to the following after being redirected to the UM Worker Process: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Lucida Console'"&gt;&amp;nbsp; History-Info: &amp;lt;sip:27001@corp.fourthcoffee.com&amp;gt;;index=1,"Microsoft UM" &amp;lt;sip:27001@corp.fourthcoffee.com?Reason=SIP%3Bcause%3D302%3Btext%3D%22Moved%20Temporarily%22&amp;amp;Reason=Redirection%3Bcause%3DCFI&amp;gt;;index=1.1,"Microsoft UM" &amp;lt;sip:27001@corp.fourthcoffee.com&amp;gt;;index=1.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;While SIP Enablement Services appears to be RFC compliant in their presentation of History-Info information, the software also appends a display name value for each redirected History-Info entry, as highlighted below:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Lucida Console'"&gt;&amp;nbsp; History-Info: &lt;SPAN style="BACKGROUND: yellow; mso-highlight: yellow"&gt;"Microsoft UM"&lt;/SPAN&gt; &amp;lt;sip:27001@corp.fourthcoffee.com&amp;gt;;index=1.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;We are currently investigating whether the inclusion of a display name value in History-Info could possibly be a contributing factor to the call transfer failures between Avaya SES and Unified Messaging.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I have contacted Avaya regarding this issue, and their engineers have confirmed that SIP Enablement Services &lt;I style="mso-bidi-font-style: normal"&gt;cannot&lt;/I&gt; be configured to omit the inclusion of display name values in History-Info.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Please contact me directly if you have any questions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Calibri','sans-serif'"&gt;DaveH&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3173119" width="1" height="1"&gt;</content><author><name>DaveH</name><uri>http://blogs.technet.com/members/DaveH.aspx</uri></author></entry></feed>