AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 504064
Accepted
Tonny
Tonny
Asked: 2013-05-02 01:44:03 +0800 CST2013-05-02 01:44:03 +0800 CST 2013-05-02 01:44:03 +0800 CST

WSUS 无法下载任何内容,原因不明

  • 772

我有 2 台 WSUS 服务器:
一个旧的 W2K3、WSUS 3.0SP2 框和一个启用了 WSUS 角色的全新 2012 服务器。

旧机器工作正常,并通过公司代理从 MS 提取更新。(BITS 设置为默认后台模式。)
新的具有完全相同的配置设置,包括代理配置和代理的相同用户帐户。新服务器可以很好地同步,甚至可以导入并验证我从旧服务器复制过来的所有更新。
但是新服务器不会从微软下载任何新鲜的东西。
我不断收到错误错误 364:

内容文件下载失败。原因:值不在预期范围内。源文件:/msdownload/update/software/defu/2013/05/am_delta_f1860b39acfcbfcf1d701c7c19d28faa97dd9e71.exe 目标文件:D:\WsusContent\71\F1860B39ACFCBFCF1D701C7C19D28FAA97DD9E71.exe。

代理显然正确支持 Range 命令。毕竟其他服务器使用相同的代理,下载管理器也没有问题。(也尝试了另一个代理:同样的问题。)
我尝试将 BITS 设置为前台模式。没有任何区别。

我已经完全删除了 WSUS 角色(包括注册表项等)并重新安装。重新安装后问题又回来了。

我找不到其他日志记录可以更清楚地说明问题。

任何想法可能是什么原因造成的?

更新:

经过一些试验后,我将其缩小如下:
a) BITS 作业由 WSUS 服务创建,但它们在创建后立即(同一秒)被取消。这在 Bits 事件日志消息中可见。(没有明显的取消原因。)
b) 服务器是域 X 的成员。用于代理的帐户是域 Y 的成员(并且在服务器上具有管理员权限)。在旧机器上,一切都在域 Y 中。这可能是问题的一部分。

我将在 X 中获得一个具有代理访问权限的帐户,并将其用于 WSUS 传输。不幸的是,我有一些繁文tape节需要费力才能获得另一个帐户,因此我今天将无法再对其进行测试。

更新 2: 在与服务器本身位于同一域中的帐户后,我仍然遇到了问题。显然这没有任何区别。
我还在旧的工作服务器上测试了这个新帐户。(因此在那里产生了跨域问题。)另一台服务器很满意,使用新帐户没有问题。

明天我将采取深入的尝试:完全删除 WSUS 和 IIS 服务器角色,删除所有相关的注册表项,从 IIS 和 WSUS 中删除所有内容文件并丢弃 WID 数据库。重新启动服务器并重新执行所有操作。
我也想完全重新安装操作系统,但这不可行。服务器由另一个部门管理。我可以在一个上获得完整的本地管理员权限,但不允许我安装一个。

更新 3: 不知何故,Windows 安装本身在所有试验中变得乏味。
我不得不硬着头皮要求重新安装服务器。
...
好的,我有一个全新的服务器安装。
按书重做 WSUS 设置。
同样的效果:错误 364

我已经黔驴技穷了。什么可能导致 WSUS(或 BITS)认为下载有问题?(BITS 只是立即取消下载而实际上没有做任何事情。)
我猜真正的问题是其他问题,处理不当并导致这个误导性错误 364。
任何关于解决方案的建议,或者只是尝试的事情欢迎排除故障。

windows-server-2012
  • 3 3 个回答
  • 13645 Views

3 个回答

  • Voted
  1. Best Answer
    charleswj81
    2013-05-24T17:52:05+08:002013-05-24T17:52:05+08:00

    这听起来像是一个已知问题。您是否看到/安装了此修补程序?http://support.microsoft.com/kb/2838998

    显然您的凭据正在被清除,因此您正试图匿名访问代理。

    • 3
  2. Mark
    2013-05-04T09:14:44+08:002013-05-04T09:14:44+08:00

    我过去曾遇到过 WSUS 和网络过滤器的问题,其中刷新网络过滤器上的缓存可以解决问题。WSUS 具有文件间依赖性(包含有关如何处理其他文件的元数据的 XML 文件),当其中一个文件被缓存且未更新但另一个文件已缓存时,这些依赖性会出错。

    即使您无法获得新的代理权,您的代理管理员也可以在白天进行冲洗并让您继续使用。

    • 0
  3. ashxos
    2013-08-24T20:27:09+08:002013-08-24T20:27:09+08:00

    今天我成功地解决了这个问题。

    修补程序 Windows8-RT-KB2838998-x64.msu (438 KB) 在我的 Windows Server 2012 标准版上出现兼容性错误。给出错误:Windows 更新独立安装程序。该更新不适用于您的计算机

    所以我告诉我的互联网管理员允许匿名访问 WSUS 服务器。

    今天我取消选中“代理服务器”对话框中的“使用用户凭据连接到代理服务器”。它在服务器对代理进行匿名访问时起作用。

    • 0

相关问题

  • 一个 Active Directory,多个远程桌面服务(Server 2012 解决方案)

  • 在虚拟处理器上启用硬件辅助虚拟化?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve