Solved

Exchange 2007 - 2003 Routing

Posted on 2008-09-30
5
429 Views
Last Modified: 2012-05-05
We have a single Ex2003 server that has served our organization for several years.  We just added a more robust Ex2007 Cluster with two CAS/Hub servers (NLB) and two Mailbox servers (CCR).  The two systems are part of the same Exchange Organization and will be coexisting for the next several months as we transition out the 2003 server.  Lets call the 2007 servers in question CAS1, CAS2 & MB.  The 2003 server will be referred to as 2003. Here is the situation:

Mail from 2003 & 2007 flows to SMTP outbound normally.
Mail from SMTP inbound flows to 2003 & 2007 norrmally.
Mail from 2003 flows to 2007 normally.
Mail from 2007 flows to 2003 normally only when handled by CAS2.  Additionally all inbound mail is sent from the 2003 server to 2007 on CAS2.  

A bidirectional Routing Group Connector (Interop RGC) has been created for [2003] <-> [2007.CAS1, 2007.CAS2]
A call to get-routinggroupconnector returns six connectors, 2003 -> CAS1; 2003 -> CAS2; CAS1 -> 2003; CAS2 -> 2003; Interop RGC; Interop RGC.

The undelivered messages  hang in the Queue (no error)

Any ideas whay mail sent from a 2007 mailbox, handled by CAS/HUB1 is not delivered to the 2003 server, whereas mail handled by CAS/HUB2 is delivered?
0
Comment
Question by:PSBIT
[X]
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
  • 4
5 Comments
 
LVL 9

Expert Comment

by:abdulzis
ID: 22609679
Any errors in application log on HUB1?
0
 

Author Comment

by:PSBIT
ID: 22609913
One error that I'm not familiar with that could have a bearing.  An unknown error thrown by EXPROX.
0
 

Author Comment

by:PSBIT
ID: 22609931
EXPROX is not the cause and probably not a symptom either.  Just an error thrown by the CAS proxying the 2003 OWA.
0
 

Accepted Solution

by:
PSBIT earned 0 total points
ID: 22617632
I removed and recreated all RGCs.  I added a registry to key to Ex2003 to suppress state changes (HKLM\System\CurrentControlSet\Services\RESvc\Parameters; SuppressStateChanges = 0x1).  I ran EXBPA a dozen times from different servers to try to identify any problems.  I demoted a consistently sketchy DC.  I swore and threatened the entire cluster.  Some part of that made it work because after compelteing all those actions and staring menacingly at it RDP session for 30 minutes, the queue suddenly fired up and began delivering mail.  
0
 

Author Comment

by:PSBIT
ID: 22690030
Found a definitve solution after the problem popped up two more times.
The issue seems to be caused by the an inability for the CAS/Hub server to query DNS.  Instead of having the serve automatically select DNS form the NIC, I manually set Internal and External DNS servers (in both cases my corporate DNS servers) and this seems to have fixed the problem immediately.
0

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

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

Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
In this video we show how to create an email address policy 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…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

729 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