Overview

With the addition of LDAP protocol support in Content Pack 5, DFM can discover the Exchange topology using Active Directory (AD). Because Exchange is tightly integrated with AD and stores most of its configuration there, DFM connects to the AD Domain Controller and extracts information from it. The Exchange configuration is stored in a specific node under Services:

The Base Distinguished Name of this node is:

"CN=Microsoft Exchange, CN=Services, CN=Configuration,DC=ucmdb-ex,
DC=dot"

where ucmdb-ex.dot is the name of the domain in this example.

If this node exists, DFM drills down and discovers all remaining information that includes: Exchange organization, Exchange servers, administrative and routing groups, connectors, roles, and so on.

Multiple Domain Controllers can serve the same domain, in which case the information is replicated between them (multi-master replication). The controllers contain the same data, so DFM needs to run only against one of them.

Note The job for AD discovery triggers on, and runs against, all discovered domain controllers. However, as only updates are sent to the CMDB by the Data Flow Probe's result processing mechanism, the information is reported only once.

AD machines in the domain are registered in DNS as being configured for AD. DFM retrieves the FQDN (fully qualified domain name) from every Exchange discovery. This is the name of Exchange within AD. To report such an Exchange, DFM tries to resolve the FQDN to an IP address, as follows:

  • DFM uses the default Data Flow Probe's DNS to resolve the Exchange FQDN.

  • If this fails, DFM uses the target Domain Controller as the DNS. This is because in many cases the DNS server runs on the same machine as the Domain Controller. DFM runs the command "nslookup <FQDN> <targetDC>" in the Data Flow Probe's local Shell.

  • If this fails, DFM skips this Exchange instance.

  • Note If the FQDN cannot be resolved either by a local DNS or by using the target Domain Controller as the DNS, the job displays the following message:

    Cannot resolve IP address for host '<host>', Exchange Server won't be reported