Advanced Download Failed - how to troubleshoot
We're preparing our Office 2007 rollout and we're going to let users execute the install from "Run Advertised Programs" when they are ready to upgrade themselves. But to speed the process, we put a mandatory date/time for a few weeks in advance, but it should prompt the clients to immediately download the content. This way, the content is already local when they're ready to execute. Seems to be ok on a few clients, but others are getting "Advanced Download Failed". Are there any explanations or how I can troubleshoot?
Policy arrived for parent package FDL00050 program Microsoft Office 2007 Shortcut Copy execmgr 10/29/2009 9:07:43 AM 796 (0x031C)
Raising event:
[SMS_CodePage(437), SMS_LocaleID(1033)]
instance of SoftDistProgramOfferReceivedEvent
{
AdvertisementId = "FDL20082";
ClientID = "GUID:43A1FEC3-4F90-4837-99C8-E2E43A6C2A5B";
DateTime = "20091029140743.537000+000";
MachineName = "TESTXPIMAGE";
ProcessID = 212;
SiteCode = "FDL";
ThreadID = 796;
};
execmgr 10/29/2009 9:07:43 AM 796 (0x031C)Could not find the policy in WMI for package FDL00050 program Microsoft Office 2007 execmgr 10/29/2009 9:07:43 AM 3252 (0x0CB4)
DeletedPolicy object is not found.(0x80002004) execmgr 10/29/2009 9:07:43 AM 3252 (0x0CB4)
CExecutionRequestManager::OnPolicyActivation - advanced download failed. execmgr 10/29/2009 9:07:43 AM 3252 (0x0CB4)
Policy arrived for child program Microsoft Office 2007 execmgr 10/29/2009 9:07:44 AM 2188 (0x088C)
Thanks!
Answers
- Hi Bhaskar -
I enabled debug logging on the MP and two clients. Created a new advertisement for the same package and deployed to the clients. The clients downloaded the content just fine this time around.
However, I did not see a MP_Location.log on the MP server.
Thanks.- Marked As Answer byBhaskarK - MSFTModeratorTuesday, November 03, 2009 7:23 PM
All Replies
- For troubleshooting the content download on the client side search for the package ID inside the following log files:
1) CAS.log
2) DataTransferManager.log and
3) ContentTransferManager.log
If you dont see any references to the above package then that means that the client did not receive any DP urls to download the content from. But first start with the above log files and see if there are any errors and we can take it from there.
Thanks,
Bhaskar - Thanks for the prompt response. DataTransferService was the only one that referenced the package ID. The others did not.
UpdateURLWithTransportSettings(): OLD URL - http://SCCM.JFA.LOCAL/SMS_MP/.sms_pol?FDL20082-FDL00050-23FD0284.1_00 DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C)
UpdateURLWithTransportSettings(): NEW URL - http://SCCM.JFA.LOCAL:80/SMS_MP/.sms_pol?FDL20082-FDL00050-23FD0284.1_00 DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C)
DTSJob {5F7A8640-4BA2-4E77-80A6-61DF39F61286} created to download from 'http://SCCM.JFA.LOCAL/SMS_MP/.sms_pol?FDL20082-FDL00050-23FD0284.1_00' to 'C:\WINDOWS\system32\CCM\Temp\{0FA24130-DCB3-4E5E-8771-B00BAD3F1F50}.tmp'. DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C)
DTSJob {5F7A8640-4BA2-4E77-80A6-61DF39F61286} in state 'PendingDownload'. DataTransferService 10/29/2009 9:05:41 AM 3252 (0x0CB4)
UpdateURLWithTransportSettings(): OLD URL - http://SCCM.JFA.LOCAL/SMS_MP/.sms_pol?DEP-FDL20082-FDL00050-8F72AA5D.1_00 DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C)
UpdateURLWithTransportSettings(): NEW URL - http://SCCM.JFA.LOCAL:80/SMS_MP/.sms_pol?DEP-FDL20082-FDL00050-8F72AA5D.1_00 DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C)
DTSJob {01342037-5D37-42D9-A9D5-E1FE363F217E} created to download from 'http://SCCM.JFA.LOCAL/SMS_MP/.sms_pol?DEP-FDL20082-FDL00050-8F72AA5D.1_00' to 'C:\WINDOWS\system32\CCM\Temp\{85EC83C0-D321-4A6C-8237-F5F58FB50CB7}.tmp'. DataTransferService 10/29/2009 9:05:41 AM 300 (0x012C) - What you are seeing above is simply policy requests going to the MP. Do you see any urls that are going to the distribution point? You should see something like the above except it should have a reference to the SMS_DP_SMSPKGC$ vdir. If you are not seeing that then it is very likely that the client is not receiving any content locations at all. Can you check your site boundaries and see if the client is within the fast boundary of the site server. Also I forgot to ask - do you know if the package has been successfully distributed to the distribution point?
Thanks,
bhaskar - Hi again,
Yes, the SCCM server name is the primary site server. The client in question is in the same physical location and on a fast subnet. It happens "sporadically" which is odd. The logs I'm posting from is from a virtual XP machine. I reverted back to a previous snapshot so it saw the Office 2007 advertisement as a new one and it then downloaded the content just fine. I advertised the package to about a dozen physical clients, all on the same subnet, and all in the same location as the primary site server SCCM, and about half download the content and the other half get the "advanced download failed".
Maybe that helps you explain what's going on. Worst case, is there a way I can trigger the failed clients to re-download the package so they have it local?
Thanks again. Just out of curiosity do all machines have identical firewall settings? Do all machines have identical Antivirus software and settings?
- Yes, firewall is disabled on all machines and same AV.
Also important note, if I manually execute the advertisement on one of the "problematic" machines, the client will download the content and install the software without any problems. It's just that when some of these clients first receive the mandatory advertisement, they are not downloading the content immediately like they should. - Can you enabled debug logging on the problematic client as well as on the MP and then we can start from scratch. The following describes how to enabled debug logging.
http://support.microsoft.com/default.aspx/kb/833417
1) Once you have enabled debug logging, distribute a new advertisement for the same package to the problematic client.
2) Start with the MP_Location.log on the MP server and search for the package ID associated with the content.
3) You should see a <ContentLocationRequest> and <ContentLocationReply> xml segments. Verify if the <ContentLocationReply> segment has any DP urls for that package ID.
4) After this go to the client and check the CAS.log, DataTransferService.log and ContentTransferManager.log files to see if there are any errors.
Thanks,
Bhaskar - Hi Bhaskar -
I enabled debug logging on the MP and two clients. Created a new advertisement for the same package and deployed to the clients. The clients downloaded the content just fine this time around.
However, I did not see a MP_Location.log on the MP server.
Thanks.- Marked As Answer byBhaskarK - MSFTModeratorTuesday, November 03, 2009 7:23 PM
Is your issue resolved now? You should find the MP_Location log file under the SMS_CCM\Logs directory on the MP server.
Thanks,
Bhaskar- Thanks for clarifying the log location. My issue looks to be resolved by creating a new advertisement. Thanks.

