Ask a questionAsk a question
 

AnswerAdvanced Download Failed - how to troubleshoot

  • Thursday, October 29, 2009 2:14 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    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

  • Tuesday, November 03, 2009 12:50 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    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.

All Replies

  • Thursday, October 29, 2009 2:49 PMBhaskarK - MSFTModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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
  • Thursday, October 29, 2009 3:01 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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)
  • Thursday, October 29, 2009 5:59 PMBhaskarK - MSFTModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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
  • Thursday, October 29, 2009 6:16 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.
  • Thursday, October 29, 2009 9:19 PMEric C. MattoonMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Just out of curiosity do all machines have identical firewall settings? Do all machines have identical Antivirus software and settings?

  • Friday, October 30, 2009 11:33 AMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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.
  • Friday, October 30, 2009 5:33 PMBhaskarK - MSFTModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    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
  • Tuesday, November 03, 2009 12:50 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    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.
  • Tuesday, November 03, 2009 4:17 PMBhaskarK - MSFTModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    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

  • Tuesday, November 03, 2009 5:03 PMjfahelp Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks for clarifying the log location.  My issue looks to be resolved by creating a new advertisement.  Thanks.