Solved

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

Posted on 2010-11-24
14
1,280 Views
Last Modified: 2013-11-21
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
Comment
Question by:garrywebb
  • 8
  • 6
14 Comments
 
LVL 10

Expert Comment

by:Kezzi
ID: 34230379
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
 

Author Comment

by:garrywebb
ID: 34230394
Failed in GetCertificate(...): 0x80040281
File 'C:\Windows\system32\ccmsetup\{4CD82FBB-0AFC-4864-A089-15364DF5F14B}\client.msi' doesn't have a valid digital signature.
0
 
LVL 10

Expert Comment

by:Kezzi
ID: 34230526
can you post the full ccmsetup.log file?
0
 

Author Comment

by:garrywebb
ID: 34230667
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
 

Author Comment

by:garrywebb
ID: 34230704
<![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
 
LVL 10

Expert Comment

by:Kezzi
ID: 34230721
do these objects show up as assigned in the console? are they all within the same boundary?
0
 

Author Comment

by:garrywebb
ID: 34230809
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
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:garrywebb
ID: 34230838
yes, and yes.
0
 
LVL 10

Accepted Solution

by:
Kezzi earned 500 total points
ID: 34230846
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
 

Author Comment

by:garrywebb
ID: 34230910
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
 

Author Comment

by:garrywebb
ID: 34230993
good idea, investigating...
0
 
LVL 10

Assisted Solution

by:Kezzi
Kezzi earned 500 total points
ID: 34231097
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
 
LVL 10

Expert Comment

by:Kezzi
ID: 34232290
upload the ccm.log from the client
0
 

Author Comment

by:garrywebb
ID: 34239717
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

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Join & Write a Comment

Experts-Exchange users below are the steps you can follow to upgrade your Lync server to latest CU's or cumulative updates. Note: Perform it during non-production hours.   Step 1: Backup your lync and SQL server database. Follow below article: h…
Many companies are making the switch from Microsoft to Google Apps (https://www.google.com/work/apps/business/). Use this article to learn more about what Google Apps has to offer and to help if you’re planning on migrating to Google Apps. It is …
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now