Wednesday, September 12, 2012

System Center Configuration Manager 2012 - Application Will not Download

With SCCM 2012 there is a new method to deploy applications which utilizes a Single-Instance Store model to reduce file duplication.  While this is a great thing for dealing with storage limits on your Distribution Points, it does have an interesting weakness with some apps, in my case with Autodesk products.  When you try to use the new Application/Deployment Type method to install some Autodesk products, you'll see this in the DataTransferService.log file:

DTSJob {7F2AA6B2-4507-4401-BD6E-99CCB06515B5} in state 'DownloadingData'.
 
CDTSJob::JobError: DTS Job ID='{7F2AA6B2-4507-4401-BD6E-99CCB06515B5}' BITS Job ID='{2034F6CC-309B-4404-B58E-8CAEBDBDC6F3}' ErrorCode=0x80190194
 
CDTSJob::JobError: DTS Job ID='{7F2AA6B2-4507-4401-BD6E-99CCB06515B5}' URL='http://ServerFQDN:80/SMS_DP_SMSPKG$/Content_dac6f09e-2561-4ce9-b66c-ba803bd0d8a9.1' ProtType=1
 
DTS job {7F2AA6B2-4507-4401-BD6E-99CCB06515B5} BITS job {2034F6CC-309B-4404-B58E-8CAEBDBDC6F3} failed to download source file http://ServerFQDN:80/SMS_DP_SMSPKG$/Content_dac6f09e-2561-4ce9-b66c-ba803bd0d8a9.1/sccm?/AdminImage/3rdParty/x86/VSTA/Program%20Files/Microsoft%20Visual%20Studio%209.0/VC#/Snippets/1033/Visual%20C#/iterator.snippet to destination C:\windows\ccmcache\d\AdminImage/3rdParty/x86/VSTA/Program Files/Microsoft Visual Studio 9.0/VC#/Snippets/1033/Visual C#/iterator.snippet with error 0x80190194
 
After re-creating the Application multiple times and replacing the files that it was struggling with, I noticed that each time the error happened it was mentioning a different filename, so something else had to be going on.
 
According to this TechNet post this is a known issue with SCCM 2012 and is going to be addressed with SP1.  The problem has to do with folder names that have # in them.  The post mentions that you can try renaming the folders or waiting for SP1, however there is a workaround:
 
You can use the legacy Packages method to build these deployments for the time being until SP1 is RTM'd.  While you don't get to take advantage of Single-Instance storage or advanced detection/uninstall methods you will at least have a functioning application deployment.

No comments: