Random Clients fail to download content (0x80070003)

his posts outlines an issue that I am seeing in Configuration Manager starting in 1702. I currently have a call open with MS and will update the post once the issue is resolved. I am currently aware of 2 environments with the issue and am posting this in case this is also an issue for others. If you have this issue in your environment, please shoot me a message with any cases you have open so Microsoft can see the commonalities in our environments.

Steps to Reproduce:
1. Issue occurs on newly built computers (this may be for the simple fact as they are installing the most software). We have reproduced the issue on computers built with our current gold image, last December’s gold image as well as using a new task sequence and VLSC ISO. Failure rates are around 20% so a minimum of 5 computers should be built. For our tests we built 15 computers total all in the same subnet.
2. Mass add computers to software deployment collections

A little about the environment
1 Primary Site server
2 Servers with MP/DP/WSUS roles
1 SQL server
Windows 7 clients

Symptoms:
1. At the beginning of the issue, the following is logged (this may or may not be related as this error seems to be thrown when the client restarts):
Error retrieving FileBITS global state object from the GOT.
2. The following informational entries appear in the DataTransferService.log
QUEUE: Readded DTS job ‘{4CD5D29F-807A-4069-9D0D-F09301592264}’ in state DownloadingData to the active list.
Restarted DTS job ‘{4CD5D29F-807A-4069-9D0D-F09301592264}’ in state DownloadingData.
Successfully re-synchronized DTS job {4CD5D29F-807A-4069-9D0D-F09301592264} with BITS job {8CCC7CE6-309B-41D6-9F2E-2E61331BCC66}.
3. The following warning entries appear in the DataTransferService.log immediately after the entries in #2. These entries recur indefinitely until a work around is implemented:
CDTSJob::HandleErrors: DTS Job ‘{4CD5D29F-807A-4069-9D0D-F09301592264}’ BITS Job ‘{8CCC7CE6-309B-41D6-9F2E-2E61331BCC66}’ under user ‘S-1-5-18′ OldErrorCount 0 NewErrorCount 4 ErrorCode 0x80070003
CDTSJob::HandleErrors: DTS Job ID='{4CD5D29F-807A-4069-9D0D-F09301592264}’ URL=” ProtType=1
4. Some clients also have the error:
DTSJob {9B839D96-A24A-47AE-8916-03783762EDAB} encountered error while processing completed download (0x80070002).
5. In the Bits-Client Event log:
BITS stopped transferring the CCMDTS Job transfer job that is associated with the URL. The status code is 0x80070003.
6. If you manually navigate to the URL you are able to successfully download the file.

WorkArounds:

Note: The following are workarounds, but do not prevent the issue from recurring.
1. Resetting client policy will allow content to download
2. Uninstalling and reinstalling the client will allow content to download
3. Updating the distribution point will allow content to download

Theory:
The issue appears to start immediately after the ConfigMgr client restarts the computer (either as part of an application task sequence or as a program setting “After running: Configuration Manager restarts computer”). It appears that incomplete downloads at the time of the restart are affected.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s