• Home
  • About
  • Blog
  • Training
  • Books
  • Contact
    • Email
    • Facebook
    • Twitter
    • RSS

Practical 365

  • Office 365
  • Exchange 2019
  • Exchange 2016
  • Exchange 2013
  • Hybrid
  • Certificates
  • PowerShell
  • Migration
You are here: Home / Exchange Server / Exchange Server 2016 Migration – Configuring Client Access Services

Exchange Server 2016 Migration – Configuring Client Access Services

November 17, 2016 by Paul Cunningham 10 Comments

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:

1
PS C:Scripts> .ConfigureExchangeURLs.ps1 -Server NREXCH16 -InternalURL mail.notrealuniversity.com -ExternalURL mail.notrealuniversity.com -AutodiscoverSCP autodiscover.notrealuniversity.com

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 Cunningham

Paul is a Microsoft MVP for Office Apps and Services and a Pluralsight author. He works as a consultant, writer, and trainer specializing in Office 365 and Exchange Server.

0 Shares

Exchange Server Certificates, Client Access, Exchange 2016, Migration, SSL, Upgrade

Comments

  1. Simon Payne says

    November 25, 2016 at 2:37 pm

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

    Reply
    • Paul Cunningham says

      November 25, 2016 at 6:01 pm

      Stay tuned.

      Reply
  2. Josh Hutchinson says

    November 29, 2016 at 2:32 am

    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 14.3.123.4) to 2016 for a customer of mine.

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

    -Josh

    Reply
  3. Manoj Kumar says

    November 29, 2016 at 9:35 pm

    Hey Paul

    Even looking after info requested by earlier gents above.

    -Manoj

    Reply
  4. Nima says

    August 14, 2017 at 5:41 pm

    Hi.
    Don’t you have any consideration on migrating POP/IMAP from 2010 to 2016?
    Is enabling and apply same configuration on new servers, enough?
    Should the service be configure and enable on all new servers?

    Reply
    • Paul Cunningham says

      August 15, 2017 at 9:48 am

      Yes, just make sure the servers are started and the config is the same, and then update the pop/imap DNS records to cutover clients. It’s pretty straightforward for pop/imap.

      Reply
  5. Mike says

    October 31, 2017 at 11:08 pm

    Paul, how about the preferred authentication settings on the VDs? Currently I am using Exchange 2010 with ADFS (Server 2012 R2).
    Thanks.

    Reply
    • Paul Cunningham says

      November 1, 2017 at 10:24 am

      Is this what you’re looking for?

      https://technet.microsoft.com/en-us/library/dn635116(v=exchg.160).aspx

      Reply
  6. Verdural says

    September 20, 2018 at 10:11 pm

    Hi Paul,

    I’m facing a big problem with my Exchange migration from 2010 to 2016.
    My Exchange 2010 environment has 2 Exchange Servers (installed on Windows Server2008 R2) and 2 DB Servers with CAS Array and DAG. One exchange Server and DB Server is hosted on one Datacenter and the others on another datacenter.
    Ex10srv1, Ex10mdb1 — on datacenter 1
    Ex10srv2, Ex10mdb2 — on datacenter 1
    CAS (Ex10srv1, Ex10srv2)
    I installed 2 new Exchange 2016 Servers (Ex16db1, Ex16db2).
    Ex16db1 — on datacenter 1
    Ex16db2 — on datacenter 2

    I migrate one test mailbox from Exchange 2010 to Exchange 2016 but i can open it with Outlook 2010.
    Please assist me with this migration.

    Thanks in advance

    Reply
  7. Verdural says

    September 20, 2018 at 10:18 pm

    Sorry, one correction .

    Hi Paul,

    I’m facing a big problem with my Exchange migration from 2010 to 2016.
    My Exchange 2010 environment has 2 Exchange Servers (installed on Windows Server2008 R2) and 2 DB Servers with CAS Array and DAG. One exchange Server and DB Server is hosted on one Datacenter and the others on another datacenter.
    Ex10srv1, Ex10mdb1 — on datacenter 1
    Ex10srv2, Ex10mdb2 — on datacenter 2
    CAS (Ex10srv1, Ex10srv2)
    I installed 2 new Exchange 2016 Servers (Ex16db1, Ex16db2).
    Ex16db1 — on datacenter 1
    Ex16db2 — on datacenter 2

    I migrate one test mailbox from Exchange 2010 to Exchange 2016 but i can open it with Outlook 2010.
    Please assist me with this migration.

    Thanks in advance

    Reply

Leave a Reply Cancel reply

You have to agree to the comment policy.

Recent Articles

  • New Microsoft 365 role and certification: Enterprise Architect
  • Access Reviews for Azure AD/Office 365 Admin Roles
  • New Azure Certifications announced at Ignite 2018
  • Steve & Sigi on Exchange 2019 announcements at Ignite
  • My Ignite 2018 Recap
Practical 365

Popular Articles

Deploying the Microsoft Teams Desktop ClientDeploying the Microsoft Teams Desktop Client
Microsoft Is Changing How They Publish Office 365 IP Addresses and Urls for Firewall and Proxy AccessMicrosoft Is Changing How They Publish Office 365 IP Addresses and Urls for Firewall and Proxy Access
Automated Software License Expiration Notifications Using Microsoft FlowAutomated Software License Expiration Notifications Using Microsoft Flow
New Azure Active Directory Conditional Access Device Conditions for Device StateNew Azure Active Directory Conditional Access Device Conditions for Device State
Managing Change in Office 365Managing Change in Office 365

Training Courses

  • Configuring and Managing Office 365 Security
  • Office 365 Admin Playbook
  • Exchange 2016 Exam 70-345
  • Managing Exchange Mailboxes and Distribution Groups in PowerShell
  • More Training Courses...

Recommended Resources

  • Office 365 Security Resources
  • Office 365 Books
  • Exchange Server Books
  • Exchange Server Migrations
  • Exchange Analyzer
  • Digicert SSL Certificates

About This Site

Practical 365 is a leading site for Office 365 and Exchange Server news, tips and tutorials. Read more...
  • Email
  • Facebook
  • Twitter
  • RSS

Copyright © 2018 Quadrotech Solutions AG · Disclosure · Privacy Policy
Alpenstrasse 15, 6304 Zug, Switzerland

We are an Authorized DigiCert™ SSL Partner.