[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More


Exchange 2007 Topology discovery failed

Published on
15,080 Points
1 Endorsement
Last Modified:
Community Pick
During Exchange 2007 installation, one of the steps that is required is to prepare your existing Active Directory Infrastructure for the Exchange Server installation.  This will need to be done even if you are already using previous versions of Exchange as there are a number of Schema updates required for Exchange to function correctly.

To do this you need to run the following commands:

Setup.com /PrepareLegacyExchangePermissions
Setup.com /PrepareSchema
Setup.com /PrepareAD

One of the processes that these commands performs is the preparation of the required permissions for the Exchange Services in your existing domain.

If these preparatory steps are not performed, then you will see, amongst other errors the "Exchange 2007 error : Process MAD.EXE (PID=1520). Topology discovery failed" this is caused because the Exchange Services don't have access to the Security log on the domain controllers.

This can very easily be resolved by modifying the Default Domain Controller's Policy.

Using the Group Policy Management Console, locate the Default Domain Controller Policy, right click on the policy and select Edit.

Once you have the Policy Editor open, navigate to Computer Configuration > Windows Settings > Security Settings > Local Policies > User Rights Assignment and locate the Manage auditing and security log setting.

Modify the entry for the groups that have permissions so that the Exchange Server group is included. If you still have Exchange 2003 in your enterprise then you will also need to ensure that Exchange Enterprise Servers is entered here.  The groups should be entered in the format of DOMAIN\Exchange Server and DOMAIN\Exchange Enterprise Servers.

Make sure you use the browse option to find the group as there are no validation checks performed in the user interface, so if the group doesn't exist or is spelled incorrectly it will still include it.

This issue is not limited to Exchange 2007 and can also be seen in previous and newer versions of Exchange if the preparation tasks are not completed.

For more information on the Exchange preperation tasks please see the following:

Exchange 2003:

Exchange 2007:

Exchange 2010:
Author:Glen Knight

Featured Post

Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Join & Write a Comment

This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month