Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1305
  • Last Modified:

how to go from legacy client to advanced client sccm 2007?

600 machines of 10,000 machines appear to be running the non-advanced (legacy) client. I need them to become advanced clients.   install client wizard simply updates the legacy client, doesn't force advanced.  How to force advanced?  manual ccmsetup.exe might do it, but how to push 600 machines at once, not each manually? sccm 2007
0
garrywebb
Asked:
garrywebb
  • 8
  • 6
2 Solutions
 
KezziCommented:
You can create a package to deploy the latest client.  Just put the latest ccmsetup.exe in the source and then use the same command line properties that your push agent is using.
0
 
garrywebbAuthor Commented:
Failed in GetCertificate(...): 0x80040281
File 'C:\Windows\system32\ccmsetup\{4CD82FBB-0AFC-4864-A089-15364DF5F14B}\client.msi' doesn't have a valid digital signature.
0
 
KezziCommented:
can you post the full ccmsetup.log file?
0
Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

 
garrywebbAuthor Commented:
Kezzi, my problem seems to be that these legacy client machines never receive an advertisement.  I created a package, collection, and advertisement.  If I r-click a machine, the adv shows up in the list, but it never shows up in execmgr.log.  While assigned to 600 machines, adv status always shows received=0.  

This may be as "simple" as extending the AD schema, but I'm not ready to affect AD just yet.

These machines have a client running, but show client=0 and never get any new advertisements.
0
 
garrywebbAuthor Commented:
<![LOG[==========[ ccmsetup started in process 4164 ]==========]LOG]!><time="13:39:30.356+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:8853">
<![LOG[Version: 4.0.5931.0000]LOG]!><time="13:39:30.371+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:1913">
<![LOG[Command line parameters for ccmsetup have been specified.  No registry lookup for command line parameters is required.]LOG]!><time="13:39:30.371+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3937">
<![LOG[Command line: "C:\Windows\ccmsetup.exe" /mp:LEEEB7LPCSCCM02 /service SMSSITECODE=337]LOG]!><time="13:39:30.371+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3946">
<![LOG[Updated security on object C:\Windows\system32\ccmsetup\.]LOG]!><time="13:39:30.387+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="2016" file="ccmsetup.cpp:8692">
<![LOG[Sending Fallback Status Point message, STATEID='100'.]LOG]!><time="13:39:30.387+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:9169">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:30.590+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="2016" file="fsputillib.cpp:1300">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:30.590+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="2016" file="fsputillib.cpp:1300">
<![LOG[ccmsetup service is stopped.]LOG]!><time="13:39:30.590+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3392">
<![LOG[Successfully deleted the ccmsetup service]LOG]!><time="13:39:35.597+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3436">
<![LOG[Ccmsetup is not registered in the Run key]LOG]!><time="13:39:35.597+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3694">
<![LOG[Successfully deleted existing ccmsetup.exe]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3145">
<![LOG[Downloading file C:\Windows\ccmsetup.exe]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:5006">
<![LOG[Downloading C:\Windows\ccmsetup.exe to C:\Windows\system32\ccmsetup\ccmsetup.exe]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:5103">
<![LOG[File download 42% complete (262144 of 612216 bytes).]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="2016" file="ccmsetup.cpp:8537">
<![LOG[File download 85% complete (524288 of 612216 bytes).]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="2016" file="ccmsetup.cpp:8537">
<![LOG[File download 100% complete (612216 of 612216 bytes).]LOG]!><time="13:39:36.611+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="2016" file="ccmsetup.cpp:8537">
<![LOG[Download complete.]LOG]!><time="13:39:36.642+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:5181">
<![LOG[Successfully created the ccmsetup service]LOG]!><time="13:39:36.798+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3351">
<![LOG[==========[ ccmsetup started in process 5308 ]==========]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:8853">
<![LOG[Version: 4.0.5931.0000]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:1913">
<![LOG[Command line parameters for ccmsetup have been specified.  No registry lookup for command line parameters is required.]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:3937">
<![LOG[Command line: "C:\Windows\system32\ccmsetup\ccmsetup.exe" /runservice  /mp:LEEEB7LPCSCCM02  SMSSITECODE=337]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:3946">
<![LOG[CCMHTTPPORT:    80]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:7851">
<![LOG[CCMHTTPSPORT:    443]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:7866">
<![LOG[CCMHTTPSSTATE:    2147483648]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:7884">
<![LOG[CCMHTTPSCERTNAME:    ]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:7912">
<![LOG[FSP:    ]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:7927">
<![LOG[Config file:      ]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4341">
<![LOG[Retry time:       10 minute(s)]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4342">
<![LOG[MSI log file:     ]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4343">
<![LOG[MSI properties:    SMSSITECODE="337" CCMHTTPPORT="80" CCMHTTPSPORT="443"]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4344">
<![LOG[Source List:]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4352">
<![LOG[MPs:]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4371">
<![LOG[                  LEEEB7LPCSCCM02]LOG]!><time="13:39:36.986+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:4386">
<![LOG[Updated security on object C:\Windows\system32\ccmsetup\.]LOG]!><time="13:39:37.095+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="4904" file="ccmsetup.cpp:8692">
<![LOG[Sending Fallback Status Point message, STATEID='100'.]LOG]!><time="13:39:37.095+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="4904" file="ccmsetup.cpp:9169">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="4904" file="fsputillib.cpp:1300">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="4904" file="fsputillib.cpp:1300">
<![LOG[Successfully started the ccmsetup service]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:3362">
<![LOG[Running as user "SYSTEM"]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:2534">
<![LOG[Detected 57588 MB free disk space on system drive.]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:465">
<![LOG[DetectWindowsEmbeddedFBWF() Detecting OS Version]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:511">
<![LOG[Client OS is not Windows XP Embedded]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:548">
<![LOG[Waiting for existing instances of ccmsetup to exit.]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:3019">
<![LOG[Deleted file C:\Windows\system32\ccmsetup\ccmsetup.exe.download]LOG]!><time="13:39:37.173+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="2016" file="ccmsetup.cpp:8912">
<![LOG[All other instances of ccmsetup have completed.]LOG]!><time="13:39:37.188+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:3024">
<![LOG[Ccmsetup is being restarted due to an administrative action. Installation files will be reset and downloaded again.]LOG]!><time="13:39:37.188+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:2618">
<![LOG[Deleted file C:\Windows\system32\ccmsetup\client.msi]LOG]!><time="13:39:37.188+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:8912">
<![LOG[BITS version check will not be run on Vista.]LOG]!><time="13:39:37.188+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:6703">
<![LOG[Client SSL is disabled. Setting state to 0x0.]LOG]!><time="13:39:37.547+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmutillib.cpp:184">
<![LOG[Certificate doesn't have EKU, meaning good for all usages.]LOG]!><time="13:39:37.594+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmcert.cpp:415">
<![LOG[Select first cert flag is set, choosing the first certificate valid for ConfigMgr usage.]LOG]!><time="13:39:37.594+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmcert.cpp:1725">
<![LOG[Verified file 'C:\Windows\system32\ccmsetup\ccmsetup.cab' is MS signed.]LOG]!><time="13:39:37.594+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:1054">
<![LOG[Successfully extracted manifest file C:\Windows\system32\ccmsetup\ccmsetup.xml from file C:\Windows\system32\ccmsetup\ccmsetup.cab.]LOG]!><time="13:39:37.610+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:7076">
<![LOG[Loading manifest file: C:\Windows\system32\ccmsetup\ccmsetup.xml]LOG]!><time="13:39:37.610+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="manifest.cpp:93">
<![LOG[Successfully loaded ccmsetup manifest file.]LOG]!><time="13:39:37.610+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="manifest.cpp:105">
<![LOG[Couldn't get directory list for directory 'http://LEEEB7LPCSCCM02/CCM_Client/ClientPatch'.  This directory may not exist.]LOG]!><time="13:39:38.062+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmsetup.cpp:6059">
<![LOG[Adding file 'http://LEEEB7LPCSCCM02:80/CCM_Client/i386/client.msi' to BITS job, saving as 'C:\Windows\system32\ccmsetup\client.msi'.]LOG]!><time="13:39:38.156+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:6457">
<![LOG[Couldn't get directory list for directory 'http://LEEEB7LPCSCCM02/CCM_Client/i386/00000409'.  This directory may not exist.]LOG]!><time="13:39:38.187+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmsetup.cpp:6059">
<![LOG[Starting BITS download for client deployment files.]LOG]!><time="13:39:38.187+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:6548">
<![LOG[Download Update: Connecting to the server.]LOG]!><time="13:39:39.216+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:6634">
<![LOG[Successfully completed BITS download for client deployment files.]LOG]!><time="13:39:55.440+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:6597">
<![LOG[Successfully downloaded client files via BITS.]LOG]!><time="13:39:55.440+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:2346">
<![LOG[Updated security on object C:\Windows\system32\ccmsetup\.]LOG]!><time="13:39:55.472+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmsetup.cpp:8692">
<![LOG[An MP does not exist on this machine.]LOG]!><time="13:39:55.487+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="msiutil.cpp:653">
<![LOG[Client is installed and is the same or lower version. Initiating repair.]LOG]!><time="13:39:55.768+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="msiutil.cpp:728">
<![LOG[Repairing version 4.00.6487.2000 of the client with product code {2609EDF1-34C4-4B03-B634-55F3B3BC4931}]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:7566">
<![LOG[MSI PROPERTIES are  REINSTALL=ALL REINSTALLMODE=vmaus  SMSSITECODE="337" CCMHTTPPORT="80" CCMHTTPSPORT="443"]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:7583">
<![LOG[There are no certificate(s) that meet the criteria.]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="0" thread="5372" file="ccmcert.cpp:1739">
<![LOG[Failed in GetCertificate(...): 0x80040281
]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="3" thread="5372" file="ccmcert.cpp:1858">
<![LOG[File 'C:\Windows\system32\ccmsetup\{4CD82FBB-0AFC-4864-A089-15364DF5F14B}\client.msi' doesn't have a valid digital signature.]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="3" thread="5372" file="ccmsetup.cpp:1059">
<![LOG[Sending Fallback Status Point message, STATEID='316'.]LOG]!><time="13:39:55.815+300" date="11-26-2010" component="ccmsetup" context="" type="1" thread="5372" file="ccmsetup.cpp:9169">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:55.846+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="5372" file="fsputillib.cpp:1300">
<![LOG[Request failed: 503 Service Unavailable
]LOG]!><time="13:39:55.846+300" date="11-26-2010" component="FSPStateMessage" context="" type="3" thread="5372" file="fsputillib.cpp:1300">
0
 
KezziCommented:
do these objects show up as assigned in the console? are they all within the same boundary?
0
 
garrywebbAuthor Commented:
If I view collections--allnonclient systems, click sccm configmgr tools, click refresh machine policies, I get this "no advanced client" message as shown in attached screenshot jpg screenshot of "no advanced client"
0
 
garrywebbAuthor Commented:
yes, and yes.
0
 
KezziCommented:
http://www.myitforum.com/forums/m210756.aspx#211124

That article may be worth a try....

Your FSP is not responding to HTTP requests so you may need to check IIS on there.
The client install is struggling to access the client shares.  Double check your shares have "authenticated users" or "everyone" on there with read permissions.

Couldn't get directory list for directory 'http://LEEEB7LPCSCCM02/CCM_Client/ClientPatch'.  This directory may not exist.
Couldn't get directory list for directory 'http://LEEEB7LPCSCCM02/CCM_Client/i386/00000409'.  This directory may not exist
0
 
garrywebbAuthor Commented:
they have clients, but not advanced clients, and they can't receive any new advertisements, so I can't push anything to them.  I tried manually removing and installing a new advanced (non-legacy) client on 2 machines, but they still show legacy client.  maybe a registry thing, I don't know.  
0
 
garrywebbAuthor Commented:
good idea, investigating...
0
 
KezziCommented:
The discovery cycle is what sccm uses to determine the client status and version.  Initate the discovery agent on the client and wait 15min then update your collection membership and refresh.  If the machine definitely has the latest client and the console shows it doesnt, then i think its just the discovery and collection membership that needs updating.
0
 
KezziCommented:
upload the ccm.log from the client
0
 
garrywebbAuthor Commented:
the links provided were extremely helpful.  there was no single answer after all, but a combination of different problems and answers.  some of the machines are now proved to have bad ghost images.  others have duplicate sids.  some needed discovery cycle.  some weren't pingable. links provided a good research trail. thanks.
0

Featured Post

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

  • 8
  • 6
Tackle projects and never again get stuck behind a technical roadblock.
Join Now