Thursday, October 14, 2010
0 comments

Upgrading ConfigMgr 2007 RTM to SP1: Common Prerequisite Components Download Failures

10:50 AM
I have found 3 common failures during the ConfigMgr (SCCM) 2007 Setup Prerequisite Components Download task:
Destination Path has spaces
Execution account does not have rights to the internet: Proxy Problem
Using the path where you stored the prerequisites from RTM

The following is what you will experience in the Setup Wizard if you have any of these 3 failures:
During the setup…
Check for updates and download newer versions to an alternate path step
Select local file location
Successfully downloaded all prerequisite components
Error: Component manifest was not found or it was invalid

Because the error is in the wizard, it precludes you from doing any error checking we are going to do some tests via the command line.
Note: log files referenced below can be found on the root of your primary partition.
ConfigMgrPrereq.log
ConfigMgrSetup.log

Command Line to download prerequisites:
.\SCConfigMgr07_UPD_EN\SMSSETUP\BIN\I386\setup.exe /download

1. Destination Path Has Spaces
Do not specify a destination directory with spaces. This error will occur even if the directory is in quotes. You will get the following error:
<05-28-2008 17:13:04> The command line options are /DOWNLOAD "C:\A B C" <05-28-2008 17:13:04> Checking for component updates...<05-28-2008 17:13:04> Download folder "C:\A B C" does not exist<05-28-2008 17:13:04> Failed to download prerequisite components (0x80070003)
Fix: Use a path with no spaces. Yep that’s it. Easy.

2. Account running the command line does not have rights to access the internet: Proxy Problem
If you are lucky enough to have an environment like mine, where your regular account does not have rights to execute an installer file (no local admin) and your account that does have rights which you opened a command prompt to run the exe (see below) does not have rights to access the corporate proxy. You will get the following error:
<05-28-2008 17:07:16> The command line options are /DOWNLOAD C:\SCCMprereq <05-28-2008 17:07:16> Checking for component updates...<05-28-2008 17:07:16> Downloading component manifest...<05-28-2008 17:07:17> Downloading http://go.microsoft.com/fwlink/?LinkId=104106 as ConfigMgr.manifest.cab<05-28-2008 17:07:17> checking if there's an explicit proxy server.<05-28-2008 17:07:17> WinHttpQueryHeaders() in Download() returned ( The ISA Server denied the specified Uniform Resource Locator (URL). )<05-28-2008 17:07:17> Download() failed with 0x80004005<05-28-2008 17:07:17> Failed to download manifest (0x80004005)<05-28-2008 17:07:21> Failed to download prerequisite components (0x80004005)
Fix: How do I get internet access to my admin account?
Open a command prompt
Winkey + R
Cmd.exe
Open a command prompt with an account with admin rights
Runas /user:Domain\UserID cmd
Open Internet Explorer (must be done from admin rights prompt)
C:\
cd "Program Files\Internet Explorer"
iexplore.exe
Change the proxy settings (you can see the current proxy setting by opening IE with your normal account and following the same steps below)
IE7 and IE6 (same method buttons are in slightly different place)
i. Tools
ii. Internet Options
iii. Connections Tab
iv. LAN Settings
v. Enter values for Proxy Server
Open a webpage
When it asks you for credentials make sure you check the save credentials option!

3. You use the path where you stored the prerequisites from RTM

Scenario: If you still have the path where you downloaded your prerequisites from the RTM version of ConfigMgr and attempt to run the /download command from the SP1 version of ConfigMgr. The download will succeed without transferring any files. However when you run the setup wizard again, you will get the same Component manifest was not found or it was invalid error.

Why is this? Well there are 5 files that changed from RTM to SP1
Ccmsetup.cab (added in for SP1)
ConfigMgr.manifest.cab
WindowsUpdateAgent30-ia64.exe
WindowsUpdateAgent30-x64.exe
WindowsUpdateAgent30-x86.exe

Fix: There are two brutally easy fixes.
Choose a different destination directory
Delete the files 2-5 from the list above

Then run the command line again.

If you avoid all 3 off these problems you’ll have no problems with the download prerequisites step.

Enjoy
http://myitforum.com/cs2/blogs/scassells/default.aspx

0 comments:

Post a Comment

 
Toggle Footer
Top