We've deployed a number of distribution points all of which are working without issue. We have one remote site DP which however is failing all operating system deployments due to being unable to locate content. It's not a DP I personally configured but it
appears to be configured as per other DPs.
Initial investigation indicated that content was missing due to DP group configuration, that's now rectified and all dependencies for OSD are present and correct.
The issue appears to be locating content from the library, however if we utilise the legacy approach and for each content item check the "Copy the content in this package to a package share on distribution points" then it will step through for
each item we enable. Of course that shouldn't be necessary and will impact disk usage and hasn't been necessary to support other DPs.
From the log below and the steps it goes through to attempt access to content it appears to be an account issue. For content that has been distributed to the 'package share' it attempts each step until it finally finds it on the SMSPKGE$ share.
Any thoughts, advice and validation would be much appreciated. Many thanks
Driver path is C:\_SMSTaskSequence\drivers OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Applying driver package "PM3000BE". OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Succeeded loading resource DLL 'X:\sms\bin\x64\1033\TSRES.DLL' OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
ResolveSource flags: 0x00000000 OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
SMSTSPersistContent: . The content for package PM3000BE will be persisted OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
DownloadOnDemand flag is true. Attempting to download content locally for Package PM3000BE. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Locations: Multicast = 0, HTTP = 1, SMB = 0. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Package Flags: 0x01000000 OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Multicast is not enabled for the package. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:28:21 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:28:36 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:28:51 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:29:06 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:29:21 772 (0x0304)
Trying http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
GetDirectoryListing() entered OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Initializing HTTP transport. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Setting URL = http://FQDN_SERVER/SMS_DP_SMSPKG$/PM3000BE. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Address=http://FQDN_SERVER, Scheme=http, Object=/SMS_DP_SMSPKG$/PM3000BE, Port=80. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Setting Authenticator. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Set authenticator in transport OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
WinHttp credentials set OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
CLibSMSMessageWinHttpTransport::Send: URL: FQDN_SERVER:80 PROPFIND /SMS_DP_SMSPKG$/PM3000BE OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
401 - Unsuccessful with anonymous access. Retrying with context credentials. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Using thread token for request OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
401 - Unsuccessful with context credentials. Retrying with supplied credentials. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
401 - Unsuccessful with supplied credentials. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
401 - Unsuccessful on all retries. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
SendResourceRequest() failed. 80190191 OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
SendResourceRequest(), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\downloadcontent.cpp,516) OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
oDavRequest.GetDirectoryListing (setDirs, setFiles), HRESULT=80190191 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,2516) OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Download() failed. 80190191. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
DownloadContentAndVerifyHash() failed. 80070002. OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
DownloadContentAndVerifyHash ( pszPackageID, L"SMSPackage", saHttpContentSources, saSMBContentSources, saMulticastContentSources, sDestination, dwFlags, L"", 0, dwPackageFlags, mapNetworkAccess ), HRESULT=80070002 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,3052) OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
DownloadContentLocally (pszSource, sSourceDirectory, dwFlags, hUserToken, mapNetworkAccess), HRESULT=80070002 (e:\qfe\nts\sms\framework\tscore\resolvesource.cpp,3273) OSDDriverClient 05/01/2016 10:29:36 772
(0x0304)
TS::Utility::ResolveSource( pszPackageId, sSource ), HRESULT=80070002 (e:\nts_sccm_release\sms\client\osdeployment\osddriverclient\driverinstaller.cpp,472) OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Failed to determine the driver source location. Code 0x80070002 OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
pDriverInstaller->InstallDriverPackage( sPackageId, pBootCriticalInfo ), HRESULT=80070002 (e:\nts_sccm_release\sms\client\osdeployment\osddriverclient\osddriverclient.cpp,380) OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Failed to provision driver. Code 0x80070002 OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Exiting with return code 0x80070002 OSDDriverClient 05/01/2016 10:29:36 772 (0x0304)
Process completed with exit code 2147942402 TSManager 05/01/2016 10:29:36 1812 (0x0714)
!--------------------------------------------------------------------------------------------! TSManager 05/01/2016 10:29:36 1812 (0x0714)
Failed to run the action: DRV012 - HP ProBook 650 G1 - Win81 x64.
The system cannot find the file specified. (Error: 80070002; Source: Windows) TSManager 05/01/2016 10:29:36 1812 (0x0714)