Ex 2010 users connecting to Ex 2007 server
Hi, I have one test Exchange 2007 server, and one test 2010 server (which will become my production server). The 2007 server has no mailboxes on it, and will be decommisioned shortly. It is using self signed certificates. When a user with a mailbox on the 2010 server fires up outlook, I get a message from the 2007 server talking about mismatching certificates. While I can understand the issue with certificates, I can't understand why Outlook is trying to contact the 2007 server at all when the users data (and public folders) are set to point at the Ex 2010. Looking at the connection status in Outlook, nothing is connecting to the EX2007 server so I am at a loss to know what could be causing the issue. Any ideas? Thanks, Adam
January 20th, 2011 9:11am

May be the client is trying to access the OAB which is published on your exchange 2007 CAS serverMCP, MCSE 2000 , MCSA 2000 ,MCSA 2003 , MCITP , MCTS , MCT
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2011 10:27am

Thank you for the quick response. I have already set up an OAB on my Ex2010 server with Distribution Methods of Web-Based and Public Folders The URL for the test email account is populated correctly by AutoConfiguration (it shows both Internal and External URLs). Theoretically it shouldn't be accessing the 2007 OAB, but is there anyway to check? Adam
January 20th, 2011 10:46am

Verify your autodiscover entry in your dns, its probably still pointing to the Exchange 2007 box
Free Windows Admin Tool Kit Click here and download it now
January 20th, 2011 1:37pm

Hi, Looking at my DNS, internally there is no entry for autodiscover.company.com and I can confirm that no page exists at https://company.com/AutoDiscover/AutoDiscover.xml The issue only happens when I connect with a domain PC. e.g. Domain PC in Office: Connects with TCP/IP - Error Domain PC @ home no VPN: Connects using Outlook Anywhere - no error Domain PC @ home with VPN: Connects using TCP/IP - error Standalone PC no VPN: Connects using Outlook Anywhere - no error Standalone PC with VPN: Connects using TCP/IP - no error Other users are also getting this message, even though they are on Ex2003 servers in different domains. Is there anything in the AD that provides the Autodiscover information? If so, where is it and can I overwrite it? Many thanks, Adam
January 23rd, 2011 12:55pm

yes a SCP (Service Connection Point) named Autodiscover should be created for each CAS server run the following command and please reply with the result Get-ClientAccessServer | fl *Auto* MCP, MCSE 2000 , MCSA 2000 ,MCSA 2003 , MCITP , MCTS , MCT
Free Windows Admin Tool Kit Click here and download it now
January 25th, 2011 4:03pm

Ah, I think we're on to something here... the command outputs values for both servers: AutoDiscoverServiceCN : Ex2007 AutoDiscoverServiceClassName : ms-Exchange-AutoDiscover-Service AutoDiscoverServiceInternalUri : https://Ex2007.company.com/Autodiscover/Autodiscover.xml AutoDiscoverServiceGuid : 77378f46-2c66-4aa9-a6a6-3e7a48b19596 AutoDiscoverSiteScope : {UK-SLO} AutoDiscoverServiceCN : Ex2010 AutoDiscoverServiceClassName : ms-Exchange-AutoDiscover-Service AutoDiscoverServiceInternalUri : https://ex2010.company.com/autodiscover/autodiscover.xml AutoDiscoverServiceGuid : 77378f46-2c66-4aa9-a6a6-3e7a48b19596 AutoDiscoverSiteScope : {UK-SLO}
January 25th, 2011 4:27pm

Hi, That's the Autodiscover issue which is by default in mixed environment for Exchange 2007 and Exchange 2010. When there are more than one CAS in the environment, the Outlook client uses the first SCP in its list to conact the Autodiscover service. Since the Exchange 2007 CAS is the first record in the list of SCP records, the Outlook client will first use the Exchange 2007 SCP to contact the Autodiscover service. If the user's mailbox is an Exchange 2010 mailbox, the Exchange 2007 CAS SP2 will redirect the request to an Exchange 2010 CAS. You can press Ctrl+right click Outlook icon in System Tray, select Test E-mail AutoConfiguration, uncheck the two Guessmart options, then click Test button, you can get the results under Log Tab. Thanks AllenAllen Song
Free Windows Admin Tool Kit Click here and download it now
January 26th, 2011 3:09am

Yes, the log does show it trying to access the 2007 server. At the moment it's difficult to uninstall the 2007 server as it's routing a lot of emails, so is there any way to delete the SCP entry (without crippling the Ex2007 operation). Thanks for your help, Adam
January 26th, 2011 7:00am

Hi, You can delete the AutoDiscoverServiceInternalUri of the Exchange 2007 attribute to workaround this issue. AllenAllen Song
Free Windows Admin Tool Kit Click here and download it now
January 26th, 2011 9:13pm

Thanks Allen, I couldn't work out how to delete the AutoDiscoverServiceInternalUri, so I changed the value to point to the Ex2010 server using: Set-ClientAccessServer -Identity "Ex2007" -AutodiscoverServiceInternalURI "https://ex2010.company.com/autodiscover/autodiscover.xml" Now any Outlook client pulling the SCP entry out of the AD gets its config details from the 2010 server even though it's looking a the 2007's SCP information. The certificate error no longer appears :) Thanks to everyone for their assistance in fixing this annoying issue. Adam
January 27th, 2011 10:08am

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

Other recent topics Other recent topics