Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Incorrect error message when you run the dcdiag /v command


View products that this article applies to.

This article was previously published under Q321869

↑ Back to the top


Symptoms

If you run the Domain Controller Diagnostic tool (Dcdiag.exe) in Verbose mode by using the dcdiag /v command, Dcdiag displays the following output:
Starting test: Services
* Checking Service: Dnscache
* Checking Service: NtFrs
* Checking Service: IsmServ
* Checking Service: kdc
* Checking Service: SamSs
* Checking Service: LanmanServer
* Checking Service: LanmanWorkstation
* Checking Service: RpcSs
* Checking Service: RPCLOCATOR
* Checking Service: w32time
* Checking Service: TrkWks
* Checking Service: TrkSvr
* Checking Service: NETLOGON
* Checking Service: Dnscache
Could not open IISADMIN Service on [WRCDC1]:failed with 1060: The specified service does not exist as an installed service.
* Checking Service: NtFrs
Could not open SMTPSVC Service on [WRCDC1]:failed with 1060: The specified service does not exist as an installed service.
......................... WRCDC1 failed test Services
Dcdiag may display this error status even if no SMTP-based replication is configured. Therefore, you do not have to install the IISadmin and SMTP services.

↑ Back to the top


Cause

Dcdiag verifies the availability of the IISAdmin and SMTP services if the mailAddress attribute is set on a server object in Active Directory. This attribute is automatically configured by the intersite messaging code if SMTP-based replication is configured. However, this attribute is not removed when the connection object is removed.

↑ Back to the top


Resolution

You can ignore the error status if you do not use Active Directory replication over SMTP.

You can also remove the mailAddress attribute to prevent the error status from appearing:
  1. Create a text file with this content:
    dn: CN=domain controller,cn=Servers,cn=site name;cn=Sites,cn=configuration,DC=forest name;
    changetype: modify
    delete: mailAddress
    -
    Note that you must include the last line with the single hyphen (-).

  2. Import the text file into Active Directory by using the ldifde -i -f text file name command.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

↑ Back to the top


More information

In the Microsoft Windows Server 2003 family, Dcdiag looks for SMTP replication objects instead of using the mailAddress attribute. This makes this check more reliable.

The error that is displayed has also been corrected for the Windows Server 2003 family.

↑ Back to the top


Keywords: KB321869, kbprb, kberrmsg

↑ Back to the top

Article Info
Article ID : 321869
Revision : 7
Created on : 2/27/2007
Published on : 2/27/2007
Exists online : False
Views : 300