SCCM
--
Questions
--
Followers
Top Experts
SCCM - Windows update client download Stuck at 0%
Hi folks,
In the absence of a few staff members, I've been handed a third line call concerning SCCM and have little to no knowledge of it and don't know how to resolve the issue. I would be grateful if someone could assist?
We have a virtual server client waiting on Windows updates to be deployed, with status 'Downloading 0% complete'. The same set of updates have been successfully deployed to other clients, however on this one it seems to be stuck. I've had a look at the logs in the following directory (C:\Windows\CCM\Logs ) and picked up on 'failed' messages in different logs:
CcmNotificationAgent.log
=====================
Failed to receive buffer from server with err=0x80090304. BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Failed to receive expected response from server with error 80090304. BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Sleep 33 seconds to restart client... BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Critical Battery: [FALSE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Connection Standy: [FALSE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Network allowed to use: [TRUE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Access point is SLKBRHSCCM01.SANDLNK.NET. (SSLEnabled = 0) BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
CRL Checking is Enabled. BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Both TCP and http are enabled, let's try TCP connection first. BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Connecting to server with IP: 172.31.96.235 Port: 10123
BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Failed to connect to server with IP v4 address with error 10061. Try next IP...
BgbAgent 21/11/2015 18:20:13 5132 (0x140C)
Failed to signin bgb client with error = 80004005. BgbAgent 21/11/2015 18:20:13 5132 (0x140C)
Connecting to server with IP: 172.31.96.235 Port: 10123
BgbAgent 21/11/2015 18:21:13 5132 (0x140C)
Failed to connect to server with IP v4 address with error 10060. Try next IP...
BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to signin bgb client with error = 80004005. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Fallback to HTTP connection. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
[CCMHTTP] ERROR: URL=http://SLKBRHSCCM01.SANDLNK.NET/bgb/handler.ashx?RequestType=LogIn, Port=80, Options=224, Code=0, Text=CCM_E_BAD_HTTP_STATUS _CODE BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Raising event:
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:B19A5C9E-764F-4907-A 851-5B8755 FC9AF8";
DateTime = "20151121152126.864000+000 ";
HostName = "SLKBRHSCCM01.SANDLNK.NET" ;
HRESULT = "0x87d0027e";
ProcessID = 5172;
StatusCode = 999;
ThreadID = 5132;
};
BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Successfully sent location services HTTP failure message. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to post Login with error code 87d0027e. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to signin bgb client with error = 87d0027e. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Sleep 99 seconds to restart client... BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
CIDownloader.log
===============
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CCIDownloader::DeleteJob for job {A4F686F4-FE39-4487-942F-7 B969905114 3} CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CIDownloader job deleted. CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CCIDownloader::CreateJob CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::DeleteJob for job {3E729667-9C46-48CC-A24B-4 AF2C59DB4A 3} CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CIDownloader job deleted. CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::CreateJob CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CCIDownloader::DeleteJob for job {F5C813CC-B0F4-4496-8574-4 614C011537 4} CIDownloader 20/11/2015 16:05:28 15428 (0x3C44)
ContentTransferManager.log
=======================
CCTMJob::UpdateLocations - Received empty location update for CTM Job {24FACEEA-9CC7-48D4-AC4D-8 8F37CA451E F} ContentTransferManager 22/11/2015 08:56:38 11984 (0x2ED0)
CTM job {24FACEEA-9CC7-48D4-AC4D-8 8F37CA451E F} suspended ContentTransferManager 22/11/2015 08:56:38 11984 (0x2ED0)
CCTMJob::UpdateLocations - Received empty location update for CTM Job {239BEF6D-F162-4E62-80C7-C A563AEFA8D C} ContentTransferManager 22/11/2015 08:56:38 22496 (0x57E0)
CTM job {239BEF6D-F162-4E62-80C7-C A563AEFA8D C} suspended ContentTransferManager 22/11/2015 08:56:38 22496 (0x57E0)
CCTMJob::UpdateLocations - Received empty location update for CTM Job {7AC8B73C-60D8-4369-A8A2-C 54E9AEBE0E 4} ContentTransferManager 22/11/2015 08:56:38 22496 (0x57E0)
CTM job {7AC8B73C-60D8-4369-A8A2-C 54E9AEBE0E 4} suspended ContentTransferManager 22/11/2015 08:56:38 22496 (0x57E0)
CCTMJob::UpdateLocations - Received empty location update for CTM Job {FCDC4631-6EC2-4524-837F-E 3C00ACC83D 7} ContentTransferManager 22/11/2015 08:56:38 21356 (0x536C)
CTM job {FCDC4631-6EC2-4524-837F-E 3C00ACC83D 7} suspended ContentTransferManager 22/11/2015 08:56:38 21356 (0x536C)
LocationServices.log
=================
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 13596 (0x351C)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 21356 (0x536C)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 21356 (0x536C)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 11984 (0x2ED0)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 11984 (0x2ED0)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 22496 (0x57E0)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 22496 (0x57E0)
Thanks in advance!
In the absence of a few staff members, I've been handed a third line call concerning SCCM and have little to no knowledge of it and don't know how to resolve the issue. I would be grateful if someone could assist?
We have a virtual server client waiting on Windows updates to be deployed, with status 'Downloading 0% complete'. The same set of updates have been successfully deployed to other clients, however on this one it seems to be stuck. I've had a look at the logs in the following directory (C:\Windows\CCM\Logs ) and picked up on 'failed' messages in different logs:
CcmNotificationAgent.log
=====================
Failed to receive buffer from server with err=0x80090304. BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Failed to receive expected response from server with error 80090304. BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Sleep 33 seconds to restart client... BgbAgent 21/11/2015 18:19:34 5132 (0x140C)
Critical Battery: [FALSE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Connection Standy: [FALSE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Network allowed to use: [TRUE] BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Access point is SLKBRHSCCM01.SANDLNK.NET. (SSLEnabled = 0) BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
CRL Checking is Enabled. BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Both TCP and http are enabled, let's try TCP connection first. BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Connecting to server with IP: 172.31.96.235 Port: 10123
BgbAgent 21/11/2015 18:20:07 5132 (0x140C)
Failed to connect to server with IP v4 address with error 10061. Try next IP...
BgbAgent 21/11/2015 18:20:13 5132 (0x140C)
Failed to signin bgb client with error = 80004005. BgbAgent 21/11/2015 18:20:13 5132 (0x140C)
Connecting to server with IP: 172.31.96.235 Port: 10123
BgbAgent 21/11/2015 18:21:13 5132 (0x140C)
Failed to connect to server with IP v4 address with error 10060. Try next IP...
BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to signin bgb client with error = 80004005. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Fallback to HTTP connection. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
[CCMHTTP] ERROR: URL=http://SLKBRHSCCM01.SANDLNK.NET/bgb/handler.ashx?RequestType=LogIn, Port=80, Options=224, Code=0, Text=CCM_E_BAD_HTTP_STATUS
Raising event:
instance of CCM_CcmHttp_Status
{
ClientID = "GUID:B19A5C9E-764F-4907-A
DateTime = "20151121152126.864000+000
HostName = "SLKBRHSCCM01.SANDLNK.NET"
HRESULT = "0x87d0027e";
ProcessID = 5172;
StatusCode = 999;
ThreadID = 5132;
};
BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Successfully sent location services HTTP failure message. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to post Login with error code 87d0027e. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Failed to signin bgb client with error = 87d0027e. BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
Sleep 99 seconds to restart client... BgbAgent 21/11/2015 18:21:26 5132 (0x140C)
CIDownloader.log
===============
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CCIDownloader::DeleteJob for job {A4F686F4-FE39-4487-942F-7
CIDownloader job deleted. CIDownloader 20/11/2015 16:05:27 16180 (0x3F34)
CCIDownloader::CreateJob CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::DeleteJob for job {3E729667-9C46-48CC-A24B-4
CIDownloader job deleted. CIDownloader 20/11/2015 16:05:28 14960 (0x3A70)
CCIDownloader::CreateJob CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CCIDownloader::StartJob CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CIDownloader job empty. CIDownloader 20/11/2015 16:05:28 16180 (0x3F34)
CCIDownloader::DeleteJob for job {F5C813CC-B0F4-4496-8574-4
ContentTransferManager.log
=======================
CCTMJob::UpdateLocations - Received empty location update for CTM Job {24FACEEA-9CC7-48D4-AC4D-8
CTM job {24FACEEA-9CC7-48D4-AC4D-8
CCTMJob::UpdateLocations - Received empty location update for CTM Job {239BEF6D-F162-4E62-80C7-C
CTM job {239BEF6D-F162-4E62-80C7-C
CCTMJob::UpdateLocations - Received empty location update for CTM Job {7AC8B73C-60D8-4369-A8A2-C
CTM job {7AC8B73C-60D8-4369-A8A2-C
CCTMJob::UpdateLocations - Received empty location update for CTM Job {FCDC4631-6EC2-4524-837F-E
CTM job {FCDC4631-6EC2-4524-837F-E
LocationServices.log
=================
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 13596 (0x351C)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 21356 (0x536C)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 21356 (0x536C)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 11984 (0x2ED0)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 11984 (0x2ED0)
Unable to retrieve AD site membership LocationServices 22/11/2015 08:56:38 22496 (0x57E0)
Calling back with empty distribution points list LocationServices 22/11/2015 08:56:38 22496 (0x57E0)
Thanks in advance!
Zero AI Policy
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
Also found the following in the:
updatesdeployment.log
===================
CUpdatesJob({FD5AA7D5-2E0A -40CD-9621 -6CC3187FD C1C}): Trying to resume UpdatesInstall job after service restart UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
CUpdatesJob({FD5AA7D5-2E0A -40CD-9621 -6CC3187FD C1C}): Reconnected to the existing job ({FD5AA7D5-2E0A-40CD-9621- 6CC3187FDC 1C}) successfully. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
CTargetedUpdatesManager::D etectReboo tPendingUp dates - Total Pending reboot updates = 0 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Policy object for assignment ({F63C1251-27B7-4E88-9216- E9081CE2F9 98}) not found. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Failed to get assigned update list from policy object, error = 0x87d00702 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Policy not found for assignment ({F63C1251-27B7-4E88-9216- E9081CE2F9 98}). UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Assignment {24169433-A084-4283-8BBB-8 C5CC0C3605 2} has total CI = 96 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Assignment ({24169433-A084-4283-8BBB- 8C5CC0C360 52}) reconnected to the existing job ({248902EE-4CC6-4996-8D44- E510A4A6C0 12}) successfully. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
No current service window available to run updates assignment with time required = 1 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Suspend activity in presentation mode is selected UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
At least one user has elected to suspend non-business hours activity when in presentation mode. Checking for presentation mode. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Proceeding to non-business hours activites as presentation mode is off. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Auto install during non-business hours is disabled or never set, selecting only scheduled updates. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
A user-defined service window(non-business hours) is available. We will attempt to install any scheduled updates. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Attempting to install 0 updates UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
No actionable updates for install task. No attempt required. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Updates could not be installed at this time. Waiting for the next maintenance window. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Startup task completed UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
User logon system task UpdatesDeploymentAgent 22/11/2015 14:41:58 2416 (0x0970)
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 14:41:58 2416 (0x0970)
EnumerateUpdates for action (UpdateActionInstall) - Total actionable updates = 28 UpdatesDeploymentAgent 22/11/2015 14:42:25 3696 (0x0E70)
User logon system task UpdatesDeploymentAgent 22/11/2015 15:07:32 3860 (0x0F14)
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 15:07:32 3860 (0x0F14)
EnumerateUpdates for action (UpdateActionInstall) - Total actionable updates = 28 UpdatesDeploymentAgent 22/11/2015 15:07:32 3332 (0x0D04)
updatesdeployment.log
===================
CUpdatesJob({FD5AA7D5-2E0A
CUpdatesJob({FD5AA7D5-2E0A
CTargetedUpdatesManager::D
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Policy object for assignment ({F63C1251-27B7-4E88-9216-
Failed to get assigned update list from policy object, error = 0x87d00702 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Policy not found for assignment ({F63C1251-27B7-4E88-9216-
Assignment {24169433-A084-4283-8BBB-8
Assignment ({24169433-A084-4283-8BBB-
No current service window available to run updates assignment with time required = 1 UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Suspend activity in presentation mode is selected UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
At least one user has elected to suspend non-business hours activity when in presentation mode. Checking for presentation mode. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Proceeding to non-business hours activites as presentation mode is off. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Auto install during non-business hours is disabled or never set, selecting only scheduled updates. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
A user-defined service window(non-business hours) is available. We will attempt to install any scheduled updates. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Attempting to install 0 updates UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
No actionable updates for install task. No attempt required. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Updates could not be installed at this time. Waiting for the next maintenance window. UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
Startup task completed UpdatesDeploymentAgent 22/11/2015 14:40:10 2632 (0x0A48)
User logon system task UpdatesDeploymentAgent 22/11/2015 14:41:58 2416 (0x0970)
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 14:41:58 2416 (0x0970)
EnumerateUpdates for action (UpdateActionInstall) - Total actionable updates = 28 UpdatesDeploymentAgent 22/11/2015 14:42:25 3696 (0x0E70)
User logon system task UpdatesDeploymentAgent 22/11/2015 15:07:32 3860 (0x0F14)
Raising client SDK event for class NULL, instance NULL, actionType 11l, value NULL, user NULL, session 4294967295l, level 0l, verbosity 30l UpdatesDeploymentAgent 22/11/2015 15:07:32 3860 (0x0F14)
EnumerateUpdates for action (UpdateActionInstall) - Total actionable updates = 28 UpdatesDeploymentAgent 22/11/2015 15:07:32 3332 (0x0D04)
Can you try the following? It sometimes works for me and is an easy fix, but requires a restart.
On the problem server, go to Automatic Updates and turn Auto Updates OFF.
Shut down the server. Start it back up and let it fully start. Go back to step 1 and turn Auto Updates ON.
Do Auto Updates begin to work?
On the problem server, go to Automatic Updates and turn Auto Updates OFF.
Shut down the server. Start it back up and let it fully start. Go back to step 1 and turn Auto Updates ON.
Do Auto Updates begin to work?
On the workstation in question, go in to the control panel, configuration manager click the actions tab, machine policy retrieval and evaluation cycle then click run now. Do the same for software updates deployment evaluation cycle.






EARN REWARDS FOR ASKING, ANSWERING, AND MORE.
Earn free swag for participating on the platform.
Hi,
It seems you have basic connectivity errors:
It can't connect to IPs
Connecting to server with IP: 172.31.96.235 Port: 10123
or HTTP
HostName = "SLKBRHSCCM01.SANDLNK.NET" - error code "0x87d0027e";
Failed to connect to server with IP v4 address with error 10061.
Failed to signin bgb client with error = 80004005.
All this is in the first log. Look up the error 0x87d0027e and go from there.
Mike
It seems you have basic connectivity errors:
It can't connect to IPs
Connecting to server with IP: 172.31.96.235 Port: 10123
or HTTP
HostName = "SLKBRHSCCM01.SANDLNK.NET"
Failed to connect to server with IP v4 address with error 10061.
Failed to signin bgb client with error = 80004005.
All this is in the first log. Look up the error 0x87d0027e and go from there.
Mike
@John Hurst - I tried the actions suggested, however it made no change. Since the updates are being deployed via SCCM and not being downloaded locally on the server, I'm not sure if this would have worked?
@Foxluv - I tried the 'run now' action against the two cycles you specified, however no change.
@Mike T - I've already discussed this error with our Network team and they think there are no communication issues between the SCCM server and the client server. Running 'Netstat -a' on the client server, there is an 'established' connection entry for the SCCM server on port 10123.
@Foxluv - I tried the 'run now' action against the two cycles you specified, however no change.
@Mike T - I've already discussed this error with our Network team and they think there are no communication issues between the SCCM server and the client server. Running 'Netstat -a' on the client server, there is an 'established' connection entry for the SCCM server on port 10123.
membership
Log in or create a free account to see answer.
Signing up is free and takes 30 seconds. No credit card required.
Once the boundary was added as an IP subnet range, where the server resided in this subnet range, the updates were successfully applied.

Get a FREE t-shirt when you ask your first question.
We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.
SCCM
--
Questions
--
Followers
Top Experts
Systems Center Configuration Manager (SCCM, formerly known as Systems Management Server) is Microsoft’s system software for managing large groups of not only Microsoft computers, but those running other operating systems, such as Linux, OS-X, and various mobile technologies.