Excahnge 2003 Bridgehead question/help

Posted on 2008-10-29
Medium Priority
Last Modified: 2012-05-05

I was hoping that someone here could help us with an issue that were having.

My Exchange environment consists of 4 Local Exchange Servers. Exchange Servers A, B, C and D for ease of explanation. Currently we have Exchange server A set up as a Bridgehead connected to a Smarthost which is also local to the network that Exchange Servers A, B, C and D are on. We are trying to set up redundancy for mail routing should Server A go down. Presently, we have the 2nd Bridgehead server located "offsite"- lets call that Server E. We also have a 2nd smarthost to which Exchange Server E is connected to. The connection between sites is very Fast and reliable so there should be no "slow-link" issues here.

What i've done:
Created a second SMTP Connector identical to the 1st except that i have increased the cost on the 2nd connector to "2" and obviously added Server E in as the "Bridgehead" on this connector- per this article http://technet.microsoft.com/en-us/library/bb124455(EXCHG.65).aspx.

With this set up as is- mail successfully flows through either connector (provided i adjust cost manually to effectively force it) but doesnt "fail-over" like we need it to.

To test this i have tried "freezing" the queue and physically disconnecting Server A from the LAN.

If i "freeze" the SMTP connector, rather than failing over the mail just queues. I have to manually adjust the cost on Server E to a lower cost than that of Server A to allow for mail-flow.

If i "disconnect" Server A from the LAN the mail queues on Server(s) B C and D regardless of the cost on Server E's routing connector.

the only other thing that i can see is that in the list of servers under the "Members" folder- Server A shows up as the Master and the rest of the servers show up as Members.

Hopefully one of you guys have seen this before and can help out!!

Question by:AGCIT
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
  • 2
  • 2
LVL 24

Expert Comment

ID: 22845838
Costs of 1 and 2 are wayy too close.  Make the secondary connector something like 20 or 50 and the primary connector a cost of 1.
Which server is the Routing Group Master; is it Server A?
  Don't arbitrarily change this because of the failure of the bridgehead.  This can create link state problems (you can view these in winroute and fix them with remonitor)

Chances are you are seeing the messages queue up because of link state traffic not recognizing that Server A is down.  The remote system will not start routing the messages until it believes that Server A, the bridgehead for the SMTP connector with * and a cost of 1 is actually down.


Author Comment

ID: 22849630
Yes, Server A is the Master. So you're saying that i should change the cost to a high number on the "failover" server to something like 50?. At that point, when the mail queue's on Server A as it has in the past how does that mail get routed back over to Server E (failed over scenario)?? I thought i read somewhere that once mail hits a bridgehead thats where it stays until it becomes available again.

So my scenario is this- Server A (the master and current Bridgehead) completely crashes- how do i make mail route to Server E the secondary Bridgehead- I have already used a cost of 1 and 2, 1 and 3 and 1 and 5 in my attempts to configure- in all instances mail ends up queueing on the servers that arent bridgeheads (Servers B, C and D)??

LVL 24

Accepted Solution

flyguybob earned 2000 total points
ID: 22855732
Let me try and get a bigger picture
   First Adminstrative Group
      Routing Group One
         Server A (Exchange FrontEnd; Routing Group Master
         Server B (Exchange BackEnd; Mailbox Server or MB and Public Folder Server)
         Server C (Exchange BE; MB and/or PF Server)
         Server D (Exchange BE; MB and/or PF Server)
       SMTP Connector One (Local Bridgehead; Server A; * Address Space; Cost: 1; Scope: Entire Org)

      Routing Group Two
         Server E (Exchange FrontEnd; Routing Group Master; mailbagging outbound mail)
               SMTP Connector One (Local Bridgehead; Server A; * Address Space; Cost: 1; Scope: Entire Org   (--Recommend raising the cost to 40 or 50)

What it appers that you need is a Routing Group Connector between Routing Group One and Routing Group Two with A and E designated as the appropriate bridgehead servers.  Without this in place then B, C, and D do not have a route to Server E.

Caveat -
If E is part of Routing Group One then why not just add it to the SMTP connector and let Exchange make the choice of which server to leverage using a higher MX for E's DNS A record on the external DNS   servers so that remote systems don't use it unless A is down? This makes things a little simpler in the fact that you know E works and you don't have to scramble to fix A records, PTR records, SPF records and possibly MX records that were missing since A was functioning properly.




Author Comment

ID: 22885471

We are planning some downtime later this week to work on the issue. The way we have it set up is that all the exchange servers are in the same Routing Group. Im going to change the Routing Group Master from server A to Server E and set the cost on server E to 10. If that doesnt work, i will give your "caveat" solution a shot.

thanks for your help!

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

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

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
Check out this step-by-step guide for using the newly updated Experts Exchange mobile app—released on May 30.
To show how to generate a certificate request 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 Servers >> Certificates…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Suggested Courses

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