Home » Exchange Server » Exchange Server 2016 Migration – Configuring Client Access Services

Exchange Server 2016 Migration – Configuring Client Access Services

In the last part of this Exchange 2016 migration series we looked at installing the first Exchange 2016 Mailbox server into the Not Real University organization. Now it’s time to configure the client access services for the new server.

Not Real University is using the same client access namespaces for Exchange 2016 as the existing Exchange 2010 and 2013 servers, so there are already DNS records in place. If you are deploying Exchange 2016 into a different site with new namespaces, you should add the DNS records for the namespaces first.

The Exchange 2016 client access namespace configuration can be performed using the Exchange Admin Center, but that’s the slow way of doing it. Instead, let’s use a PowerShell script that is built for this purpose, called ConfigureExchangeURLs.ps1. You can download it from the TechNet Gallery.

To configure the Not Real University Exchange 2016 server, the command is:

Next, the SSL certificate needs to be configured. If you’re new to the topic of SSL for Exchange, you can learn more about it here. Not Real University is using the same certificate that is already in use on the Exchange 2013 and 2010 servers, so the steps are:

  1. Export/import the SSL certificate to the new server
  2. Enable the SSL certificate for services in Exchange Server 2016

For environments where a new certificate is required, the steps are:

  1. Generate a certificate signing request (CSR) for Exchange Server 2016
  2. Submit the CSR to your chosen certificate authority
  3. Complete the pending certificate request on the Exchange server
  4. Export/import the SSL certificate to any additional servers (for multi-server scenarios)
  5. Enable the SSL certificate for services in Exchange Server 2016

After the SSL certificate has been installed and enabled, restart IIS on the server for all of the recent changes to take effect.

In the next part of this series, we’ll look at configuring mailbox databases.

Paul is a Microsoft MVP for Office Servers and Services. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server. Paul is a co-author of Office 365 for IT Pros and several other books, and is also a Pluralsight author.
Category: Exchange Server


  1. Simon Payne says:

    Hi Paul
    Great series of tutorials.
    Do you have any tutorials on cutting over client access services from Exchange 2010 to Exchange 2016?

  2. Josh Hutchinson says:

    Hi Paul,

    I follow you on Twitter (great stuff btw), and use this site pretty religiously for all things Exchange in my lab. I’m eager to see the tutorial the gentleman previously has asked about as well.

    I’m currently working on upgrading from 2010 (build to 2016 for a customer of mine.

    As always, thank you for the great stuff you put on here and Twitter.


Leave a Reply

Your email address will not be published. Required fields are marked *