Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Message stuck between Exchange 2007 and Exchange 2010 (same site) in the hub version 14 queue

Posted on 2010-09-07
Medium Priority
Last Modified: 2012-05-10
We are migrating from Exchange 2007 to Exchange 2010. From time to time when a user on server A (Exchange 2007) sends a message to server B (Exchange 2010) the messages become stuck in the Hub Version 14 queue with a 451.4.4.0 DNS query failed. After some period of time the queue will clear and the messages will be delivered.
I have verifed the DNS (since this in all internal) and this is all one site.

Any help would be appreciated.
Question by:ConcentricsInc
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
  • 9
  • 8
LVL 33

Expert Comment

ID: 33622974
make sure that default receive connector on both servers have the Exchange server permissions group enabled.
LVL 32

Expert Comment

ID: 33622983
take a look at the fqdn of the receive connector and ensure the name can be resolved
get-receiveconnector default* | ft name,fqdn

under the permissions group for the receive connector make sure that exchange servers is selects
under authentication ensure that exchange server is selected


Author Comment

ID: 33623036
Both default receive connectors have the exchange server permissions. I also check the fqdn for the target server as endital suggested and it's set and resolveable from the 2007 server. Any other ideas ?
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.


Author Comment

ID: 33623058
I should mention that we host several domains and it doesn't matter what the target e-mail domain is. If the mailbox exists on the Exchange 2010 servers it is affected by this problem.

The "Last Error" status on the queue is as follows"
DNS query failed, The error was: SMTPSEND.DNS.NonExistentDomain;nonexistent domain
It would appear that the routing engine knows it's on the Exchange 2010 server by virtue of being in the Hub Version 14 queue but it when it sends the can't find the other server. I am assuming MX records have nothing to do with this since this is all internal routing between servers.
LVL 32

Expert Comment

ID: 33623138
what about the dns server configuration settings for the transport server (not within windows but from the management console)
did you specify unique dns servers on the 2007 server?


Author Comment

ID: 33623433
Well I have not implemented Internal and External DNS servers at the transport level. I really have needed to since we use a smarthost for all outbound delivery. So its currently using the DNS servers for the adapter. U have tested all the various DNS names for the EX2010 server and they resolve.

I am currently testing a new configuration and for the moment it seems to be resolved. I have setup a receive connect or each machine using and Internal template and specifying each other as receiving mail servers.
I will keep you posted.

Author Comment

ID: 33629975
No go on the new receive connectors. We still have messages getting stuck in the queue.
The queue status is still:

The "Last Error" status on the queue is as follows"
DNS query failed, The error was: SMTPSEND.DNS.NonExistentDomain;nonexistent domain
LVL 32

Expert Comment

ID: 33630003
let's just double check a few things

exchange 2007 is sp2 or later on the hub transport server
2007 server can telnet into the 2010 server on port 25

Author Comment

ID: 33630059
Exchange 2007 is at SP2 (8.2 Build 176.2) and I am able to telnet to the Exchange 2010 server from the Exchange 2007 server on port 25.
LVL 32

Expert Comment

ID: 33630174
sorry, i re-read your original post and i was hoping you could clarify something for me

are messages getting stuck in the queue being sent to internal mailboxes on a 2010 server, or are these external messages

Author Comment

ID: 33630204
These are all internal mailboxes. Mail from the 2010 server to 2007 server go fine, its only when a user on the 2007 servers sends to a user on the 2010 server.
Thanks for your dillegence!
LVL 32

Expert Comment

ID: 33630312
you have me scratching my head here...
the issue is obviously with the 2007 server
can you post
get-transportserver ex2007 | fl
get-receiveconnector "default 2010srv" | fl

Author Comment

ID: 33630353
Excahnge 2007 Transport

Name                                    : CIMS01
AntispamAgentsEnabled                   : False
ConnectivityLogEnabled                  : False
ConnectivityLogMaxAge                   : 30.00:00:00
ConnectivityLogMaxDirectorySize         : 250MB
ConnectivityLogMaxFileSize              : 10MB
ConnectivityLogPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Connectivity
DelayNotificationTimeout                : 01:00:00
ExternalDelayDsnEnabled                 : True
ExternalDNSAdapterEnabled               : True
ExternalDNSAdapterGuid                  : 00000000-0000-0000-0000-000000000000
ExternalDNSProtocolOption               : Any
ExternalDNSServers                      : {,,}
ExternalIPAddress                       :
ExternalDsnDefaultLanguage              : en-US
ExternalDsnLanguageDetectionEnabled     : True
ExternalDsnMaxMessageAttachSize         : 10MB
ExternalDsnReportingAuthority           : concentrics.local
ExternalDsnSendHtml                     : True
ExternalPostmasterAddress               :
InternalDelayDsnEnabled                 : True
InternalDNSAdapterEnabled               : True
InternalDNSAdapterGuid                  : 00000000-0000-0000-0000-000000000000
InternalDNSProtocolOption               : Any
InternalDNSServers                      : {,}
InternalDsnDefaultLanguage              : en-US
InternalDsnLanguageDetectionEnabled     : True
InternalDsnMaxMessageAttachSize         : 10MB
InternalDsnReportingAuthority           : CIMS01.concentrics.local
InternalDsnSendHtml                     : True
MaxConcurrentMailboxDeliveries          : 7
MaxConcurrentMailboxSubmissions         : 20
MaxConnectionRatePerMinute              : 1200
MaxOutboundConnections                  : 1000
MaxPerDomainOutboundConnections         : 20
MessageExpirationTimeout                : 2.00:00:00
MessageRetryInterval                    : 00:01:00
MessageTrackingLogEnabled               : True
MessageTrackingLogMaxAge                : 30.00:00:00
MessageTrackingLogMaxDirectorySize      : 250MB
MessageTrackingLogMaxFileSize           : 10MB
MessageTrackingLogPath                  : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking
MessageTrackingLogSubjectLoggingEnabled : True
OutboundConnectionFailureRetryInterval  : 00:10:00
IntraOrgConnectorProtocolLoggingLevel   : None
PickupDirectoryMaxHeaderSize            : 64KB
PickupDirectoryMaxMessagesPerMinute     : 100
PickupDirectoryMaxRecipientsPerMessage  : 100
PickupDirectoryPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Pickup
PipelineTracingEnabled                  : False
ContentConversionTracingEnabled         : False
PipelineTracingPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\PipelineTracing
PipelineTracingSenderAddress            :
PoisonMessageDetectionEnabled           : True
PoisonThreshold                         : 2
QueueMaxIdleTime                        : 00:03:00
ReceiveProtocolLogMaxAge                : 30.00:00:00
ReceiveProtocolLogMaxDirectorySize      : 250MB
ReceiveProtocolLogMaxFileSize           : 10MB
ReceiveProtocolLogPath                  : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\ProtocolLog\SmtpReceive
RecipientValidationCacheEnabled         : False
ReplayDirectoryPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Replay
RootDropDirectoryPath                   :
RoutingTableLogMaxAge                   : 7.00:00:00
RoutingTableLogMaxDirectorySize         : 50MB
RoutingTableLogPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\Routing
SendProtocolLogMaxAge                   : 30.00:00:00
SendProtocolLogMaxDirectorySize         : 250MB
SendProtocolLogMaxFileSize              : 10MB
SendProtocolLogPath                     : C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\ProtocolLog\SmtpSend
TransientFailureRetryCount              : 6
TransientFailureRetryInterval           : 00:05:00
AntispamUpdatesEnabled                  : False
InternalTransportCertificateThumbprint  : B03FAC6E5A227AB9E8D95E0DEDF5290E41E6B98F
IsValid                                 : True
OriginatingServer                       : CIDC02.concentrics.local
ExchangeVersion                         : 0.1 (8.0.535.0)
DistinguishedName                       : CN=CIMS01,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=C
Identity                                : CIMS01
Guid                                    : 113b5086-9a63-4432-ae08-a9f13e9ddd66
ObjectCategory                          : concentrics.local/Configuration/Schema/ms-Exch-Exchange-Server
ObjectClass                             : {top, server, msExchExchangeServer}
WhenChanged                             : 9/7/2010 3:48:15 PM
WhenCreated                             : 6/10/2009 5:01:00 PM

Exchange 2010 Recieve Connector

