Exchange 2013 certificate error
Hello I have two Exchange 2010 servers with CAS array and DAG. Everything working fine. CAS array is named mail.mycompany.com. Also we have valid certificate with that name included. Now we have installed Exchange 2013 server to our environment. Server is named exch2013.mycompany.int We have installed the same certificate to this server as it is in exchange 2010 servers. All mail still goes through Exchange 2010 servers but Outlook clients started to pop up warnings that certificate is not valid as exch2013.mycompany.int name is not included. What should i do to prevent these warnings and configure exchange 2013 to use mail.mycompany.com name? As i guess i cannot join exchange 2013 to exchange 2010 cas array?
April 18th, 2013 6:18pm

Exchange 2013 doesn't use CAS arrays, so you can't join them, no. Your old cert only contains a single namespace? That is, mail.mycompany.com?
Free Windows Admin Tool Kit Click here and download it now
April 18th, 2013 11:47pm

Hello, Your ssl certificate needn't contain the CAS array object's fqdn. But when you use outlook to access exchange server, your certificate need to contain your server fqdn. (eg:Exch2013.mycompany.int). Here are two article for your reference. Demystifying the CAS Array Object - Part 1 http://blogs.technet.com/b/exchange/archive/2012/03/23/demystifying-the-cas-array-object-part-1.aspx SSL Certificates for Exchange Server 2013 http://exchangeserverpro.com/exchange-server-2013-ssl-certificates/ If you have any feedback on our support, please click here Cara Chen TechNet Community Support
April 19th, 2013 5:23am

Our certificate contains: mail.mycompany.com autodiscover.mycompany.com We have 2 2010 Cas server in array named mail.mycompany.com. Now we are planning two exchange 2013 cas server named Exch2013-1.mycompany.com and Exch2013-2.mycompany.com Can these server go under name mail.mycompany.com as exchange 2010 servers did? Or we will need to buy new certificate for them?
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 9:18am

No, you DON'T need the fqdn of the servers. If you're planning on using a single namespace (which I am a fan of, as you never make the internal names visible on the outside), you have to point all services (ECP, OWS etc) to https://mail.mycompany.com/(service). Use powershell or the ECP, doesn't matter. However; to the best of my knowledge you can't set autodiscover from GUI; nor is it possible to set it in the virtual directory, as this is a CAS property. So what you do, is run: Set-ClientAccessServer -server (server) -AutoDiscoverServiceInternalUri https://mail.mycompany.com/Autodiscover/Autodiscover.xml For both servers. Wait a few minutes, and you're all good. This could use a blog post, the information on this is dodgy and misleading. Edit: My wish is my command. Blogpost: http://3techies.com/?p=194
April 19th, 2013 11:22am

As mentioned in a number of postings above, you need to do two things. 1. Install the 2010 cert on the 2013 server. 2. Change all Exchange urls to mail.company.com (the url in cert) on 2013 servers. This assumes that you have split-DNS configured.Rajith Enchiparambil | http://www.howexchangeworks.com |
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 12:35pm

Should i point both internal and external url to https://mail.mycompany.com/(service)? Or only external ones? For example Outlook Anywhere Url: Specify the external host name (for example, contoso.com) that users will use to connect to your organization. mail.mycompany.com *Specify the internal host name (for example, contoso.com) that users will use to connect to your organization. mail.mycompany.com Is this correct? And also this setting: *Specify the authentication method for external clients to use when connecting to your organization If i leave default "Negotiate", server throws warning that it is not supported for earlier versions of exchange. So should i change it to "NTLM" or leave "Negotiate" as we still have Exchange 2010 servers? Thank You for great help!
April 19th, 2013 12:44pm

If you want to use a single namespace, point everything to mail.mycompany.com; just make sure that it's resolvable/reachable from the inside. I've left it at Negotiate for my mixed setups, and it's worked fine.
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 12:46pm

Hi, thank You for great help once more :) I think in this command you mentioned: Set-ClientAccessServer -server (server) -AutoDiscoverServiceInternalUri You must use -identity, not -server
April 19th, 2013 3:24pm

