SCCM 2012 - 某些远程客户端无法下载某些应用程序,401.2 错误

SCCM 2012 - 某些远程客户端无法下载某些应用程序,401.2 错误

我有一个小型 SCCM 2012 部署,其中连接了大约 35 个客户端。这些客户端中的大多数与单个 SCCM 主机位于同一网络中,但有三个距离约 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。

其他一些软件包似乎运行良好,每日反恶意软件增量下载和修补都没有问题。

这些包为什么会失败?

答案1

不确定您是否已解决这个问题,我正在处理类似的问题,但发现这篇文章可以帮助一些(但不是全部)遇到此问题的客户。

http://support.microsoft.com/kb/2682514

答案2

遇到了类似的问题,我是这样修复的:

  • 登录 DP 服务器
  • 转到服务器上的 IIS。
  • 选择服务器并打开 ISAPI 和 CGI​​ 限制
  • 如果没有 SMS_DP 条目,请使用以下路径添加"C:\Windows\system32\inetsrv\smsfileisapi.dll"

相关内容