If you are providing external access to Microsoft Exchange by using Outlook Anywhere (formerly known as RPC over HTTP), you must install a valid SSL certificate on the Client Access server. Additionally, you must correctly configure your Exchange services, such as the Availability service, before the Autodiscover service can provide the correct external URLs to clients.
When a client tries to connect to your Microsoft Exchange messaging environment, the client locates the Autodiscover service on the Internet by using the right portion of the user's e-mail address that was entered. For the Autodiscover service to function correctly, this must be the user's primary SMTP address. The Autodiscover service URL will be either of the following URLs:
-
https://<smtp-address-domain>/autodiscover/autodiscover.xml
-
https://autodiscover.<smtp-address-domain>/autodiscover/autodiscover.xml
For example, if the user's e-mail address is kwekua@contoso.com, the Autodiscover service should be located at either https://contoso.com/autodiscover/autodiscover.xml or https://autodiscover.contoso.com/autodiscover/autodiscover.xml. This means that you must add a host record for the Autodiscover service to your external DNS zone.
Using the Self Signed Certificate with the Autodiscover Service
The self-signed certificate has a common name that maps to the NetBIOS name of the server. The self-signed certificate also includes the FQDN of the server as an additional DNS name that is stored in the certificate’s SAN field. This enables domain-connected clients to successfully connect to the Autodiscover service without receiving any certificate warnings if the certificate has not expired and the FQDN of the server you are connecting to is stored in the SAN of the certificate. Although the client is unable to validate the self-signed certificate up to the trusted root, this is the one validity test that is allowed when domain-connected clients connect to the Autodiscover service by using the self-signed certificate.
Note: |
|---|
|
The SAN field is a special field that is available in X.509 v.3 certificates. It lets you add multiple DNS names to a single certificate.
|
To summarize, the self-signed certificate enables domain-connected Outlook 2007 clients to work immediately after Exchange 2007 Setup is complete and without any security warnings. However, we do not recommend long-term use of this self-signed certificate, because it is primarily intended to ease the urgency of obtaining a correct certificate so that Outlook 2007 clients can immediately start to use Exchange 2007 features.
Using a Unified Communications Certificate with the Autodiscover Service
We recommend that you provide all the necessary DNS names in the same certificate by using a Unified Communications certificate that includes the SAN field. Using a Unified Communications certificate reduces the complexity of configuring and managing the Autodiscover service and Exchange services URLs. However, using a Unified Communications certificate may increase the cost, because this kind of certificate can be more expensive than the single name certificates that you may already own.
There are additional things to consider when you use Unified Communications certificates with ISA Server 2004 and ISA Server 2006. For more information, see the following articles:
A list of third-party certification authorities (CAs) that currently support SANs is documented in Microsoft Knowledge Base article 929395, Unified Communications Certificate Partners for Exchange 2007 and for Communications Server 2007.
The following procedures describe how to create a certificate request for submission to a third-party CA and when to use your own internal PKI by using Windows Certificate Services.
Step 1: Create the Certificate Request
To create a certificate request to submit to a third-party certification authority
After you request the certificate, see "Step 2: Install the Certificate" later in this section.
Step 1a (Optional) Install Windows Certificate Services and Request a Certificate
You can use Windows Certificate Services to create and manage your own SSL certificates. For additional details about how to manage your own Public Key Infrastructure for Windows Server 2003, see the following resources:
The following procedure describes how to install Windows Certificate Services and request an SSL certificate.
To create a certificate request internally by using Windows Certificate Services
-
If you have not already done this, install Windows Certificate Services on a server that is running Windows Server 2003 in your messaging infrastructure.
-
On a server that is running Windows Server 2003, open Add/Remove Windows Components, and then install Certificate Services.
Note: |
|---|
|
During the installation of Certificate Services, you will be prompted to select the type of CA to install. Select the option to install an Enterprise CA, and then complete the wizard.
|
-
To create the certificate request, on the Client Access server, open the Exchange Management Shell, and then enter the following:
New-ExchangeCertificate -GenerateRequest -DomainName mail.contoso.com, autodiscover.contoso.com -PrivateKeyExportable:$True -Path c:\certreq.txt
Important: |
|---|
|
The first DNS name that follows the DomainName parameter will automatically become the common name associated with the certificate. Make sure that you enter the FQDN that users will be using to connect to services, including Outlook Web Access, Exchange ActiveSync, and Outlook Anywhere.
|
Note: |
|---|
|
If your internal DNS namespace differs from your external namespace, you should add more DNS names to the DomainNames parameter. For example, you might enter something similar to the following:
|
New-ExchangeCertificate -GenerateRequest -DomainName mail.contoso.com, autodiscover.contoso.com, server01, server01.contoso.local -PrivateKeyExportable:$True -Path c:\certreq.txt
-
On your Client Access server, open Internet Explorer, and then enter the URL to connect to the Certificate Services administration Web page that is hosted on the server where you installed Certificate Services, for example, http://CAS01/certsrv or https://CAS01/certsrv.
-
Click Request a certificate, click Advanced certificate request, and then select Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file.
-
Copy the contents of the certreq.txt file that you saved in step 3 into the Saved Request field.
-
Select the Web Server under Certificate Template.
-
Click Submit.
-
Click Download certificate, and then save the CER file to Drive C. That is, c:\certnew.cer.
Step 2: Install the Certificate
The following procedure describes how to import and enable a third-party certificate or one that you created internally by using Windows Certificate Services. The process is the same for each.
Note: |
|---|
|
The Import-ExchangeCertificate cmdlet installs the certificate in the Personal certificate store on the server and the Enable-ExchangeCertificate cmdlet installs the certificate on the Web site.
|
To install and enable the SSL certificate by using the Exchange Management Shell
Using One Single-Name Certificate with the Autodiscover Service
The following procedures describe how to use one single-name certificate, where the common name of the certificate references the host name users will use to connect to Exchange from the Internet (for example, mail.contoso.com).
Step 1: Install a Certificate on the Default Web Site
The procedures in the following section are based on the assumption that you already have obtained a valid third-party SSL certificate that uses the common name your users will use to connect to your Exchange messaging infrastructure. The first option describes how to use a preexisting certificate that you export from an existing Exchange server that runs an earlier version of Microsoft Exchange. The second option describes how to use a new third-party certificate.
Option 1: Using an Existing SSL Certificate
The following procedures describe how to use an existing SSL certificate that you have already implemented for an earlier version of Microsoft Exchange. Using IIS Manager on your earlier version of Exchange, export the existing certificate in .pfx format by following these steps.
To use an existing SSL certificate from an earlier version of Microsoft Exchange
-
In IIS Manager, right-click Default Web Site, click Properties, and then click the Directory Security tab.
-
Click Server Certificate.
-
In the Web Server Certificate Wizard, select the Export the current certificate to a .pfx file option, and then click Next.
-
Name the file, and then save the file.
-
Enter a password, and then click Next.
-
Click Next, and then click Finish.
-
Import the certificate to the Personal Store by following these steps:
-
In the Certificates snap-in for MMC, expand the top-level Certificates (Local Computer) node.
-
Right-click Personal, click All Tasks, and then click Import.
-
In the Certificate Import Wizard, click Browse, locate the .pfx file that you copied to the Client Access server, and then click Next.
-
Enter the password you applied to the .pfx file, and then select the check box next to Mark this Key as Exportable.
-
Select Place all certificates in the following store, select Personal Certificate Store, and then click Next.
-
Click Finish.
-
Determine the Thumbprint attribute of the imported certificate. To do this, open the Exchange Management Shell and run the following command:
Get-ExchangeCertificate | fl
-
Locate the certificate that you just imported, copy the thumbprint of the certificate, and then run the following command:
Enable-ExchangeCertificate -Thumbprint <thumbprint_of_new_certificate> -Services iis
Option 2: Using a New Single-Name Certificate
Use the Exchange Management Shell on your Client Access server to install and enable your new third-party certificate.
To use the Exchange Management Shell to install and enable a new third-party SSL certificate
Step 2: Modify the Service Connection Point
By default, the URL for the Autodiscover service that is stored in the SCP object in Active Directory will reference the internal FQDN for the Client Access server during Exchange 2007 Setup. You will use the Set-ClientAccessServer cmdlet to modify this URL so that it points to the new location (FQDN) for the Autodiscover service.
Important: |
|---|
|
You must repeat this step for every Client Access server that is installed in your Exchange messaging infrastructure.
|
To use the Exchange Management Shell to change the internal URL for the Autodiscover service
Step 3: Configure the Exchange Services URLs
Now that you have configured SSL for your Autodiscover service deployment scenario, you must configure your Exchange services for external and internal access. For more information, see "How to Configure Exchange Services for the Autodiscover Service" later in this white paper.
Step 4: Implement the Autodiscover SRV Record for Outlook Anywhere Users
Because this solution uses one single-name certificate, clients that are not domain-connected that run Outlook 2007 will receive a security warning when they connect to the Autodiscover service. If your external DNS provider supports Autodiscover SRV records, you can address this issue by using an Outlook 2007 software update. When this software update is applied, Outlook 2007 clients will perform an additional check for a DNS SRV record to locate the Autodiscover service that does not require multiple Web sites and IP addresses or a new Unified Communications SSL certificate. Although this still requires that you add a record in DNS for the Autodiscover service, you will not have to use a certificate that supports multiple DNS names or have to administer a second Web site.
For more information about this software update for Outlook 2007, see Microsoft Knowledge Base article 940881, A new feature is available that enables Outlook 2007 to use DNS Service Location (SRV) records to locate the Exchange Autodiscover service. To obtain this update, see Microsoft Knowledge Base article 939184, Description of the update rollup for Outlook 2007: June 27, 2007.
Using Two Single-Name Certificates with the Autodiscover Service
Sometimes you cannot use a certificate that supports multiple DNS names. For example, this may occur if you want to replace the self-signed certificate with a preexisting certificate exported from an earlier version of Microsoft Exchange, or if you have already purchased a new single-name certificate before fully understanding the certificate requirements for the Autodiscover service for Exchange 2007. If this describes your situation, you can implement alternative solutions that will ultimately give you the same level of functionality. You can obtain a second certificate and install it on a second Web site that will be specifically used for Autodiscover.
If you need to use two single-name certificates, one certificate will be issued with the common name that is used as the entry point for clients that connect from the Internet (for example, mail.contoso.com). The second certificate will have a common name that references the FQDN for the Autodiscover service (for example, autodiscover.contoso.com). Using two single name certificates requires two separate Web sites and public IP addresses. The default Web site will host your primary Exchange features and services, such as Outlook Web Access and Exchange ActiveSync. The second Web site will host the Autodiscover service.
This section describes how to use two single-name certificates, an existing certificate whose common name references the host name users will use to connect to Exchange from the Internet; and a second certificate whose common name references the Autodiscover host name (for example, autodiscover.contoso.com). The existing certificate will typically be exported from a legacy Exchange server or recently purchased. In either case, you must also obtain a second certificate for the Autodiscover Web site.
Step 1: Adding a Second IP Address to Your Network Adapter
The first step in this process involves adding a second IP address to your network adapter on your Client Access server.
To add a second IP address to your network adapter
-
On the Exchange 2007 Client Access Server, open the properties of your network adapter.
-
Select Internet Protocol, and then click Properties.
-
Click Advanced.
-
Under IP addresses, click Add, and then enter an available IP address.
Add a second IP address.gif)
Step 2: Create Required DNS Records
In most cases, you will already have a host record in external DNS for the host name that users will be using to connect to Exchange from the Internet (for example, mail.contoso.com). You must also add an additional host record for the Autodiscover service so that Outlook 2007 clients can find and connect to the Autodiscover service when they use Outlook Anywhere from the Internet. This host record should map to a second public IP address that points to another entry point to your Client Access server.
The following procedure describes how to create the host record in internal DNS for the host name that is referenced in the common name of the certificate on the default Web site.
To create the required host records in internal DNS
-
Open DNS Manager, and then expand the Forward Lookup Zones container.
-
Right-click your DNS zone, for example, contoso.com, and then click New Host (A).
-
Enter "mail" for the host name that is being used on the default Web site (for example, mail.contoso.com), and then assign it the local IP address that is assigned to the default Web site.
Autodiscover IP.gif)
Note: |
|---|
|
If your internal DNS namespace differs from your external DNS namespace, you must create an additional DNS zone that matches your external namespace, and then create the host record within that zone.
|
Step 3: Install a Certificate on the Default Web Site
The procedures in the following section are based on the assumption that you already have obtained a valid third-party SSL certificate that uses the common name your users will be using to connect to your Exchange messaging infrastructure. The first option describes how to use a preexisting certificate that you export from an existing Exchange server that is running an earlier version of Microsoft Exchange. The second option describes how to use a new third-party certificate.
Option 1: Using an Existing SSL Certificate
The following procedures describe how to use an existing SSL certificate that you have already implemented for an earlier version of Microsoft Exchange. You use IIS Manager on your earlier version of Exchange to export the existing certificate in .pfx format.
To use an existing SSL certificate from an earlier version of Microsoft Exchange
-
In IIS Manager, right-click Default Web Site, select Properties, and then click the Directory Security tab.
-
Click the Server Certificate button.
-
In the Web Server Certificate Wizard, select the Export the current certificate to a .pfx file option, and then click Next.
-
Name the file, and then save the file.
-
Enter a password, and then click Next.
-
Click Next, and then click Finish.
-
Import the certificate to the Personal Store by following these steps:
-
In the Certificates snap-in for MMC, expand the top-level Certificates (Local Computer).
-
Right-click Personal, click All Tasks, and then click Import.
-
In the Certificate Import Wizard, click Browse, locate the .pfx file that you copied to the Client Access server, and then click Next.
-
Enter the password that you applied to the .pfx file, and then select the Mark this Key as Exportable check box.
-
Select Place all certificates in the following store, select Personal Certificate Store, and then click Next.
-
Click Finish.
-
To determine the Thumprint attribute of the imported certificate, open the Exchange Management Shell, and then run the following command:
Get-ExchangeCertificate | fl
-
Locate the certificate that you just imported, copy the Thumbprint of the certificate, and then run the following command:
Enable-ExchangeCertificate -Thumbprint <thumbprint_of_new_certificate> -Services iis
Option 2: Using a New Single-Name Certificate
Use the Exchange Management Shell on your Client Access server to install and enable your new third-party certificate.
To use the Exchange Management Shell to install and enable a new third-party SSL certificate
Step 4: Configure the Default Web Site
The next step in this process is to configure the default Web site by using IIS Manager.
To configure the Default Web Site by using IIS Manager
-
In IIS Manager, expand Web Sites, right-click Default Web Site, and then click Properties.
-
By default, the IP address will be set to All Unassigned. Select your primary IP address, and then assign it to the default Web site.
-
Click Advanced, click Edit, and then change the IP assignment for port 443 to the primary IP address.
Step 5: Configure the Autodiscover Web Site
The next step in this process is to configure the Autodiscover Web site by using IIS Manager.
To configure the new Autodiscover Web site
-
In IIS Manager, right-click Web Sites, click New, and then select Web Site.
-
When the Web Site Creation Wizard opens, click Next.
-
In the Web Site Creation Wizard, on the Web Site Description page, in the Description field, enter the name of your Web site (for example, Autodiscover Web Site), and then click Next.
-
On the IP Address and Port Settings page, select the second IP address that you added from the drop-down list, and then click Next.
Second IP Web site.gif)
-
On the Web Site Home Directory page, click Browse to select c:\Inetpub\wwwroot, and then click OK. Leave the Anonymous access check box selected, and then click Next.
-
On the Web Site Access Permissions page, accept the default setting for Read permission, click Next, and then Finish to complete the wizard.
Step 6: Install a Certificate on the Autodiscover Web Site
The procedures in this section are based on the assumption that you have already obtained a valid third-party certificate with the common name users will be using to connect to the Autodiscover service for example, autodiscover.contoso.com. Because the Enable-ExchangeCertificate cmdlet only works for certificates installed on the default Web site, you must use IIS Manager to install this certificate on the Autodiscover Web site.
To use the Exchange Management Shell and IIS Manager to install and enable a new third-party SSL certificate
-
In the Exchange Management Shell, enter the following command to import the certificate with the common name users will be using to connect to the Autodiscover service into the Personal Certificate store on the server:
Import-ExchangeCertificate -path <full_path_to_CER_file>
-
In IIS Manager, expand Web Sites, right-click the Autodiscover Web Site, and then click Properties.
-
On the Directory Security tab, click Server Certificate.
-
When the Web Server Certificate Wizard opens, click Next.
-
On the Server Certificate page, select Assign an existing certificate, and then click Next.
-
On the Available Certificates page, select the certificate that was provided by your CA for the Autodiscover Web site, and then click Next.
-
On the SSL Port page, accept the default setting of 443, and then click Next.
-
On the Certificate Summary page, confirm that the details are correct, click Next, and then click Finish to complete the Web Server Certificate Wizard.
Step 7: Create a New Autodiscover Virtual Directory
After you have configured the new Autodiscover Web site in IIS, you will use the Exchange Management Shell to create a new Autodiscover virtual directory.
To use the Exchange Management Shell to create a New Autodiscover virtual directory
Step 8: Modify the SCP Object
By default, the URL for the Autodiscover service that is stored in the SCP object in Active Directory will reference the internal FQDN for the Client Access server during Exchange 2007 Setup. You will use the Set-ClientAccessServer cmdlet to modify this URL so that it points to the new location (FQDN) for the Autodiscover service.
Important: |
|---|
|
You must repeat this step for every Client Access server that is installed in your Exchange messaging infrastructure.
|
To use the Exchange Management Shell to change the internal URL for the Autodiscover service
Step 9: Configure the Exchange Services URLs
Now that you have configured SSL for your Autodiscover service deployment scenario, you must configure your Exchange services for external and internal access. For more information, see "How to Configure Exchange Services for the Autodiscover Service" later in this white paper.
Summary of the Procedures for Configuring SSL for the Autodiscover Service
After you configure Exchange to use two single-name certificates and Web sites, domain-connected clients will connect to the Autodiscover service that is hosted under the default Web site that is found by using the service connection point (SCP) object. Conversely, clients that are not domain-connected will locate Autodiscover by using DNS and connect to the Autodiscover service that is hosted under the second Web site. Because each Web site contains a valid certificate, all clients should be able to connect without receiving any security warnings.
Return to top
Using Redirection with the Autodiscover Service
Until the release of the update rollup for Outlook 2007, described in Microsoft Knowledge Base article 939184 and referred to in "Using One Single-Name Certificate" earlier in this white paper, this kind of deployment scenario was, and may still be, the ideal solution to use in situations such as a hosted Exchange 2007 environment. Using the Autodiscover service with redirection may be the ideal solution because some DNS providers do not support SRV records. However, this kind of deployment can also be used for organizations that are not hosting multiple domains.
With this option, you install a single-name certificate on the default Web site and create another Web site that contains no certificate. Domain-connected clients continue to locate the Autodiscover service by using the SCP object and will not receive any security warnings as long as the URL for connecting to the Autodiscover service that is stored in the SCP object has been changed to refer to the FQDN of the certificate that is installed on the default Web site. Clients that connect from the Internet will at first be unable to connect to the Autodiscover service by using DNS. However, before Outlook stops trying to connect to the Autodiscover service, it will try to connect to the service by using HTTP (instead of HTTPS). If this is successful, Outlook will connect to the Autodiscover Web site and be redirected to the Autodiscover service hosted under the default Web site. When these Internet-based Outlook clients connect to this redirection site, a warning message will appear that asks users to verify that they are being redirected to a trusted URL. In this case, you must advise your users to click OK and allow Outlook to connect to this trusted URL.
Note: |
|---|
|
In addition to requiring two single-name certificates, this solution also requires a second public IP address, which must be assigned to the second Web site.
|
The following section describes how to configure the Autodiscover service when you use one single-name certificate with an SSL Web site in addition to a second Web site. The second Web site is responsible for redirecting incoming requests over port 80 to the Autodiscover virtual directory that is set to accept requests over port 443.
Note: |
|---|
|
If you are a large-scale hoster and unable to implement a scenario that uses one single-name certificate, review the optional information that appears after the following steps.
|
Note: |
|---|
|
These steps are based on the assumption that you have already obtained a valid third-party certificate with the common name that users will be using to connect to Exchange from the Internet. This certificate is installed in the default Web site of your Client Access server (for example, mail.contoso.com).
|
Step 1: Adding a Second IP Address to Your Network Adapter
The first step in this process involves adding a second IP address to your network adapter on your Client Access server.
To add a second IP address to your network adapter
-
On the Exchange 2007 Client Access server, open the properties of your network adapter.
-
Select Internet Protocol, and then click Properties.
-
Click Advanced.
-
Under IP addresses, click Add, and then enter an available IP address.
Add a second IP address.gif)
Step 2: Create Required DNS Records
In most cases, you will already have a host record in external DNS for the host name that users will be using to connect to Exchange from the Internet (for example, mail.contoso.com). You must also add an additional host record for the Autodiscover service so that Outlook 2007 clients can find and connect to the Autodiscover service when they use Outlook Anywhere from the Internet. This host record should map to a second public IP address that points to another entry point to your Client Access server. The following procedure describes how to create the required host records in internal DNS.
To create the required host records in internal DNS
-
Open DNS Manager, and then expand the Forward Lookup Zones container.
-
Right-click your DNS zone, for example, contoso.com, and then click New Host (A).
-
Enter "autodiscover" and the second IP address that you already assigned to your network adapter.
Autodiscover IP.gif)
-
Create an additional host record for the host name that is being used on the default Web site (for example.mail.contoso.com), and then assign it the local IP address that is assigned to the default Web site.
Step 3: Configure the Default Web Site
The next step in this process is to configure the default Web site.
To configure the Default Web Site
-
In IIS Manager, right-click Default Web Site, and then click Properties.
-
By default, the IP address will be set to All Unassigned. Select your primary IP address, and then assign it to the default Web site.
-
Click Advanced, click Edit, and then change the IP assignment for port 443 to the primary IP address.
Primary IP Web site.gif)
Step 4: Create a New Autodiscover Directory Structure
The following procedure describes how to create a new Autodiscover directory structure which will be used by the Autodiscover redirect Web site that you create in the next step.
To create a new Autodiscover directory structure
-
On the Client Access server, open a new Windows Explorer window, and then navigate to C:\Inetpub.
-
Create a new folder under c:\Inetpub named Autodiscover.
-
Create a subfolder under c:\Inetpub\Autodiscover named Autodiscover.
-
Create a new blank text file, and then name it autodiscover.xml.
Step 5: Create the Autodiscover Redirect Web Site
To create the Autodiscover redirect Web site
-
In IIS Manager, right-click Web Sites, and then click New Web Site.
-
In the New Web Site Wizard, in the Description box, enter the name of the Web site, for example, Autodiscover Web Site, and then click Next.
-
In the IP Address and Port Settings window, select the second IP address that you added in step 3, and then click Next.
Second IP Web site.gif)
-
In the Web Site Home Directory window, browse to select c:\Inetpub\autodiscover, leave the Anonymous access check box selected, and then click Next.
-
Expand the Autodiscover Web site, and then select the Autodiscover virtual directory under the Web site.
-
In the right pane, right-click the autodiscover.xml file, and then click Properties.
-
Select the A redirection to a URL option, and then enter the URL to the Autodiscover.xml file that is located under the default Web site by using the FQDN that users will use to connect to Outlook Web Access, Exchange ActiveSync, and Outlook Anywhere (for example, https://mail.contoso.com/autodiscover/autodiscover.xml).
XML redirect.gif)
Step 6: Modify the Service Connection Point Object
By default, the URL for the Autodiscover service that is stored in the SCP object in Active Directory will reference the internal FQDN for the Client Access server during Exchange 2007 Setup. For internal users who use Outlook 2007, you will use the Set-ClientAccessServer cmdlet to modify the URL so that it references the common name of the certificate on the default Web site.
To modify the internal URL for the Autodiscover service
Step 7: Configure the Web Services URLs
Now that you have configured SSL for your Autodiscover service deployment, you must configure your Exchange services for external and internal access.
Return to top
How to Configure Exchange Services for the Autodiscover Service
This section explains how to configure Exchange services, such as the Availability service, for the Autodiscover service on an Exchange 2007 computer that has the Client Access server role installed.
When you enable Outlook Anywhere, you must also configure external access to Exchange services for the Autodiscover service. This includes the URLs for the Availability service, Exchange Web Services, Exchange 2007 Unified Messaging, and the offline address book.
If you do not configure the external URL values, the Autodiscover service information that is provided to the Outlook 2007 client may be incorrect for clients that are connecting from outside your network. They may be able to connect to their Microsoft Exchange mailbox. However, they will be unable to use Exchange features such as Out of Office functionality, the Availability service, Unified Messaging, or offline address book downloads.
Generally, the internal URL is configured by Exchange 2007 Setup and references the internal FQDN of the Client Access server. However, the external URL values are NULL and must be configured by using the virtual directory cmdlet for each component.
In this section, you will configure external host name, authentication, and encryption settings for the following Web services:
-
Outlook Anywhere
-
Offline address book
-
Unified Messaging
-
Exchange Web Services
If you performed a custom installation of Exchange 2007 and you will not be using an Exchange service such as Unified Messaging, you will not have to complete the procedure to configure the external URL for Unified Messaging for the Autodiscover service later in this section. Additionally, if you are not providing external access to your Exchange services, you can safely ignore these procedures.
Before You Begin
To perform the following procedures, the account you use must be delegated the Exchange Server Administrator role and membership in the local Administrators group for the target server.
For more information about permissions, delegating roles, and the rights that are required to administer Exchange 2007, see Permission Considerations.
Important: |
|---|
|
The following procedures are based on the assumption that you are using a Unified Communications certificate that supports multiple DNS names. If you have configured the Autodiscover service by following the instructions in "Using One Single-Name Certificate" or "Using Two Single-Name Certificate" earlier in this white paper, you must also modify the internal URL of each Exchange service so that the FQDN in the URL references the common name of the certificate on the default Web site. For example, you must set the internal URL to https://mail.contoso.com/ews/exchange.asmx.
|
To configure the external host name for Outlook Anywhere for the Autodiscover service
For more information about syntax and parameters, see Enable-OutlookAnywhere.
To configure the external URL for the offline address book for the Autodiscover service
For more information about syntax and parameters, see Set-OABVirtualDirectory.
To use the Exchange Management Shell to configure the external URL for Unified Messaging for the Autodiscover service
For more information about syntax and parameters, see Set-UMVirtualDirectory.
To use the Exchange Management Shell to configure the external URL for Exchange Web Services for the Availability service and Out of Office services
For more information about syntax and parameters, see Set-WebServicesVirtualDirectory.
Return to top