Microsoft KB Archive/810298

From BetaArchive Wiki

Article ID: 810298

Article Last Modified on 10/25/2006



APPLIES TO

  • Microsoft Systems Management Server 2.0 Standard Edition




SYMPTOMS

After you install either the 311212 hotfix or the Systems Management Server (SMS) Hotfix Rollup Package (HRP), .tmp files may accumulate in the Ccr.box folder on the SMS site server.

For additional information about the 311212 hotfix or the SMS HRP, click the following article numbers to view the articles in the Microsoft Knowledge Base:

323206 SMS: List of Bugs Fixed in the Systems Management Server 2.0 Service Pack 4 Hotfix Rollup Package


311212 Missing Advertisement Status Messages


CAUSE

Because of a change that was introduced with the 311212 hotfix and the SMS HRP, SMS Inbox Manager Assistant copies files from a Client Access Point (CAP) to the SMS site server by using a .tmp file name extension. When the file is fully copied, Inbox Manager Assistant tries to rename the file to the correct extension (such as .ccr) to permit the SMS_EXECUTIVE service to start processing the incoming file. The problem occurs because the SMS Inbox Manager Assistant (SMS_INBOX_MANAGER_ASSISTANT) component does not have permission to rename files in the Ccr.box folder.

RESOLUTION

A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem. This fix may receive additional testing. Therefore, if you are not severely affected by this problem, Microsoft recommends that you wait for the next Systems Management Server service pack that contains this hotfix.

To resolve this problem immediately, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:

NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The typical support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix for SMS 2.0 Service Pack 4 (SP4) sites has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

   Date         Time   Version        Size       File name     Platform
   --------------------------------------------------------------------
   01-May-2002  17:10  2.0.1493.4154     68,368  Inboxast.dll  Alpha
   01-May-2002  17:10  2.0.1493.4154    179,984  Inboxmgr.dll  Alpha
   01-May-2002  17:10  2.0.1493.4154  1,319,696  Preinst.exe   Alpha
   01-May-2002  17:10  2.0.1493.4154     43,408  Inboxast.dll  X86
   01-May-2002  17:10  2.0.1493.4154    112,016  Inboxmgr.dll  X86
   01-May-2002  17:10  2.0.1493.4154    830,224  Preinst.exe   X86

                

NOTE: Because of file dependencies, the most recent hotfix or feature that contains these files may also contain additional files.

How to Install the Hotfix

Using the Hotfix Installer

NOTE: This method is only for Intel-based computers.

  1. Create a folder in a location that is accessible to your SMS site servers.
  2. Copy the update file (Q810298.exe) and platform folders to the new folder. You must arrange the folder structure so that the update file is located one folder "above" the platform folders.
  3. From each of the primary and secondary SMS site servers in your environment, log on to your site server by using an account with administrative permissions.
  4. Quit the SMS Administrator console if it is running.
  5. Run Q810298.exe, and then follow the instructions in the wizard.

Performing a Manual Installation

  1. Create a folder in a location that is accessible to your SMS site servers.
  2. Copy the platform folders that contain the hotfix files to the new folder.
  3. From each of the primary and secondary SMS site servers in your environment, log on to your site server by using an account with administrative permissions.
  4. Quit the SMS Administrator console if it is running.
  5. Stop all SMS services.
  6. Replace the Inboxast.dll and Inboxmgr.dll files in the SmsRootFolder\Bin\Platform folder with the versions from the hotfix.
  7. Run the preinst /updateperms command. This command automatically grants Full Control access on the SmsRootFolder\Inboxes\Ccr.box folder to the SMS Server Connection account (by default, this account is named SMSServer_SiteCode).
  8. Restart the SMS services
  9. Perform a site reset. To do this, click Start, point to Programs, point to Systems Management Server, and then click SMS Setup. Click Next, click Next, and then click Modify or reset the current installation.


STATUS

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

WORKAROUND

To work around this problem, manually grant Full Control access on the SmsRootFolder\Inboxes\Ccr.box folder to the SMS Server Connection account (by default, this account is named SMSServer_SiteCode). To make sure that the new permissions become permanent and are not reset by a tool such as Aclreset, Microsoft recommends that you obtain and install the hotfix that is described in this article.

MORE INFORMATION

In addition to addressing the Ccr.box folder permission issue by using the new /updateperms switch in Preinst.exe, this hotfix also updates SMS Inbox Manager Assistant. If Inbox Manager Assistant does not copy a file from a CAP to an SMS site server inbox, Inbox Manager Assistant records the name of the file to which it tried to write in the following registry value:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Components\SMS_EXECUTIVE\Threads\SMS_INBOX_MANAGER_ASSISTANT\OrphanedTmpFiles

After Inbox Manager Assistant determines that it can successfully write files to the SMS site server, Inbox Manager Assistant deletes all the now-orphaned .tmp files and also clears the OrphanedTmpFiles registry value.

NOTE: Existing .tmp files in the Ccr.box folder are not deleted after you install this hotfix. You must either manually delete or rename files that already exist to .ccr files.

The preinst /updateperms command also records the new folder permissions in the registry on the SMS site server so that tools such as Aclreset can use the new permissions that are required for the Ccr.box folder.

Keywords: kbhotfixserver kbqfe kbbug kbfix kbqfe KB810298