Exchange Server TechCenter > Exchange Server Forums > Transport > MSExchangeTransport will not start and reports event ID 5023
Ask a questionAsk a question
 

AnswerMSExchangeTransport will not start and reports event ID 5023

  • Thursday, January 29, 2009 1:39 PMidbbdi Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    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

  • Friday, January 30, 2009 9:13 AMJames-LuoMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    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]

All Replies

  • Friday, January 30, 2009 9:13 AMJames-LuoMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    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]

  • Friday, November 06, 2009 11:24 PMKavren Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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?

  • Wednesday, November 11, 2009 3:40 PMKavren Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Can anyone help with this?