Hello,
If you have SCCM (System Center Configuration Manager) clients that are showing as inactive but are up and running, there are a few troubleshooting steps you can take to resolve this issue:
Check Client Health: Verify the health of the SCCM client on the affected machines. Ensure that the SCCM client service (CCMExec) is running and that there are no errors in the client logs (ccm.log, clientlocation.log, etc.). Look for any indications of communication issues or failed actions.
Check Boundaries and Boundary Groups: Confirm that the client's IP address is within the defined boundaries in SCCM, and the client belongs to the correct boundary group. Incorrect boundary settings can lead to communication issues.
Check SCCM Site Assignment: Ensure that the SCCM clients are correctly assigned to the appropriate SCCM site. Incorrect site assignment can result in clients being marked as inactive.
Check SCCM Client Push Installation: If the clients were deployed using the client push installation method, verify that the client push account has the necessary permissions to install the client and that the client push installation is enabled in SCCM.
Verify SCCM Client Version: Ensure that the SCCM clients are running the correct version of the SCCM client. In some cases, outdated client versions may not communicate properly with the SCCM server.
Firewall and Antivirus Exclusions: Check if there are any firewall or antivirus settings that might be blocking communication between the SCCM server and the clients. Ensure that the necessary exclusions for SCCM components are in place.
Restart SMS Agent Host Service: Try restarting the SMS Agent Host service (CCMExec) on the affected clients to refresh the client's communication with the SCCM server.
Clear SCCM Client Cache: On the affected clients, clear the SCCM client cache by stopping the SMS Agent Host service and deleting the contents of the "C:\Windows\CCM\Cache" folder. Restart the SMS Agent Host service afterward.
Check Client Heartbeat Settings: Review the client heartbeat settings in SCCM to ensure that they are configured correctly and not set too long. The client heartbeat is a mechanism that helps determine client activity.
SCCM Client Repair: If the above steps don't resolve the issue, consider using the SCCM client repair feature to attempt to repair the client installation.
Gather SCCM Client Logs: Collect and analyze the SCCM client logs (ccm.log, clientlocation.log, etc.) from the affected clients to identify any specific errors or issues.
If the SCCM clients continue to show as inactive despite being up and running, you may need to reach out to SCCM support or experienced SCCM administrators to further investigate and troubleshoot the specific issue in your environment.
I used AI provided by ChatGPT to formulate part of this response. I have verified that the information is accurate before sharing it with you.
Hope this resolves your Query !!
--If the reply is helpful, please Upvote and Accept it as an answer–