Client deployment in SCCM 2007 sp3

We have approx. 3500 desktops/Laptops in our organisation. I have recently run a report on SCCM for desktops/Laptops figures and  the reports are only reporting on 2750 machines.

I have been advised that this has been a issue since deployment and that no one has had the time to resolve.  I am far from an expert with the tool and need this to be resolved ASAP so that the stats are close to 3500 an my customer has confidence in this app

I need some advice on how I  can identify clients that have no SCCM agent or failed agents or advice on what areas could not be communicating back to the SCCM servers because of firewalls etc.

I would like to use the SCCM console as much as possible but other option such as WMI and power shell that can also back up my stats would help.



July 3rd, 2013 5:30am

The Solution to your problem lies in the fact that some of the SCCM machines are not reporting to SCCM . What you can do is go to SCCM console and see the list of machines which are showing as not clients , or they are not reporting to the server . Then create a WMI repair script ( whcih you may find on Internet ) and execute that script on the collection of machines which have problems reporting to SCCM server .
Free Windows Admin Tool Kit Click here and download it now
July 3rd, 2013 7:30am

where in SCCM is the report to find the list of machines which are showing as not clients , or they are not reporting to the server ?
July 3rd, 2013 8:44am

The problem you describe has many layers.

First and foremost, I have never set foot into an organization that actually had as many active desktops in their environment as they said they had -- they always over-estimate by at least 10%. The primary reason for this is that they rely on Active Directory which is in no way an actual inventory of active systems. Thus, the first task is to always clean-up AD so that only truly active machines have accounts.

From there, you need to examine the discoveries being used. AD System Discovery is the most common and reliable (if AD is cleaned-up that is) but AD System Discovery will *not* create resources for system objects in AD that are disabled or that it cannot resolve using DNS. The DNS resolution check is meant to try to filter stale systems because those systems should have been scavenged from DNS but there are many other reasons why systems may not properly resolve. You also of course need to ensure that AD System Discovery is configured to find all applicable systems in AD.

Even with this basic filtering, as mentioned, just because there is a resource in AD, doesn't mean that the system actually exists, is active, or is even communicating with the domain on a regular basis.

Basically, it's not ConfigMgr's fault if it can't find and manage every single system that an organization *thinks* that it has and it cannot overcome permissions and firewall issues; it is not omniscient or all powerful and expecting it to be is plain silly.

Start with the reports as they will definitely guide you and tell you which systems it cannot communicate with (to push the client) and/or which systems had a client install failure. You can also examine adsysdis.log and ccm.log manually to get detailed information.

A common technique to get around any firewall issues is to use a startup script to run the client agent install instead of just relying on client push.

Free Windows Admin Tool Kit Click here and download it now
July 3rd, 2013 8:54am

Where can I find the reports to determine

  1. Clients that are not reporting to the database
  2. Clients that have no agent

July 3rd, 2013 9:15am

these reports might be helpful:

Client Status History
Client Status Summary
Client Time to Request Policy
Client Remediation Details
Inactive Clients Details
Client Remediation Summary
Clients with Failed Client Check Details
Client Push Installation Status Summary For a Specified Site
Client Push Installation Status Details For a Specified Site
Client Push Installation Status Details
Client Push Installation Status Summary

as for client with no agent, hmm, if you aren't using discovery, that's going to be hard.
without discovery, and without a client agent installed, CM doesn't know the machine exists.
Jason has a great article, with script, for applying as GP startup script, which can help a lot to get the client agent deployed and reporting in. check his blog at configmgrftw.com

Free Windows Admin Tool Kit Click here and download it now
July 3rd, 2013 5:34pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics