Microsoft KB Archive/837263

From BetaArchive Wiki
Knowledge Base


BUG: Incorrect information is logged by the machine activation tool of the Windows Rights Management client

Article ID: 837263

Article Last Modified on 1/23/2007



APPLIES TO

  • Microsoft Windows Rights Management Services (RMS) for Windows Server 2003



SYMPTOMS

Actmachine.exe is a computer activation command-line tool that has a /l option that is used to log results of the activation process on a client computer. A log report is generated in the following circumstances:

  • The Actmachine.exe tool is used to delay activation until after the user has logged on to the computer.
  • The user logs on to the computer by running the Actmachine.exe tool with the /n option.
  • Although the Rights Management (RM) Account Certificate (RAC) has not yet been acquired, the log file that is specified by the /l option creates a log report.

    The following message is logged:

    Success: Machine/GIC activated successfully.

Note Rights Management (RM) Account Certificate (RAC) is also known as Group Identity Certificate (GIC).

CAUSE

This problem occurs because the log message for this activity is not correctly mapped.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section of this article.

MORE INFORMATION

In a default installation of the RM client, computer activation for that user occurs automatically and silently at the end of the setup process.

However, when a computer administrator installs the client, the user activation is delayed until the user logs on to the computer and uses an RM feature. When the activation is delayed, a computer certificate and an RM lockbox are obtained. As long as the user does not try to use an RM feature, the RM account certificate is not requested.

The RM client includes the Actmachine.exe command-line tool that is used to control activation of the client with Microsoft Activation Services. The client Setup program calls this tool automatically. To stop automatic activation, type the following command at the command prompt:

msdrmclient.exe /C:"setup.exe DOACTIVATION=0"


To manually activate the computer, but to delay activation of the user, and to create a log file of the activation process, use the following command:'

actmachine /n /l file_name.log


REFERENCES

For more information, visit the following Microsoft Developer Network (MSDN) Web sites:

Keywords: kbclient kbbug KB837263