Link to home
Start Free TrialLog in
Avatar of Chris Bloom
Chris BloomFlag for United States of America

asked on

Exchange 2003 Unreachable Destination

I have an exchange 2003 server that i need to run for a few more days.  I have SBS2008 that I have just put on my network and have it running DHCP/DNS.  The new Exchange server seems to be working OK, but I haven't moved anyone over to it yet.

Seems like about the time I told SBS2008 to start handling DHCP that this problem started.  Could be unrelated, I dont know.  Right now I'm looking at 44 messages in the "unreachable" queue.

looked at several of them and tried NSlookup on the domains, i'm getting an answer just fine.  

Tried stopping/restarting all the exchange services, all that did was double the number of messages I had in the queue, the new ones now have no sender (I'm guessing they are copies of what was in there originally)

Oh, and I'm remoted into the 2003 server.  Every minute or so the interface is freezing, I'm getting some type of "disconnected" message, then it comes back on.  This is driving me crazy.

help.

Avatar of Glen Knight
Glen Knight
Flag of United Kingdom of Great Britain and Northern Ireland image

Is it an SBS2003 server? Did you configure it for a single NIC before you started migrating?

Can  you also check the Default SMTP Virtual Server configuration as per my article here: https://www.experts-exchange.com/Software/Server_Software/Email_Servers/Exchange/A_3044-Exchange-Server-Mail-Flow.html
Avatar of Chris Bloom

ASKER

No, old server is Windows 2003 standard with exchange on it.
OK, can you check the Default SMTP Virtual Server as per my article.
dematzer - yes, that was a great article, but I checked everything and it seems to be OK.

We are receiving email fine.  Just can't send (all goes to the unreachable queue).
can't send external or cannot send in between servers or both?
external only.  intra-office works fine.
Ahh OK, that's OK then.

So on the SBS2008 server you have run the Internet Address and the Smart Host wizards in the SBS console?

can you telnet to outgoing.gkvirtualdomain.co.uk on port 25
yes, I can telnet and connect on both servers.

from the Exchange Management Shell on the SBS2008 server can you run the following:

Get-SendConnector | fl

Please post the results.
NOTE:  The server that i'm getting the halted queue is the SBS2003 machine.


here's the log of what I got from the SBS2008 machine:

         Welcome to the Exchange Management Shell!

 Full list of cmdlets:          get-command
 Only Exchange cmdlets:         get-excommand
 Cmdlets for a specific role:   get-help -role *UM* or *Mailbox*
 Get general help:              help
 Get help for a cmdlet:         help <cmdlet-name> or <cmdlet-name> -?
 Show quick reference guide:    quickref
 Exchange team blog:            get-exblog
 Show full output for a cmd:    <cmd> | format-list

Tip of the day #49:

Here's a handy tip for repeating a command a given number of times. Instead of w
riting a For loop, use the following syntax:

 1..10 | ForEach { "do something here" }

For example, the following command creates 10 new storage groups that have the n
ames sg1 through sg10 on the server TestServer:

 1..10 | ForEach { New-StorageGroup -Name "sg$_" -server TestServer }

[PS] C:\Windows\System32>get-sendconnector | fl


AddressSpaces                : {smtp:*;1}
AuthenticationCredential     :
Comment                      :
ConnectedDomains             : {}
ConnectionInactivityTimeOut  : 00:10:00
DNSRoutingEnabled            : True
DomainSecureEnabled          : False
Enabled                      : True
ForceHELO                    : False
Fqdn                         : server.tdcdryers.com
HomeMTA                      : Microsoft MTA
HomeMtaServerId              : SERENITY
Identity                     : Windows SBS Internet Send SERENITY
IgnoreSTARTTLS               : False
IsScopedConnector            : False
IsSmtpConnector              : True
LinkedReceiveConnector       :
MaxMessageSize               : 10MB
Name                         : Windows SBS Internet Send SERENITY
Port                         : 25
ProtocolLoggingLevel         : None
RequireTLS                   : False
SmartHostAuthMechanism       : None
SmartHosts                   : {}
SmartHostsString             :
SourceIPAddress              : 0.0.0.0
SourceRoutingGroup           : Exchange Routing Group (DWBGZMFD01QNBJR)
SourceTransportServers       : {SERENITY}
UseExternalDNSServersEnabled : False



[PS] C:\Windows\System32>
ASKER CERTIFIED SOLUTION
Avatar of Glen Knight
Glen Knight
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
OK - I'm not exactly sure how to add the 2003 server into the 2008 server on the Send Connector (didn't see that anywhere).

Yes, I can telnet into the 2003 server from the 2008 server.

I dont have an SMTP connector on 2003 server, just a Default SMTP server.
>>Yes, I can telnet into the 2003 server from the 2008 server.

Can you do the oposite?

In the Exchange Management Console under Organisation Configuration > Hub Transport under Send Connector you will find the Internet Send Connector, under the properties of this connector can you add the Exchange 2003 server.
I can't get the 2003 server added to the hub transport send connector in 2008.  I have to search for it and it doesn't come up.

I unfortunately attempted a reboot of the 2003 server and now I'm stuck in the update process before it reboots.

one thing to note, and I dont know if this makes any difference.  I have a cname in my dns "server" that points to my old 2003 server in the zone "tdc.local" - which is my domain.

Today when I did my internet connection wizard in 2008, I also called that one "server" and it set up a new forward lookup zone with server.tdc.local and added itself and the 2003 server as nameservers, and itself as a host.

could this be causing the problem?

Sorry, my mistake, you won't be able to add the 2003 server.

It is more than likely DNS has a part to play in this.

When you telnet from the 2003 server to the 2008 server can you use the fully qualified domain name instead of just the hostname or IP.

And delete the CNAME record, that will just cause a loop.
I tried the following:

mail.tdc.local 25 - result - could not connect
server.tdc.local 25 - result - could not connect
serenity 25 - result - success
serenity.tdc.local - result - success.

What is the actual name of the SBS2008 server?
Serenity
scratch some of the dns things I've said.  I got mixed up between the .com and the .local

SBS2008 - Serenity
2003 Server - tdcsrvnew

I can connect to telnet the 2008 server from the 2003 server using the fully qualified domain name.
I'm not exactly sure what solved my problem, but I added an SMTP connector to the server and pointed at the Virtual SMTP server and pointed at itself as a smarthost.  Immediately, all emails delivered.

Thanks for your help.