Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

SOLVED Problem downloading updates software update deployment

  • Thread starter Thread starter NashMan
  • Start date Start date
  • Replies Replies 6
  • Views Views 8K
Status
Not open for further replies.

NashMan

New Member
Messages
3
Solutions
1
Reaction score
0
Points
1
I'm in the process of deploying windows updates to Windows servers in my environment and most of the client computers have installed updates just fine however around 50 or so client computers are not installing updates and the updates are not getting downloaded to the ccmcache folder at all. When I click to install updates it just stays stuck at 0% downloading and never installs until eventually it times out. It just seems like the content never makes it to the C:\windows\ccmcache folder it's empty so when software center tries to install the updates nothing happens it just stays stuck at 0% downloading.

1740450647456.png

UpdatesDeployment.log - GetUpdateInfo - failed to get targeted update, error = 0x87d00215

DataTransferService.log - Failed to set proxy to bits job for url 'http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12'. Error 0x87d00215
All proxy types and no proxy have been tried but failed. Loop the types again for the 3 time

CAS.log - Failed to check if the client is a peer source,
 
Solution
Have you find a solution for this?

I'm having a similar problem. I have an ADR for Windows 2022 with 18 Severs and it's not working in 10 of them.

In the servers in ccmcache there is a folder .Bcwork
Same meesages as you in Updatedeployment and cas logs:

- UpdatesDeployment.log - GetUpdateInfo - failed to get targeted update, error = 0x87d00215
- CAS.log - Failed to check if the client is a peer source

I'm not having the issue with the rest of ADR's: windows 11, Server 2016 or 2019
I did find a solution for the problem I was having and it was boundary group related. I had all of my boundaries set up with IP address ranges only. What I had to do was additionally add the Active Directory site boudaries that were associated...
Have the updates been distributed to the local DP where the clients are facing the download issues?. And is the boundary configured to include the clients in the scope, and is the boundary group associated with the correct DP?

Check the below thread once:
 
Have the updates been distributed to the local DP where the clients are facing the download issues?. And is the boundary configured to include the clients in the scope, and is the boundary group associated with the correct DP?

Check the below thread once:
Yes the updates have been distributed to the DP servers. Yes the boundaries are configured to include the clients in the scope. All of my boundary groups are set up with IP ranges only. The boundary groups are all associated with the correct DP's I've verified this as well. What's making this incredibly difficult is there are some servers that are downloading and installing the updates just fine. These servers are in the same IP range as the other ones that aren't working. For some reason it's not getting the updates in the C:\Windows\ccmcache folder so it's just always stuck on 0% downloading when trying to install the updates. Below is what I'm continually seeing the in the DataTransferService.log. Let me know if you want to see any other of the log files but they all look relatively clean compared to DataTransferService.log


DTSLogon: Enumeration of DTS jobs for helper user 'S-1-5-21-2010463489-911686429-1392588124-46785' is complete. DataTransferService 2/25/2025 11:29:35 AM 2352 (0x0930)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::HandleErrors - BITS Job '{37E952CC-57D0-4CDD-A142-244F137111FA}' under user 'S-1-5-18', OldErrorCount=0, NewErrorCount=4, ErrorCode 0x80072EE2, ErrorText='BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'' DataTransferService 2/25/2025 11:39:13 AM 8048 (0x1F70)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::HandleErrors - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2025/02' ProtType=1 DataTransferService 2/25/2025 11:39:13 AM 8048 (0x1F70)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::HandleErrors - Downloading from http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2025/02 encountered a proxy error: BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'. Retrying 1 times DataTransferService 2/25/2025 11:39:13 AM 8048 (0x1F70)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::JobError - BITS Job ID='{37E952CC-57D0-4CDD-A142-244F137111FA}' ErrorCode=0x80072EE2 DataTransferService 2/25/2025 11:39:13 AM 8048 (0x1F70)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::JobError - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2025/02' ProtType=1 DataTransferService 2/25/2025 11:39:13 AM 8048 (0x1F70)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::JobError - BITS Job ID='{37E952CC-57D0-4CDD-A142-244F137111FA}' ErrorCode=0x80072EE2 DataTransferService 2/25/2025 11:44:13 AM 588 (0x024C)
DTSJob({C3CA66B2-30D5-439F-BC0B-4F7A14F4F439}):CDTSJob::JobError - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2025/02' ProtType=1 DataTransferService 2/25/2025 11:44:13 AM 588 (0x024C)
Failed to set proxy to bits job for url 'http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2025/02'. Error 0x87d00215 DataTransferService 2/25/2025 11:44:16 AM 588 (0x024C)
All proxy types and no proxy have been tried but failed. Loop the types again for the 1 time
DataTransferService 2/25/2025 11:44:16 AM 588 (0x024C)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - BITS Job '{21F496DC-7F0B-4E64-A787-AB57AC022840}' under user 'S-1-5-18', OldErrorCount=0, NewErrorCount=4, ErrorCode 0x80072EE2, ErrorText='BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'' DataTransferService 2/25/2025 12:00:14 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12' ProtType=1 DataTransferService 2/25/2025 12:00:14 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - Downloading from http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12 encountered a proxy error: BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'. Retrying 1 times DataTransferService 2/25/2025 12:00:14 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - BITS Job ID='{21F496DC-7F0B-4E64-A787-AB57AC022840}' ErrorCode=0x80072EE2 DataTransferService 2/25/2025 12:00:14 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12' ProtType=1 DataTransferService 2/25/2025 12:00:14 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - BITS Job '{21F496DC-7F0B-4E64-A787-AB57AC022840}' under user 'S-1-5-18', OldErrorCount=4, NewErrorCount=5, ErrorCode 0x80072EE2, ErrorText='BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'' DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12' ProtType=1 DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::HandleErrors - Downloading from http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12 without proxy encountered error: BITS error: 'The operation timed out
' Context: 'The error occurred while the remote file was being processed.
'. Retrying 1 times DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - BITS Job ID='{21F496DC-7F0B-4E64-A787-AB57AC022840}' ErrorCode=0x80072EE2 DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12' ProtType=1 DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
Failed to set proxy to bits job for url 'http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12'. Error 0x87d00215 DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)
All proxy types and no proxy have been tried but failed. Loop the types again for the 1 time DataTransferService 2/25/2025 12:03:20 PM 6768 (0x1A70)

DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - BITS Job ID='{21F496DC-7F0B-4E64-A787-AB57AC022840}' ErrorCode=0x80072EE2 DataTransferService 2/25/2025 12:05:14 PM 7812 (0x1E84)
DTSJob({66441CC4-2168-4C08-8324-585600EB6E69}):CDTSJob::JobError - URL='http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12' ProtType=1 DataTransferService 2/25/2025 12:05:14 PM 7812 (0x1E84)
Failed to set proxy to bits job for url 'http://download.windowsupdate.com:80/d/msdownload/update/software/secu/2024/12'. Error 0x87d00215 DataTransferService 2/25/2025 12:05:14 PM 7812 (0x1E84)
All proxy types and no proxy have been tried but failed. Loop the types again for the 2 time DataTransferService 2/25/2025 12:05:14 PM 7812 (0x1E84)
 
Have you find a solution for this?

I'm having a similar problem. I have an ADR for Windows 2022 with 18 Severs and it's not working in 10 of them.

In the servers in ccmcache there is a folder .Bcwork
Same meesages as you in Updatedeployment and cas logs:

- UpdatesDeployment.log - GetUpdateInfo - failed to get targeted update, error = 0x87d00215
- CAS.log - Failed to check if the client is a peer source

I'm not having the issue with the rest of ADR's: windows 11, Server 2016 or 2019
 
Have you find a solution for this?

I'm having a similar problem. I have an ADR for Windows 2022 with 18 Severs and it's not working in 10 of them.

In the servers in ccmcache there is a folder .Bcwork
Same meesages as you in Updatedeployment and cas logs:

- UpdatesDeployment.log - GetUpdateInfo - failed to get targeted update, error = 0x87d00215
- CAS.log - Failed to check if the client is a peer source

I'm not having the issue with the rest of ADR's: windows 11, Server 2016 or 2019
I did find a solution for the problem I was having and it was boundary group related. I had all of my boundaries set up with IP address ranges only. What I had to do was additionally add the Active Directory site boudaries that were associated with the computers that weren't downloading updates to the boundary group and once I did that the computers started downloading and installing the updates. Everywhere tells you that you should pick one or the other either IP address ranges or active directory sites for your boundaries but in this situation that didn't work for me. I chose to do only IP address ranges but everything didn't start working properly until I had to additionally add the active directory site boundaries as well.
 
Solution
SOLVED - It was a "silly" thing.
I don't know why the ADR package wasn't replicating wiht the DP assigned to the Boundary group.
thank you for your clues!!!
 
I did find a solution for the problem I was having and it was boundary group related. I had all of my boundaries set up with IP address ranges only. What I had to do was additionally add the Active Directory site boudaries that were associated with the computers that weren't downloading updates to the boundary group and once I did that the computers started downloading and installing the updates. Everywhere tells you that you should pick one or the other either IP address ranges or active directory sites for your boundaries but in this situation that didn't work for me. I chose to do only IP address ranges but everything didn't start working properly until I had to additionally add the active directory site boundaries as well.
IP ranges are all you should ever need. If you used IP Subnets or AD sites, there is no guarantee that a device will fall into the boundary. But IP ranges will always be 100% correct. Just saying.
 
Status
Not open for further replies.

Forum statistics

Threads
7,132
Messages
27,852
Members
18,148
Latest member
therealLawrence
Back
Top