Ok, i have done as you told with url`s. We have split brain DNS. Both internaly and externaly mail.mycompany.com points to the same virtual IP. Now in our hardware load balancers i have disabled my current exchange 2010 CAS servers and enabled exchange 2013 servers. Now all users that were connected to exchange 2010 must be connected to new exchange 2013 but all users got pop up screen to input their username and password. If they do so nothing works, outlook is disconnected. Why users cannot reconnect to Exchange 2013 servers?
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 4:15pm

So this is for Exchange 2010 users, not 2013, right?
April 19th, 2013 4:40pm

Yes all these users are in Exchange 2010 mailbox servers using Outlook 2010 with latest updates. What should i do if i want that Exchange 2013 servers take care of mail traffic? (switch from Exchange 2010 CAS servers to Exchange 2013). Maybe i am missing some authentication settings or something else?
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 5:00pm

Hmmm, well I'm just going to think out loud a bit here. What you're looking to do is to proxy all connections to both Ex2010 and 2013 using the same namespace. That namespace currently only goes to the Ex2013 CAS'es. There is no connection to the 2010 CAS anymore. I haven't really tried that scenario. You've updated Outlook 2010; including cumulative updates? Latest is februar 2013 I think. MS only supports 2010 SP1 inlcuding at least cumulative updates as of November 2012 with Exchange 2013. http://support.microsoft.com/kb/2800779 Also; you need to verify that Outlook Anywhere authentication is the same as with 2010; if it's NTLM, set it to NTLM on 2013 as well. If you hold CTRL and right click the Outlook icon in systray, and run test autoconfig (remove the guessmart-checkboxes); what does it give you?
April 19th, 2013 5:57pm

I'll follow up myself here. I don't think you can do that. The Exchange 2013 CAS is really simple, I don't think it can handle requests for 2010 mailboxes. It will actually proxy to the 2010 CAS, so that has to be available with another namespace. http://geekswithblogs.net/marcde/archive/2013/03/21/exchange-2013-the-client-access-server.aspx If the mailbox is local on an Exchange 2013 mailbox server, nothing much special happens. The CAS proxies the connection to the 2013 mailbox sever. If the mailbox would be on an Exchange 2010 mailbox server the connection will be proxied to an Exchange 2010 CAS server in the same site to handle the request. If the Exchange 2010 mailbox server is in another, non-internet facing, site the Exchange 2013 CAS server will proxy to the 2010 CAS server to handle the request.
Free Windows Admin Tool Kit Click here and download it now
April 19th, 2013 6:03pm

So what is the best way to migrate exchange 2010 users to exchange 2013? We have mail.mycompany.com namespace for exchange 2010 and we want to use it for exchange 2013 after migration. Do i get it right. We need all exchange 2010 and exchange 2013 servers up and running, then migrate users from 2010 to 2013 and only then we will be able to shut down 2010 cas servers and point HLB to 2013 CAS?
April 19th, 2013 11:02pm

Well you will at least need one 2010 CAS (depending on your size of course) available for 2010 users. It's all fairly new, so I don't have much real-life experience with the transitions; but I'd point mail.mycompany.com to ex2013 servers; and edit the namespace for the 2010 casarray (which I assume you have) to be something else. Because I imagine that the casarray is mail.mycompany.com as well, and if you change the actual dns entry to point to only 2013 servers... you've got yourself a loop. The old array shouldn't need to be internet facing though, 2013 cases will act as a proxy (you can test this by going to mail.mycompany.com/owa and log on to a 2010 mailbox. You'll see that you get the 2010 owa, but you're still connected to mail.mycompany.com.
Free Windows Admin Tool Kit Click here and download it now
April 20th, 2013 2:22pm

One more question. Lets say i have configured Exchange 2013 servers with different namespace. Exchange 2010 servers using mail.mycompany.com. autodiscover.mycompany.com is CNAME to mail.mycompany.com. HLB number 1 is balancing mail.mycompany.com to 2010 CAS servers. Exchange 2013 servers using mail1.mycompany.com. autodiscover1.mycompany.com is CNAME to mail1.mycompany.com. HLB number 2 is balancing mail1.mycompany.com to 2013 CAS servers. Of course mail and mail1 namespaces using different virtual IP address. If i migrate exchange 2010 user mailbox to exchange 2013 will this user be able to access his mailbox after migration with Outlook? How autodiscover will work in this case or i should configure something else for this to work?
April 22nd, 2013 12:38pm

Well you only need one autodiscover entry. Autodiscover1 won't do anything. I'd cname autodiscover.mycompany.com to the Ex2013 servers, it'll detect where your mailbox is, regardless of 2010 or 2013. When you move mailboxes from 2010 til 2013; Outlook clients will simply get a 'you need to restart Outlook' message, and they should be all good.
Free Windows Admin Tool Kit Click here and download it now
April 22nd, 2013 1:00pm

For testing purposes i have entered these settings to hosts file of test pc: IPofExchange2013 mail.mycompany.com IPofExchange2013 autodiscover.mycompany.com Then i have migrated Exchange 2010 user mailbox to Exchange 2013 server. Then logged in with that migrated user to test pc with altered hosts file and Outlook is in disconnected mode. I have restarted it numerous times. Nothing helping. Maybe the problem is that Exchange 2013 server autodiscover internal and external urls points to mail.mycompany.com and this is resolved by exchange 2013 as 2010 CAS array?
April 22nd, 2013 3:19pm

That would make sense, I think. I just did this myself actually. Set Ex2013 to mail.mycompany.com, changed the ex2010 server (just had one) to standard URLs (ex01.domain.local), and pointed autodiscovery to mail.mycompany.com. Exchange 2013 acts as a proxy when using webmail from mail.mycompany.com, and autodiscover sends the 2010 clients to the 2010 server (and 2013 to 2013 of course). Did you run 'test autoconfiguration' from Outlook, to verify that there's no issue with autodiscover? Alternatively, does it work if you set up the client manually?
Free Windows Admin Tool Kit Click here and download it now
April 23rd, 2013 8:48am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics