Tip

Topology discovery errors in Exchange

Please let others know how useful this tip is via the rating scale at the end of it. Do you have a useful Exchange or Outlook tip, timesaver or workaround to share? Submit it to our tip contest and you could win

    Requires Free Membership to View

a prize.

Exchange servers periodically perform what's known as topology discovery. Every 15 minutes, Exchange attempts to "relearn" the contents of Active Directory; it looks for new or different AD domain controllers, tests them, and then talks to the DC that holds the roles it needs to obtain specific information (such as the global catalog server, for instance).

Topology discovery events appear in the application event log, under Event ID 2081, for a process named MAD.EXE. If one of these topology discoveries fails, MAD.EXE will try to poll every five minutes until they work again.

There are a number of problems that can cause topology discoveries to fail. Most common is if the needed DC roles are not assigned correctly (for example, this can happen in a broken migration scenario). Another common reason is if the network itself is malfunctioning -- a bad routing table or incorrectly configured internal DNS.

Yet another circumstance, often overlooked but much rarer, is if the clocks on the Exchange machine and the other DCs are heavily out of sync. Generally, server clocks should be within one minute of agreement with each other; if they're not, something is wrong.

Most people may have encountered this problem on a desktop machine at one time or another -- no matter how many times the clock is reset, it either speeds up or falls behind, sometimes by minutes in the course of a day. If the server's clock is constantly falling out of sync, the on-board CMOS battery may be bad or (even worse) the motherboard itself may be defective or in need of a BIOS upgrade.

A possible workaround for the problem involves using a third-party program to synchronize the server with an external clock once a day, but failing hardware needs to be replaced sooner rather than later.

It's also been reported that a badly-grounded outlet or line noise can cause clock drift, since the waveform that comes out of the wall socket is used to derive the clock frequency in the first place. (If the server isn't using a UPS or some kind of power conditioning system, install one immediately.)

About the author: Serdar Yegulalp is editor of the Windows Power Users Newsletter and a regular contributor to SearchExchange.com.


Do you have comments on this tip? Let us know.
Related information from SearchExchange.com:

  • Topics Library: Exchange replication and synchronization
  • Topics Library: Exchange hardware management



    This was first published in May 2005

  • There are Comments. Add yours.

     
    TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

    REGISTER or login:

    Forgot Password?
    By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
    Sort by: OldestNewest

    Forgot Password?

    No problem! Submit your e-mail address below. We'll send you an email containing your password.

    Your password has been sent to:

    Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.