我有一个SCCM 2012小型部署,大约有35个客户端。 这些客户中的大多数与单个SCCM主机位于同一networking中,但三个客户端距离大约1000英里。
奇怪的是,这三个客户端已经停止了能够通过BITS下载一些应用程序包。 发布一个新的软件包适用于所有其他客户端,但是对于这三个软件包似乎从未下载过。 如果我去了软件中心,它只是挂在“0%下载”。
在客户端, DataTransfer.log说(重复):
CDTSJob::HandleErrors: DTS Job '{2DCBBB4C-6D84-479A-9218-885B72C834B9}' BITS Job '{E78147DD-4A26-4942-B4FD-6EC3EB77EECD}' under user 'S-1-5-18' OldErrorCount 442 NewErrorCount 443 ErrorCode 0x80072EE2 DataTransferService 30/07/2012 09:27:41 2964 (0x0B94) CDTSJob::HandleErrors: DTS Job ID='{2DCBBB4C-6D84-479A-9218-885B72C834B9}' URL='http://sccm-host:80/SMS_DP_SMSPKG$/Content_3e7f6982-6346-4f27-ae00-ad5dcb391455.1' ProtType=1 DataTransferService 30/07/2012 09:27:41 2964 (0x0B94)
Cas.log (反复)说:
Location update from CTM for content Content_3e7f6982-6346-4f27-ae00-ad5dcb391455.1 and request {AD041FCB-03D2-4FE6-A6FA-38A6B80FB2A1} ContentAccess 30/07/2012 08:33:39 5048 (0x13B8) Download location found 0 - http://lonsbrndsccm02.mcs.int.thomsonreuters.com/SMS_DP_SMSPKG$/Content_3e7f6982-6346-4f27-ae00-ad5dcb391455.1 ContentAccess 30/07/2012 08:33:39 5048 (0x13B8) Download request only, ignoring location update ContentAccess 30/07/2012 08:33:39 5048 (0x13B8)
在服务器上,我启用了失败的请求日志跟踪。 原始的IIS日志说明如下:
2012-07-30 08:28:42 10.13.111.35 GET /SMS_DP_SMSPKG$/Content_3e7f6982-6346-4f27-ae00-ad5dcb391455.1/sccm /NSCP-0.4.0.172-x64.msi 80 - 10.2.27.19 Microsoft+BITS/7.5 401 2 5 293
这是一个401.2错误,意味着访问被拒绝。 失败的请求日志很大,但问题在于它会导致Unauthorized: Access is denied due to invalid credentials. 信息。
所有的客户都是同一个域名的成员,而且看起来好像(另外)工作的很好。 我重新安装了SCCM客户端,将其删除并重新添加到SCCM。
其他一些软件包似乎工作正常,每天的反恶意软件增量下载和补丁没有问题。
为什么这些软件包失败?
不确定你是否解决了这个问题,我正在处理类似的问题,但是发现这篇文章可以帮助一些(但不是所有的)客户有这个问题。
有类似的问题,我这样解决:
"C:\Windows\system32\inetsrv\smsfileisapi.dll"