Sccm 2012

Dear Experts,

In my organisation Sccm 2012 is installed on windows server 2008 server. For the last one month the console shows as inactive clients. Also its shows client type as "none" & client as "No". Then after few days its shows client activity as "Active". Again now the same problem i am having. Previously i was  having windows 7 32bit & windows 7 64 bit device collections. suddenly windows 7 32 bit started showing no clients. reconfigured the device collection for windows 7 32 bit but still showing no clients. then i deleted the device collections for windows 7 32bit & 64 bit.Made it single as windows 7 collections. Client activity showing inactive. did install client from the console but of no use.

I have attached few  images of it.

Please suggest me a remedy for this issue

Regards,

JCT
Inactive-clients.jpg
client-activity-showing-nothing.jpg
Sccm2012.jpg
LVL 1
jct_777Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Vaseem MohammedCommented:
Clients status will change to Inactive in following conditions
1. Client does not exist, only computer account is available in AD (need to keep AD clean)
2. Client cannot send heartbeats to Server (Firewall, corrupt agent installation)

Client Type is "None" coz the client agent has not updated its discovered data to Server.
Client is "No" coz there is no client installed on Desktops.

As soon as the client sends heartbeat to server the status will change to active.
The heartbeat settings can me managed from \Administration\Overview\Hierarchy Configuration\Discovery Methods : Heartbeat discovery.

There are Site Maintenance tasks defined in SCCM
\Administration\Overview\Site Configuration\Sites (select the site) : Site Maintenance (located at Top right on Ribbon)
Delete Aged Discovery Data
Delete Inactive Client Discovery Data
Keep the schedule of these tasks greater than what is defined in Heartbeat discovery.
0
jct_777Author Commented:
Hi ,

In all the computers agent is installed. have not made any changes. suddenly it happened. I have did the resettings for
Delete Aged Discovery Data & Delete Inactive Client Discovery. have attached the snapshots for the changes that i made now.

Also i did the refresh for heartbeat discovery

regards,

JCT
Discovery-dataa.jpg
Aged-discovery-data.jpg
0
jct_777Author Commented:
Hi ,

Also when i am doing querying for windows 7 clients it show nothing. below is how i did query for windows 7 32 bit:-
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = "X86-based PC" and SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows 7%"

Above i have taken from :-http://ccmexec.com/2011/07/query-to-determine-32-or-64-bit-operating-system/

regards,

JCT
0
Become a CompTIA Certified Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

Vaseem MohammedCommented:
what is the status of your site?
check under \Monitoring\Overview\System Status\Site Status for any issues related to role.
From the client agent (control panel) the site details is populated?

more troubleshooting steps are available here
http://blogs.technet.com/b/configurationmgr/archive/2009/08/10/troubleshooting-issues-where-clients-are-not-reporting.aspx
0
jct_777Author Commented:
Hi ,

Here its weekend now.Sunday i will update.

Regards,

JCT
0
jct_777Author Commented:
Hi ,

If i go to the control panel of the client computers it is showing the exact site code. But in the sccm 2012 console  the site & component status it shows errors. as mentioned before the C drive the sccm database server is getting full automatically & also the SQl reporting service is getting stopped automatically. Have to try several times to make it start.
Is it the above errors is showing due the the database server in which C drive is running out of space.

I have attached few images of the sccm console.

Regards,

JCT
sccm-console.jpg
Component-Status.jpg
Site-Status.jpg
0
jct_777Author Commented:
Hi,

Still waiting for the help.

Regards,

JCT
0
Vaseem MohammedCommented:
I believe the site component is having issue and most probably due to the c drive.
SQL is on c drive and SQL DB is has no space to grow.
Try to free up some space on C drive, backup SQL DB, (Report Server DB too), and once you have space available, restart the server, see if all the components are in healthy state.
0
jct_777Author Commented:
Hi ,

I will do as you suggested & will update you.

Regards,

JCT
0
jct_777Author Commented:
Hi ,

Now the C drive is having sufficient space. But still in the console it shows inactive clients & also client type & client as none. The site code showing is correct.restarted the server also.re-installed the management point.

As i mentioned earlier windows 7 32 bit does not show any clients. It shows as no items found.

Regards,

JCT
0
Vaseem MohammedCommented:
Hi,

The site status is all good now?
Did you make any changes to "Client settings" \Administration\Overview\Client Settings
what are the settings specified "Client Policy Polling interval", "Hardware Inventory",
Have you applied client settings to proper collection?

The collection query that you used from website ccmexec.com its criteria is based on "hardware inventory"
what that means is, unless the hardware inventory for the system is not complete the collection will not populate.
computer system.system typeoperating system.captionTry using Query criteria "system resource.operating system Name and version"query criteria
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Vaseem MohammedCommented:
with query "system resource.operating system Name and version" as criteria you will get all windows 7 systems.
Apply a client settings which has short period for polling interval and hardware inventory schedule longer than polling interval

As soon as you have a system discovered by SCCM, the client will poll for policies within short period of time. (15mins)
The hardware inventory will run after polling is complete (1Hr)
This will give data to SCCM to populate the collections based on "System Type" (x86 or x64)
0
jct_777Author Commented:
Hi Vaseem,

I want to query again for windows 7 32bit & 64 bit computers .If possible can you post  the commands for query. Also i have attached few images of the sccm 2012 server.

I use the following query for Windows 7 32 bit & 64 Bit

Windows 7 32 :-
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = "X86-based PC" and SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows 7%"

Windows 7 64 Bit:-
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = "x64-based PC" and SMS_G_System_OPERATING_SYSTEM.Caption like "Microsoft Windows 7%"

Above query taken from :-http://ccmexec.com/2011/07/query-to-determine-32-or-64-bit-operating-system/

Waiting for your reply.

Regards,

JCT
Activeclients.jpg
Windows-7-32-bit.jpg
Site-Status.jpg
Component-status.jpg
Client-Settings.jpg
Hardware-Inventory.jpg
0
jct_777Author Commented:
Hi,

Now windows 7 32 bit has populated only 4 clients. I have near to 200 clients with windows 7. Attached the image

Regards,

JCT
Windows-7-32-bit-populating.jpg
0
Vaseem MohammedCommented:
As I have explained.
1. Windows 7 32 Bit collection "Criteria" is based on Hardware Inventory cycle.
2. Your client settings says, "Client policy polling" is set to 60 mins. Clients will ask SCCM every 60 mins.
3. Hardware Inventory is scheduled for every 7 days.

the collection will populate after 7 days.

Workaround :

1st collect all windows 7 computer objects in 1 collection "All Windows 7 Clients" based on criteria system resource.operating system Name and version
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.OperatingSystemNameandVersion = "Microsoft Windows NT Workstation 6.1" order by SMS_R_System.Name

Open in new window

Create a "Client Settings" with Policy polling - 15 mins and Hardware Inventory - 30 Mins
Apply this "Client Settings" to "All Windows 7 Clients"
Once hardware inventory is complete on clients and data is available in SCCM DB, the collections which are made to categorize 32/64 Bit will work.
All this will take an hour or so to complete, so be patience.
0
jct_777Author Commented:
Hi Vaseem,

As per your advice have created a new client settings & set the Client Settings" with Policy polling - 15 mins and Hardware Inventory - 30 Mins & it is deployed to All windows 7 computers.

Regards,

JCT
0
Vaseem MohammedCommented:
For the Collections of 32/64 Bit clients, enable the check box "use incremental updates"incremental updates
0
jct_777Author Commented:
Hi Vaseem,

Done as shown in above image. Also i have configure schedule which will occur every 1 day. Previously it was configured for every 7 days.

Thanks for the support.
Will keep you updated.

Regards,

JCT
0
jct_777Author Commented:
Hi Vaseem,

Seems everything is going on fine. Windows 7 32 bit & 64 bit is getting populated slowly.

thanks once again for the help. I have send you a message also.

I have attached the image.

Regards,

JCT
latest-update.jpg
0
Vaseem MohammedCommented:
That looks better.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Operating Systems

From novice to tech pro — start learning today.