none
Distribution Point "Error sending DAV request. HTTP code 0"

    Question

  • I'm having issues with a distribution point at the remote location for one of my clients. The system in question is across a 100Mb link from the native mode primary site server, and it's a full distribution point, not just a server share. The DP in question appears to not be serving clients - attempts to download content from multiple different local clients result in the following error in the DataTransferService.log file:

    Execute called for DTS job '{2E5EB1C2-B200-484A-9EB7-1B0CE3757A80}'.  Current state: 'DownloadingManifest'. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    CDTSJob::ProcessManifest DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Processing manifest for DTS job '{2E5EB1C2-B200-484A-9EB7-1B0CE3757A80}' under user 'S-1-5-21-196425071-1690637851-1553874782-1947152'. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    DTSJob {2E5EB1C2-B200-484A-9EB7-1B0CE3757A80} in state 'DownloadingManifest'. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    CAutoImpersonate::ImpersonateUser DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Job {2E5EB1C2-B200-484A-9EB7-1B0CE3757A80} impersonating logged on user. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    The 'Certificate Store' is empty in the registry, using default store name 'MY'. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Raising event:

    instance of CCM_ServiceHost_CertRetrieval_Status
    {
     ClientID = "GUID:e5d05d59-40ce-464c-86ab-9c991eb6b8d3";
     DateTime = "20111024203233.243000+000";
     HRESULT = "0x00000000";
     ProcessID = 1576;
     ThreadID = 4604;
    };
     DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Failedto send request to /SMS_DP_SMSPKGD$/01000095 at host op-sccm-1.domain.com, error 0x2efe DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    [CCMHTTP] HTTP ERROR: URL=https://op-sccm-1.domain.com:443/SMS_DP_SMSPKGD$/01000095, Port=443, Protocol=https, SSLOptions=95, Code=12030, Text=ERROR_WINHTTP_CONNECTION_ERROR DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Raising event:

    instance of CCM_CcmHttp_Status
    {
     ClientID = "GUID:e5d05d59-40ce-464c-86ab-9c991eb6b8d3";
     DateTime = "20111024203233.259000+000";
     HostName = "op-sccm-1.domain.com";
     HRESULT = "0x80072efe";
     ProcessID = 1576;
     StatusCode = 0;
     ThreadID = 4604;
    };
     DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Error sending DAV request. HTTP code 0, status '' DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    GetDirectoryList_HTTP mapping original error 0x80072efe to 0x800704cf. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    GetDirectoryList_HTTP('https://op-sccm-1.domain.com:443/SMS_DP_SMSPKGD$/01000095') failed with code 0x800704cf. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Job {2E5EB1C2-B200-484A-9EB7-1B0CE3757A80} reverted impersonation. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    CDTSJob::ProcessManifestCallback - processing manifest for job '{2E5EB1C2-B200-484A-9EB7-1B0CE3757A80}'. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)
    Error retrieving manifest (0x800704cf).  Will attempt retry 6 in 960 seconds. DataTransferService 10/24/2011 3:32:33 PM 4604 (0x11FC)

    I have seen other forum posts like this, but almost none with the "Error sending DAV request. HTTP code 0" - most are code 403 or some other common HTTP error number. Clients will sit attempting to download content, I assume forever. Most interestingly, while I can telnet to port 80 and 443 on the DP from the failing clients, and I can browse to those ports without problem, the client's attempts to download content does not result in any traffic being registered in the IIS logs for the DP - only the simple browse requests trigger any traffic flow.

    I have confirmed IIS and WebDAV settings, I've uninstalled and reinstalled IIS, and no luck. I have not removed and re-added the DP, mostly to prevent having to re-send all the content, but I can do that if it's absolutely required. Is there any way to "reset" a DP to default settings? It's possible this guy was a little messed with before I showed up to inspect things. I noticed after removing and reinstalling IIS that all the DP vDirs and whatnot were still present, meaning I don't think they're neccessarily back to a scratch configuration.

    Thanks,

    Andrew


    Andrew Topp
    Monday, October 24, 2011 8:52 PM

Answers

  • It turns out that after a call to Microsoft, we discovered that the certificate template used to issue the ConfigMgr Web Server Certificate has been modified. The certificate purpose did not include Key Encipherment, just Signing, so SSL wasn't working properly. Not sure how it got changed, since that's not a setting you need to modify in the process of setting up the template, but aew999, it might be worth your while to very carefully check all the properties of your certificate templates to make sure they're configured properly.

     

    Thanks,

    Andrew


    Andrew Topp
    • Marked as answer by androidtopp Tuesday, November 1, 2011 12:07 PM
    Tuesday, November 1, 2011 12:06 PM

All replies

  • I would suggest you to look at the IIS log in the DP server (If bits is enabled)? Are you using windows 2008 server as DP? If so, go through the below settings are confiured correctly

    http://myitforum.com/cs2/blogs/cnackers/archive/2010/09/20/configuration-manager-configuring-server-2008-r2-for-site-systems.aspx


    Anoop C Nair - Twitter @anoopmannur

    MY BLOG:  http://anoopmannur.wordpress.com

    SCCM Professionals

    This posting is provided AS-IS with no warranties/guarantees and confers no rights.

    Tuesday, October 25, 2011 6:26 AM
  • instance of CCM_CcmHttp_Status
    {
     ClientID = "GUID:e5d05d59-40ce-464c-86ab-9c991eb6b8d3";
     DateTime = "20111024203233.259000+000";
     HostName = "op-sccm-1.domain.com";
     HRESULT = "0x80072efe";
     ProcessID = 1576;
     StatusCode = 0;
     ThreadID = 4604;
    };
    [...]

    GetDirectoryList_HTTP('https://op-sccm-1.domain.com:443/SMS_DP_SMSPKGD$/01000095') failed with code 0x800704cf

    0x80072efe = ERROR_INTERNET_CONNECTION_ABORTED
    0x800704cf = ERROR_NETWORK_UNREACHABLE
    Any chance that this is a network connectivity / firewall issue?

    Torsten Meringer | http://www.mssccmfaq.de
    Tuesday, October 25, 2011 6:54 AM
    Moderator
  • Anoop - I'm definitely looking at the IIS log, but it seems to only be logging some traffic. Basically, if I browse to http://<servername > or https://<fqdn> then it will log that traffic, but it's not showing anything from any clients trying to connect.

    Torsten, to answer your question, it definitely feels like firewall. But the Windows firewall is not running, the client assures me there are no network devices in place that would restrict traffic, and I can telnet from any client to the DP on ports 80 and 443, and then see the open sessions in netstat output. So, it feels to me like the traffic is getting there, but the DP is just completely ignoring it. As above, I can browse to the default landing pages on this server, so I know the traffic is getting through.

     

    Thanks,

    Andrew


    Andrew Topp
    Tuesday, October 25, 2011 12:04 PM
  • Im having the exact same issue. Same error messages as Andrew.

     

    Wednesday, October 26, 2011 7:48 PM
  • It turns out that after a call to Microsoft, we discovered that the certificate template used to issue the ConfigMgr Web Server Certificate has been modified. The certificate purpose did not include Key Encipherment, just Signing, so SSL wasn't working properly. Not sure how it got changed, since that's not a setting you need to modify in the process of setting up the template, but aew999, it might be worth your while to very carefully check all the properties of your certificate templates to make sure they're configured properly.

     

    Thanks,

    Andrew


    Andrew Topp
    • Marked as answer by androidtopp Tuesday, November 1, 2011 12:07 PM
    Tuesday, November 1, 2011 12:06 PM
  • You have issue with ISS, this fix problem http://www.windowscapture.com/2016/02/sccm-1511-how-to-fixe-download-package_24.html
    Wednesday, February 24, 2016 9:38 AM