MSExchangeTransport will not start and reports event ID 5023
The only errors I get are listed below. If I change the Log on as account to a domain account it starts, however I get the following error following error message: 430 4.2.0 STOREDRV; mailbox logon failure, and mail doesn't flow. The TechNet article http://technet.microsoft.com/en-us/library/bb887638.aspx states the service needs to logon with the network service account.
We have a fairly simple ad topology consisting of just one site and 3 servers, our exchange 2003 environment is the run of the mill frontend backend configuration. The machine is running 2008 server (IPv6 enabled, I've seen those suggestions too) with CAS and hub transport roles installed.
I've looked at several MS articles including http://support.microsoft.com/kb/948000 and nothing has worked.
Thanks
Log Name: Application
Source: MSExchangeTransport
Date: 1/27/2009 4:14:37 PM
Event ID: 5023
Task Category: Routing
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
A transient configuration error was detected while the routing configuration was loading. Exception details: No Active Directory sites were found. : Microsoft.Exchange.Transport.Categorizer.TransientRoutingException: No Active Directory sites were found.
at Microsoft.Exchange.Transport.Categorizer.AdSiteRelayMap.ValidateConfig(ExchangeTopology topology, ExEventLog eventLogger, DateTime timestamp)
at Microsoft.Exchange.Transport.Categorizer.RoutingTables.ValidateConfig(RawRoutingConfigData rawConfigData)
at Microsoft.Exchange.Transport.Categorizer.RoutingTables.PopulateTables(RawRoutingConfigData rawConfigData)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeTransport" />
<EventID Qualifiers="49156">5023</EventID>
<Level>2</Level>
<Task>4</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-27T21:14:37.000Z" />
<EventRecordID>1790</EventRecordID>
<Channel>Application</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
<Data>No Active Directory sites were found.</Data>
<Data>Microsoft.Exchange.Transport.Categorizer.TransientRoutingException: No Active Directory sites were found.
at Microsoft.Exchange.Transport.Categorizer.AdSiteRelayMap.ValidateConfig(ExchangeTopology topology, ExEventLog eventLogger, DateTime timestamp)
at Microsoft.Exchange.Transport.Categorizer.RoutingTables.ValidateConfig(RawRoutingConfigData rawConfigData)
at Microsoft.Exchange.Transport.Categorizer.RoutingTables.PopulateTables(RawRoutingConfigData rawConfigData)</Data>
</EventData>
</Event>Log Name: Application
Source: MSExchangeTransport
Date: 1/27/2009 4:14:27 PM
Event ID: 5003
Task Category: Routing
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Microsoft Exchange couldn't load configuration information for routing. The process will block and retry the operation in 10 seconds.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeTransport" />
<EventID Qualifiers="49156">5003</EventID>
<Level>2</Level>
<Task>4</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-27T21:14:27.000Z" />
<EventRecordID>1789</EventRecordID>
<Channel>Application</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
<Data>10</Data>
</EventData>
</Event>Log Name: Application
Source: MSExchangeTransport
Date: 1/27/2009 4:14:37 PM
Event ID: 5024
Task Category: Routing
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
The maximum number of retries to load routing configuration data has been reached. The service will be stopped.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchangeTransport" />
<EventID Qualifiers="49156">5024</EventID>
<Level>2</Level>
<Task>4</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-01-27T21:14:37.000Z" />
<EventRecordID>1791</EventRecordID>
<Channel>Application</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
</EventData>
</Event>
Answers
The exchange topology is:
· Single AD site
· Exchange 2003 frontend server X 1
· Exchange 2003 backend server X 1
· Exchange 2007 server [Hub.CAS] X 1
Please correct me if I have misunderstood it
Possible cause 1: There was no value or right value for “msExchServerSite” attribute on the exchange 2007 server object in AD
Resolution:
a. Launch ADSIEditor.msc
b. Expand “Configuration”->”Sites”
c. Right-click the site that exchange 2007 server stays, select “Properties”
d. Locate “distinguishedName” attribute and copy the value into notepad
Notes: You can also use <nltest /dsgetsite> to confirm that exchange server’s location
e. Expand “Configuration”->”CN=Configuration, DC= Domain_Name ,DC=com”->”CN=Services” ->”CN=Microsoft Exchange”->”CN= Your_Organization_Name”-> “CN=Administrative Groups” ->”CN= Exchange Administrative Group (FYDIBOHF23SPDLT)”->"CN=Servers”
f. Right-click the exchange 2007 server, select “Properties”
g. Locate “msExchServerSite” attribute, make sure the value in it matches to the value in the notepad
Possible cause 2: The issue is that “Authenticated Users” group was not found or set properly under the “Properties” of the Sites object in AD
Resolution:
a. Launch ADSIEditor.msc
b. Expand “Configuration”->”Sites”
c. Right-click the site that exchange server stays, select “Properties”
d. In the “Security” tab, make sure “Authenticated Users” group has the “Read” permission allowed, besides the inheritable permission “Special Permissions”
Possible cause 3: This issue occurs if there is no default routing group "CN=Exchange Routing Group (DWBGZMFD01QNBJR)” under “CN=Routing Group” for exchange server in AD
Resolution: Recreate the default routing group and the entries in it
Troubleshooting:
1. About the KB 948000, you checked it, and two values matched correctly, right?
2. Please check if “Allow inheritable permissions from the parent …” option is checked in the AD
a. Launch ADSIEditor.msc
b. Check the option for the following entries: “CN=Administrative Groups” , ”CN= Exchange Administrative Group (FYDIBOHF23SPDLT)”, "CN=Servers”, “CN=Exchange2007ServerName”
c. Please ensure that option is checked
3. Please run “Dcdiag” and “Netdiag”, see if there’s any error info
[dcdiag >dcdiag.txt | netdiag >netdiag.txt]
- Proposed As Answer byJames-LuoMSFT, ModeratorMonday, February 02, 2009 1:16 AM
- Marked As Answer byJames-LuoMSFT, ModeratorTuesday, February 03, 2009 1:08 AM
All Replies
The exchange topology is:
· Single AD site
· Exchange 2003 frontend server X 1
· Exchange 2003 backend server X 1
· Exchange 2007 server [Hub.CAS] X 1
Please correct me if I have misunderstood it
Possible cause 1: There was no value or right value for “msExchServerSite” attribute on the exchange 2007 server object in AD
Resolution:
a. Launch ADSIEditor.msc
b. Expand “Configuration”->”Sites”
c. Right-click the site that exchange 2007 server stays, select “Properties”
d. Locate “distinguishedName” attribute and copy the value into notepad
Notes: You can also use <nltest /dsgetsite> to confirm that exchange server’s location
e. Expand “Configuration”->”CN=Configuration, DC= Domain_Name ,DC=com”->”CN=Services” ->”CN=Microsoft Exchange”->”CN= Your_Organization_Name”-> “CN=Administrative Groups” ->”CN= Exchange Administrative Group (FYDIBOHF23SPDLT)”->"CN=Servers”
f. Right-click the exchange 2007 server, select “Properties”
g. Locate “msExchServerSite” attribute, make sure the value in it matches to the value in the notepad
Possible cause 2: The issue is that “Authenticated Users” group was not found or set properly under the “Properties” of the Sites object in AD
Resolution:
a. Launch ADSIEditor.msc
b. Expand “Configuration”->”Sites”
c. Right-click the site that exchange server stays, select “Properties”
d. In the “Security” tab, make sure “Authenticated Users” group has the “Read” permission allowed, besides the inheritable permission “Special Permissions”
Possible cause 3: This issue occurs if there is no default routing group "CN=Exchange Routing Group (DWBGZMFD01QNBJR)” under “CN=Routing Group” for exchange server in AD
Resolution: Recreate the default routing group and the entries in it
Troubleshooting:
1. About the KB 948000, you checked it, and two values matched correctly, right?
2. Please check if “Allow inheritable permissions from the parent …” option is checked in the AD
a. Launch ADSIEditor.msc
b. Check the option for the following entries: “CN=Administrative Groups” , ”CN= Exchange Administrative Group (FYDIBOHF23SPDLT)”, "CN=Servers”, “CN=Exchange2007ServerName”
c. Please ensure that option is checked
3. Please run “Dcdiag” and “Netdiag”, see if there’s any error info
[dcdiag >dcdiag.txt | netdiag >netdiag.txt]
- Proposed As Answer byJames-LuoMSFT, ModeratorMonday, February 02, 2009 1:16 AM
- Marked As Answer byJames-LuoMSFT, ModeratorTuesday, February 03, 2009 1:08 AM
- Any idea on what would cause someone to have to
Possible cause 1: There was no value or right value for “msExchServerSite” attribute on the exchange 2007 server object in AD
Resolution:
a. Launch ADSIEditor.msc
b. Expand “Configuration”->”Sites”
c. Right-click the site that exchange 2007 server stays, select “Properties”
d. Locate “distinguishedName” attribute and copy the value into notepad
Notes: You can also use <nltest /dsgetsite> to confirm that exchange server’s location
e. Expand “Configuration”->”CN=Configuration, DC= Domain_Name ,DC=com”->”CN=Services” ->”CN=Microsoft Exchange”->”CN= Your_Organization_Name”-> “CN=Administrative Groups” ->”CN= Exchange Administrative Group (FYDIBOHF23SPDLT)”->"CN=Servers”
f. Right-click the exchange 2007 server, select “Properties”
g. Locate “msExchServerSite” attribute, make sure the value in it matches to the value in the notepad
??? This solves my problem, but I was wondering why the "distinguishedName" value doesn't update during my install? - Can anyone help with this?


