KBJust a heads up on another Configuration Manager KB article we published today.  This one involves error 0x800b0004 and System Center Updates Publisher :

=====

Symptoms

The Microsoft System Center Configuration Manager 2007 (ConfigMgr 2007) System Center Updates Publisher (SCUP) component may fail to synchronize updates.  Entries similar to the following will be logged in PatchDownloader.log:

Download destination = \\servername\Source\Contoso Updates\04dd8265-4c25-4e7c-ba2d-2f29cbe4bd3e.1\updatename.exe . Software Updates Patch Downloader 12/2/2010 11:04:30 AM 3576 (0x0DF8)
Contentsource = ftp://ftp.contoso.com//pub/updatename.exe . Software Updates Patch Downloader 12/2/2010 11:04:30 AM 3576 (0x0DF8)
Downloading content for ContentID = 25530,  FileName = updatename.exe. Software Updates Patch Downloader 12/2/2010 11:04:30 AM 3576 (0x0DF8)
Download ftp://ftp.contoso.com//pub/updatename.exe to C:\Users\administrator\AppData\Local\Temp\CABF417.tmp returns 0 Software Updates Patch Downloader 12/2/2010 11:04:30 AM 4080 (0x0FF0)
Cert revocation check is disabled so cert revocation list will not be checked. Software Updates Patch Downloader 12/2/2010 11:04:30 AM 4080 (0x0FF0)
To enable cert revocation check use: UpdDwnldCfg.exe /checkrevocation Software Updates Patch Downloader 12/2/2010 11:04:30 AM 4080 (0x0FF0)
Authentication of file C:\Users\administrator\AppData\Local\Temp\CABF417.tmp failed, error 0x800b0004 Software Updates Patch Downloader 12/2/2010 11:04:30 AM 4080 (0x0FF0)

Cause

This error can occur if a proxy server or other networking device returns an HTML error for the file request.  SCUP attempts to read the digital signature of the temporary file and fails.  This error does not occur in cases of connectivity failure.

Resolution

Investigate any upstream proxies, firewall servers, or other network devices that may be returning custom error messages.

More Information

To verify that a server is in this condition, either take a network capture while the download is being performed or use these steps to manually simulate the download:

  1. Log on to the server with administrative credentials.
  2. Download psexec.exe from http://live.sysinternals.com/psexec.exe.
  3. Close any Internet Explorer windows
  4. Launch an elevated command prompt and run the command:  psexec /s /i cmd /c start <URL> where <URL> is the FTP or HTTP URL specified in the PatchDownloader.log file.

=====

For the latest version of this article see the link below:

KB2477936 - System Center Updates Publisher downloads fail with error 0x800b0004 in System Center Configuration Manager 2007

J.C. Hornbeck | System Center Knowledge Engineer

The App-V Team blog: http://blogs.technet.com/appv/
The WSUS Support Team blog: http://blogs.technet.com/sus/
The SCMDM Support Team blog: http://blogs.technet.com/mdm/
The ConfigMgr Support Team blog: http://blogs.technet.com/configurationmgr/
The SCOM 2007 Support Team blog: http://blogs.technet.com/operationsmgr/
The SCVMM Team blog: http://blogs.technet.com/scvmm/
The MED-V Team blog: http://blogs.technet.com/medv/
The DPM Team blog: http://blogs.technet.com/dpm/
The OOB Support Team blog: http://blogs.technet.com/oob/
The Opalis Team blog: http://blogs.technet.com/opalis

clip_image001 clip_image002