Windows Server Forum / Exchange Server / Setup / July 2008
Exchange 2007 and 2003 Coexistence
|
|
Thread rating:  |
SF Dave - 26 Feb 2008 00:11 GMT Hi. I have installed Exchange 2007 (and SP1) into a simple 1 domain and 1 site organization, alongside an already existing Exch. 2003 server. Everything seems ok, active directory is healthy (i.e. dcdiag and netdiag yield perfect results), but I am stuck. After following the steps here: "How to Install Exchange 2007 in an Existing Exchange Server 2003 Organization" http://technet.microsoft.com/en-us/library/bb124350(EXCHG.80).aspx ... I created a new user, who cannot send outside or inside. I see the default routing group connectors in the 2007 and 2003 servers. Do I need to run this command now? "New-RoutingGroupConnector -Name "Interop RGC" -SourceTransportServers "Ex2007Hub1.contoso.com" -TargetTransportServers "Ex2003BH1.contoso.com" -Cost 100 -Bidirectional $true -PublicFolderReferralsEnabled $true" as found here...? http://technet.microsoft.com/en-us/library/aa997292(EXCHG.80).aspx
Thanks! I am afraid of the consequences on the live environment... Dave
John Oliver, Jr. [MVP] - 26 Feb 2008 02:31 GMT No need to run any cmdlet, it should be configure the RG automatically when Exchange 2007 completes installation. Where is users mailbox located?
 Signature John Oliver, Jr MCSE, MCT, CCNA Exchange MVP 2008 Microsoft Certified Partner
> Hi. I have installed Exchange 2007 (and SP1) into a simple 1 domain and 1 > site organization, alongside an already existing Exch. 2003 server. [quoted text clipped - 14 lines] > Thanks! I am afraid of the consequences on the live environment... > Dave SF Dave - 26 Feb 2008 17:26 GMT All employee mailboxes are on the 2003 server. But I created 1 new test user on 2007, and that is the one that cannot sne/receive.
> No need to run any cmdlet, it should be configure the RG automatically when > Exchange 2007 completes installation. Where is users mailbox located? [quoted text clipped - 17 lines] > > Thanks! I am afraid of the consequences on the live environment... > > Dave John Oliver, Jr. [MVP] - 26 Feb 2008 18:21 GMT What errors or NDR is received back? When the 2007 mailbox user sends a message is showing in the Queue?
 Signature John Oliver, Jr MCSE, MCT, CCNA Exchange MVP 2008 Microsoft Certified Partner
> All employee mailboxes are on the 2003 server. But I created 1 new test > user [quoted text clipped - 26 lines] >> > Thanks! I am afraid of the consequences on the live environment... >> > Dave SF Dave - 26 Feb 2008 23:55 GMT Thanks for the help. This account CAN send to 2003 based accounts, but not outside ND it cannot be sent to. The queue error for the outside test says: Last Error: A matching connector cannot be found to route the external recipient
I thought connectors to the existing 2003 server were created by default? Maybe I did something wrong ...
~~~~~~
> What errors or NDR is received back? When the 2007 mailbox user sends a > message is showing in the Queue? [quoted text clipped - 29 lines] > >> > Thanks! I am afraid of the consequences on the live environment... > >> > Dave SF Dave - 28 Feb 2008 02:03 GMT RESOLVED! Not sure what the cause was, but here is what I did: first, I deleted the Exch 2007 based routing group connector, visible via the Exchange 2003 ESM. [Do NOT delete any connectors based in your 2003 routing group]. I waited a bit and then restarted the Exchange Active Directory Topology Service (which restarts like 12 other Exchange services) on the Exchange 2007 server. This was all ok to do in my case as there is only 1 test mailbox on it for now although probably not needed... I then studied the Exchange 2007 Help, after a search of the index for "routing group". Then on the Exchange 2007 server I issued this command via the Exchange PowerShell (first I mistakenly tried "-Bidirectional $false" because I was afraid of the 2003 email server getting confused, but it does not, and in my case bidirectional flow is needed as I need send AND receive for the mailboxes on the 2007 Exch server):
--------- [PS] C:\Documents and Settings\Administrator.DOMAIN>New-RoutingGroupConnector Name "M1 to M2" -SourceTransportServers "my2007mailer.domain.com" -TargetTransportSerers "my2003mailer.domain.com" -Cost 1 -Bidirectional $true
Name SourceRoutingGroup TargetRoutingGroup ---- ------------------ ------------------ M1 to M2 Exchange Routing Group ... First Routing Group M1 to M2 First Routing Group Exchange Routing Group ...
~~~~ Dave MSCE http://www.riguy.com
> Thanks for the help. This account CAN send to 2003 based accounts, but not > outside ND it cannot be sent to. The queue error for the outside test says: [quoted text clipped - 39 lines] > > >> > Thanks! I am afraid of the consequences on the live environment... > > >> > Dave John Oliver, Jr. [MVP] - 28 Feb 2008 04:04 GMT So the default RG that was installed during Ex2007 setup needed to be removed then reinstalled? Have not seen this issue before.
 Signature John Oliver, Jr MCSE, MCT, CCNA Exchange MVP 2008 Microsoft Certified Partner
> RESOLVED! > Not sure what the cause was, but here is what I did: first, I deleted the [quoted text clipped - 92 lines] >> > >> > Thanks! I am afraid of the consequences on the live environment... >> > >> > Dave SF Dave - 28 Feb 2008 17:21 GMT Yes, John, exactly - the default RG needed to be removed, then reinstalled. It is completely possible that I myself screwed up the default RG early on, but I honestly do not remember. This was my first exposure to Exchange 2007. I may have made an edit or 2 before doing my research. I had a lot of other "IT" fires to put out that day, so it's likely I screwed it up. On the plus side, the Exchange 2007 Help is fantastic and also: I got a very early start on this transition from 2003 to 2007, so I had some extra time to figure this out. I also was exposed to the powerful Exchange 2007 Management Shell, which seems very useful. Thanks again for your great help! Take care, Dave
> So the default RG that was installed during Ex2007 setup needed to be > removed then reinstalled? Have not seen this issue before. [quoted text clipped - 95 lines] > >> > >> > Thanks! I am afraid of the consequences on the live environment... > >> > >> > Dave Francisco Batista - 25 Jul 2008 00:32 GMT Hi guys, i'm kind of having the some mistake reported in this post. I have done all by the book (i think), introduced an Exchange 2007 server into an existing exchange organization, everything went fine, since i had spent a week solving all the pre-requisites and issues reported by the Best Practices Analyzer tool. During setup didn't had a single error, Routing groups were created automaticaly and i could migrate my personal mailbox to the new datastore. The problem is that i can receive email from users that still have their mailboxes in Exchange 2003, but i cannot reply, since my messages get stuck in the queue. I decided to migrate another mailbox to Exch 2007, and i can send emails and receive between the 2 mailboxes in 2007. Should i delete the send connector automaticaly created and create a new one? Can i create a new one with management console or do i have to go through management shell?
Andy David {MVP} - 26 Jul 2008 22:15 GMT >Hi guys, i'm kind of having the some mistake reported in this post. >I have done all by the book (i think), introduced an Exchange 2007 server into an existing exchange organization, everything went fine, since i had spent a week solving all the pre-requisites and issues reported by the Best Practices Analyzer tool. [quoted text clipped - 3 lines] >Should i delete the send connector automaticaly created and create a new one? >Can i create a new one with management console or do i have to go through management shell? Sure, you can delete and create a new one. Use Powershell and the new-routinggroupconnector command to create a new one.
Make sure the Exch 2003 server that is the briddgehead for this connector is in the ExchangeLegacyInterop security group.
|
|
|