Microsoft Knowledge Base Email Alertz

Client computers are not updated with advertised packages, and exit code 1058 is generated, after you configure the Inventory Tool for Microsoft Updates (ITMU) in SMS 2003

Search KbAlertz

Advanced Search

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]











Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks

Article ID: 925640 - Last Review: October 31, 2006 - Revision: 1.2

Client computers are not updated with advertised packages, and exit code 1058 is generated, after you configure the Inventory Tool for Microsoft Updates (ITMU) in SMS 2003

SYMPTOMS

After you install and configure the Inventory Tool for Microsoft Updates (ITMU) in Microsoft Systems Management Server (SMS) 2003, you experience the following symptoms:
  • When you advertise the Microsoft Updates package, certain client computers are not updated with the advertised updates.
  • Entries that resemble the following are logged in the %WINDIR%\System32\CCM\Logs\Patchinstall.log file on the affected client computers:
     Processing ["C:\WINDOWS\system32\VPCache\VJC0000C\SmsWusHandler.exe" /Catalog:C:\WINDOWS\system32\VPCache\VJC0000C\wsusscan.cab /OutputXml:C:\WINDOWS\system32\VPCache\VJC0000C\Results.xml] with CurrentDir=[C:\WINDOWS\system32\VPCache\VJC0000C] 
     ERROR: Failed while processing the executable. Cmdline=["C:\WINDOWS\system32\VPCache\VJC0000C\SmsWusHandler.exe" /Catalog:C:\WINDOWS\system32\VPCache\VJC0000C\wsusscan.cab /OutputXml:C:\WINDOWS\system32\VPCache\VJC0000C\Results.xml], CurrentDir=[C:\WINDOWS\system32\VPCache\VJC0000C], ExitCode=[1058]	 
     Loaded "D:\SMS_CCM\smscstat.dll"; the module handle is 0x18890000.	 
     CreateSMSStatusMessage() succeeded; the status message object handle is 0x0067F6A8.	 
     ReportSMSStatusMessage() succeeded.	 
     ERROR: An error was encountered. Exiting Scan process ...	 
    
  • Entries that resemble the following are logged in the %WINDIR%\System32\CCM\Logs\SMSWusHandler.log file on the affected client computers:
    Scan process started with cmdline = /Catalog:C:\WINDOWS\system32\VPCache\VJC0000C\wsusscan.cab /OutputXml:C:\WINDOWS\system32\VPCache\VJC0000C\Results.xml
    WUS client version detected on the machine = 5.8.0.2469.
    Running the SMS WUS Handler in scan mode
    LocaleID=<1033> will be used to get localised properties.
    Searchinging for all the ServicePacks now
    Search filter - CategoryIDs contains '68C5B0A3-D1A6-4553-AE49-01D3A7827828'
    Using C:\WINDOWS\system32\VPCache\VJC0000C\wsusscan.cab as the offline-catalog.
    AddScanPackageService() failed.
    ERROR: Search() failed with hRes=0x80070422
    0x80070422 is the hresult value for the operation. Returning 1058 as the exit code.
    Note In the previous entry, "localizing" is misspelled as "localising." Also, "searching" is misspelled as "searchinging."

CAUSE

This problem occurs if the Automatic Updates service on the SMS 2003 client computer is stopped or disabled.

RESOLUTION

To resolve this problem, make sure that the Automatic Updates service is enabled and running on the SMS 2003 client computers.

MORE INFORMATION

After the client computer receives the WSUSScan.cab file from the SMS 2003 server, the AddScanPackageService method registers the scan package with the Windows Update Agent service. Then, AddScanPackageService verifies the signature on the .cab file. After AddScanPackageService performs these actions, the Windows Update Agent service can use the .cab file to scan the client computer.

In the scenario that is described in this article, AddScanPackageService does not to contact the Windows Update Agent service. Therefore, AddScanPackageService generates error code 1058. You can examine the error message that corresponds to this error by using the following command:
net helpmsg 1058
This error code corresponds to the following error message:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

REFERENCES

For more information about how to obtain the ITMU, visit the following Web site:
http://technet.microsoft.com/en-us/sms/bb676783.aspx (http://technet.microsoft.com/en-us/sms/bb676783.aspx)
For more information about how to configure the ITMU, see the Inventory Tool for Microsoft Updates Pre-Installation Guide. To obtain this guide, visit the following Web site:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6eabbde3-a169-4b67-9964-69741ea76c74&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=6eabbde3-a169-4b67-9964-69741ea76c74&displaylang=en)

APPLIES TO
  • Microsoft Systems Management Server 2003
Keywords: 
kbtshoot kbprb KB925640
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate