Exchange 2013 Legacy name space when using 3rd party email filtering

Posted on 2015-02-16
Last Modified: 2015-03-06
I am upgrading from Exchnge2007 to Exchange2013

We use a 3rd party for filtering with an MX record

How will this affect setting up the legacy namespace?  Do I need to set up the external legacy namespace?

Thank you,
Question by:beefwilliams
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 4
LVL 31

Accepted Solution

Gareth Gudger earned 500 total points
ID: 40612478
Nope. You only make a legacy namespace for client connection to the CAS servers.

Mail flow is just cut over from one server to the other. So for your filtering service you would just point it to the new public IP of your 2013 server.

Author Comment

ID: 40615689
So if I want to keep my same IP address so don't have to change the numerous places we have it set.

Do you see any issues if I change the IP address of the server with the current Exchange2007 to something different and set the new exchange2013 to my preferred IP, before I start the upgrade.  

Thank you!
LVL 31

Expert Comment

by:Gareth Gudger
ID: 40615912
I think the biggest problem would be DNS propagation. Before you switch the IPs around, drop all the Time To Lives (TTLs) on your external hosting provider to 1 hour. If it was set to 48 hours beforehand you will need 48 hours for that new TTL to propagate. Then once everyone knows about your low TTLs you can quickly change things around. I would do this all after hours though.
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now


Author Comment

ID: 40623894
We use a 3rd party for filtering and they forward all incoming mail mail to an outside facing address thropugh our firewall.  So the way I understand it the DNS settings will only be internal ones which I can set manually.  The external TTL is set to 15 minutes by our provider.

Is there anything that I have wrong or need to consider?  Yes I am doing this after hours.
LVL 31

Expert Comment

by:Gareth Gudger
ID: 40625006
I think that's it. Going back to my original comment you just need to change the IP of where the 3rd party service routes mail.

Author Comment

ID: 40625031
I just finished the install and received this error when I opened the Exchange Man Shell:

This is part of the output from the shell, I have attached a file with the complete output.  It looks like it tried 3 times .

The name of the Exchange2007 server is hermes2, the 2013 is hermes3.
The name of our AD is "forsyth"

Any ideas?
Thank you!
VERBOSE: Connecting to
New-PSSession : [] Processing data from remote server failed with the
following error message: [ClientAccessServer=HERMES3,,RequestId=2d2dcfef-3753-4c3e-b
207-3845ca5d6833,TimeStamp=2/23/2015 2:31:07 AM]
Unable to determine the installed file version from the registry key
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'. For more information, see the
about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Microsoft.Excha ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
    + FullyQualifiedErrorId : IncorrectProtocolVersion,PSSessionOpenFailed
WARNING: No Exchange servers are available in the Active Directory site HP. Connecting to an Exchange server in another
 Active Directory site.

Failed to connect to an Exchange server in the current site.
Enter the server FQDN where you want to connect.:

Author Comment

ID: 40625933
Here is what I see in the Event Log on the new Exchange2013 server I see numerous events that have the following in common:

Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException: Unable to determine the installed file version from the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'.

When I look at the registry "PowerShellEngine'" does not exist under PowerShell\1\ but I do see it under PowerShell\3\

Author Comment

ID: 40625960
Also I am concerned about this error in the Exchange Man Shell:
WARNING: No Exchange servers are available in the Active Directory site HP. Connecting to an Exchange server in another
  Active Directory site.

Our site is "forsyth"  not "HP".  We used to have 2 sites one was HP but HP is no longer in use.
LVL 31

Expert Comment

by:Gareth Gudger
ID: 40626308
Does HP still exist in Active Directory Sites and Services? If so, and its no longer in use, I would look into removing it. It could also be possible that a subnet that is actually in FORSYTH is assigned to the HP site.

Because these are new questions can you close this one and open a new one? Feel free to reference back to this question as well in your new question.

Author Comment

ID: 40649548
I had some AD issues which are now fixed

Author Closing Comment

ID: 40649551
Thank you, I hope to finish up this Sunday

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
EXCH2013 reports 4 41
Outlook 2016 - Operation has failed 11 114
AddressList in EXCH2013 6 40
Raising Forest Functional Level 2 45
Find out what you should include to make the best professional email signature for your organization.
This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question