RunspaceId                              : 28c29a9d-7aba-4274-9705-ae1b248802ca
AuthMechanism                           : Tls, BasicAuth, ExchangeServer
Banner                                  :
BinaryMimeEnabled                       : True
Bindings                                : {}
ChunkingEnabled                         : True
DefaultDomain                           :
DeliveryStatusNotificationEnabled       : True
EightBitMimeEnabled                     : True
DomainSecureEnabled                     : False
EnhancedStatusCodesEnabled              : True
LongAddressesEnabled                    : False
OrarEnabled                             : False
SuppressXAnonymousTls                   : False
AdvertiseClientSettings                 : False
Fqdn                                    : cims02.concentrics.local
Comment                                 :
Enabled                                 : True
ConnectionTimeout                       : 00:10:00
ConnectionInactivityTimeout             : 00:05:00
MessageRateLimit                        : unlimited
MessageRateSource                       : IPAddress
MaxInboundConnection                    : 5000
MaxInboundConnectionPerSource           : unlimited
MaxInboundConnectionPercentagePerSource : 100
MaxHeaderSize                           : 64 KB (65,536 bytes)
MaxHopCount                             : 30
MaxLocalHopCount                        : 8
MaxLogonFailures                        : 3
MaxMessageSize                          : 100 MB (104,857,600 bytes)
MaxProtocolErrors                       : 5
MaxRecipientsPerMessage                 : 5000
PermissionGroups                        : AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers
PipeliningEnabled                       : True
ProtocolLoggingLevel                    : Verbose
RemoteIPRanges                          : {}
RequireEHLODomain                       : False
RequireTLS                              : False
EnableAuthGSSAPI                        : False
LiveCredentialEnabled                   : False
Server                                  : CIMS02
SizeEnabled                             : EnabledWithoutValue
TarpitInterval                          : 00:00:05
MaxAcknowledgementDelay                 : 00:00:30
AdminDisplayName                        :
ExchangeVersion                         : 0.1 (8.0.535.0)
Name                                    : Default CIMS02
DistinguishedName                       : CN=Default CIMS02,CN=SMTP Receive Connectors,CN=Protocols,CN=CIMS02,CN=Server
                                          s,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups
                                          ,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=
Identity                                : CIMS02\Default CIMS02
Guid                                    : 7df2a364-8d4e-42b5-a094-e3fc5e31b585
ObjectCategory                          : concentrics.local/Configuration/Schema/ms-Exch-Smtp-Receive-Connector
ObjectClass                             : {top, msExchSmtpReceiveConnector}
WhenChanged                             : 9/7/2010 5:36:19 PM
WhenCreated                             : 4/26/2010 8:00:08 PM
WhenChangedUTC                          : 9/7/2010 11:36:19 PM
WhenCreatedUTC                          : 4/27/2010 2:00:08 AM
OrganizationId                          :
OriginatingServer                       : ConcentricsHyperV.concentrics.local
IsValid                                 : True

Thanks !
LVL 32

Expert Comment

ID: 33630630
does cims02.concentrics.local resolve to on the 2007 server?

still looking for other potential issues

Author Comment

ID: 33630804
Definately. one of the first tests I did.
LVL 32

Expert Comment

ID: 33630829
ok, i wasn't sure if you had multiple ip addresses assigned to the 2010
i just noticed that the binding was restricted to the one ip address
LVL 32

Accepted Solution

endital1097 earned 1000 total points
ID: 33632153
the other thing i noticed is that your exchange 2007 server is configured with external DNS servers and your local AD domain is domain.local
is it possible to test changing this setting to use network card DNS?
exchange should be detecting the domain as internal, but right now this is the only setting that stands out

Author Closing Comment

ID: 33642054
Enditall, well I think we resolved it. This server used to be a DNS server at one time. In closer inspection of the server I found a total of 3 DNS servers specified, the two listed on the adapter TCP setup and a third on the advanced DNS setup. The third DNS server pointed to itself ( and that take priority over the other two. I removed that DNS entry and that seems to have solved the problem. Thanks for your persistence and direction towards the DNS.

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

I don't pretend to be an expert at this, but I have found a few things that are useful. I hope that sharing them here will help others, so they will not have to face some rather hard choices. Since I felt this to be a topic of enough importance and…
A new hacking trick has emerged leveraging your own helpdesk or support ticketing tools as an easy way to distribute malware.
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
This video discusses moving either the default database or any database to a new volume.
Suggested Courses

610 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