Advanced Client computers cannot run a package in Systems Management Server 2003 (886163)



The information in this article applies to:

  • Microsoft Systems Management Server 2003

SYMPTOMS

After you create a Microsoft Systems Management Server (SMS) 2003 advertisement for a package, you notice the following symptoms:
  • Targeted SMS Advanced Client computers receive the advertisement.
  • Advanced Client computers cannot run the package.
  • SMS Legacy Client computers can run the package.
  • Entries that are similar to the following appear in the Execmgr.log file on an Advanced Client computer that has tried to run the package:
    <![LOG[Checking content location PackageURL for use]LOG]!><time=DateTime component="execmgr" context="" type="1" thread=ThreadID file="executioncontext.cpp:1464">
    <![LOG[IsNetResourceAccessible failed with error code 0x00000003]LOG]!><time=DateTime component="execmgr" context="" type="3" thread=ThreadIDfile="executioncontext.cpp:1834">
    <![LOG[Rolling over to network access account to check content location]LOG]!><time=DateTime component="execmgr" context="" type="1" thread=ThreadID file="executioncontext.cpp:1488">
    <![LOG[ConnectNetResource failed with error code
Note The Advanced Client log files are located in one of the following locations:
  • In the Sms_Ccm\Logs folder on computers that serve as management points.
  • In the %windir%\System32\Ccm\Logs folder on all other computers.

CAUSE

This problem occurs when all the following conditions are true:
  • The Share_Distribution_ Folder_Name for the package contains square brackets ("[" or "]").
  • The package tries to run on an Advanced Client computer.
  • The Advanced Client computer uses the server message block (SMB) protocol to communicate with the distribution point.

WORKAROUND

To work around this issue, modify the package so that the Share_Distribution_ Folder_Name for the package does not contain square brackets. Then, update your distribution points with the modified package. To do this, follow these steps:
  1. Right-click Start, and then click Explore.
  2. Locate the folder that contains the source files for the package that you want to modify.
  3. Right-click the folder that contains the source files for the package, and then click Properties.
  4. On the Sharing tab, click New Share.
  5. In the Share name box, type a share name that does not contain square brackets, and then click OK two times.

    For example, type \\Server_Name\Share_Name.
  6. Click Start, point to All Programs, point to Systems Management Server, and then click SMS Administrator Console.
  7. Expand Site Database (Site_Code - Site_Name), and then expand Packages.
  8. Right-click the package that you want to modify, and then click Properties.
  9. On the Data Access tab, type the share name that you created in step 5, and then click OK.

    For example, type \\Server_Name\Share_Name.
  10. In the SMS Administrator Console tree, right-click the package that you just modified, point to All Tasks, click Update Distribution Points, and then click Yes.
Note It may take some time for your distribution points to process the update. After the update has been processed, Advanced Client computers can successfully run the package.

STATUS

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

MORE INFORMATION

For additional information about how to distribute software and software updates with SMS 2003, visit the following Microsoft Web site:

Modification Type:MinorLast Reviewed:6/13/2005
Keywords:kbtshoot kbSMSPackage kbSMSDistribution kbnofix kbSMS2003bug kbMgmtServices kbprb KB886163 kbAudITPRO