WSUS服务器不能下载补丁的最终解决办法
WSUS服务器“此服务器不支持必要的HTTP 协议。后台智能传送服务(BITS)要求服务器支持范围协议头”错误的最终解决方法
在今年上半年,自从WSUS服务器出现问题后,按照“[url]http://wangchunhai.blog.51cto.com/225186/46522[/url]”出的方法,处理之后,使用了一段时间,但开学之后,又出现了此类错误,如图1所示:
图1 WSUS服务器不能下载
经过分析,可能是单位最终出口的防火墙的设置问题,就想,如果把BITS服务关闭,可能会解决这个问题。在网上多次查找,找到在WSUS中不使用BITS下载而直接直接补丁的方法,现记录下来:
(1)首先从
“[url]http://download.microsoft.com/download/7/7/4/7745a34e-f563-443b-b4f8-3a289e995255/WSUS%20Server%20Debug%20Tool.EXE[/url]”
下载WSUS Debug工具。这是一个自解压的程序,下载之后,运行这个程序,将该程序解压到一个文件夹中,或者直接使用winrar解压缩展开。如图2、图3所示。
图2 下载后的程序
图3 该程序的说明
图4 指定解压缩路径
(2)从Windows Server 2003安装光盘中,从“support\tools”文件夹中,找到support.cab文件,从该文件中,解压缩bitsadmin.exe程序到图4中的路径。如图5、图6所示。
图5 找到Windows Server 2003支持工具
图6 解压缩bitsadmin.exe程序
(3)进入命令提示符,进入图4解压缩的路径,执行:
wsusdebugtool /tool:setforegrounddownload
命令,禁止使用BITS下载更新,而是直接下载更新,如图7所示。
图7 直接下载更新
(4)再次进入WSUS,同步WSUS,再返回到“事件查看器”中,不会再出现类似图1的错误提示。
图8
在图8中,在从9点20开始同步之后,到9点40的时候,不到20分钟之后,已经下载了900多MB的补丁,而从开学之后到现在的一周多时间,也没有下载这么多(因为一直出错了,呵呵)。
在一夜之后,仍然出现“WSUS不能下载”的错误,但WSUS已经下载了大量的、以前不能下载的补丁,进入命令提示符,重新运行wsusdebugtools.exe /tool:setforegrounddownload,然后再同步WSUS,继续下载,多下载几次,也就可以了。这们,虽然每次都会出现错误,但每次也能下载补丁,直到把所有的补丁下载完。
另外,也可以在“选项”中,把WSUS从上游服务器的同步次数增加。
附:下面是执行wsusdebugtool /tool:getbitsstatus查看bits状态时显示的部分信息,在此可以看到,一些不能下载的更新的具体地址、错误信息。
C:\1>wsusdebugtool /tool:getbitsstatus
Running... GetBitsStatus
bitsadmin.exe /list /allusers /verbose
BITSADMIN version 2.0 [ 6.6.3790.3959 ]
BITS administration utility.
(C) Copyright 2000-2004 Microsoft Corp.
GUID: {1076D73C-E18A-4FD8-A813-D4DE3AB719FD} DISPLAY: WU Client Download
TYPE: DOWNLOAD STATE: SUSPENDED OWNER: NT AUTHORITY\SYSTEM
PRIORITY: FOREGROUND FILES: 0 / 1 BYTES: 0 / 100258
CREATION TIME: 2007-10-16 21:40:29 MODIFICATION TIME: 2008-9-10 13:02:00
COMPLETION TIME: UNKNOWN ACL FLAGS:
NOTIFY INTERFACE: UNREGISTERED NOTIFICATION FLAGS: 11
RETRY DELAY: 1200 NO PROGRESS TIMEOUT: 1209600 ERROR COUNT: 4
PROXY USAGE: NO_PROXY PROXY LIST: NULL PROXY BYPASS LIST: NULL
DESCRIPTION:
JOB FILES:
0 / 100258 WORKING
[url]http://download.windowsupdate.com/msdownload/update/v5/psf/windowsserver2003-kb936357-x86-chs_f235f6d2fb411907b951834f1d45e69c0103ec22.psf[/url] ->
C:\WINDOWS\SoftwareDistribution\Download\09a4e6e3a51b0490c9bec19d645e06f4\download\WindowsServer2003-KB936357-x86-CHS.psf.blob
Ranges:
offset 4096, length 50127
offset 54272, length 50131
NOTIFICATION COMMAND LINE: none
微软官方提供的WSUS诊断工具:wsusdebugtool.exe
相关参数
wsusdebugtool.exe /tool:purgeunneededfiles
删除WSUS中已拒绝安装的补丁
wsusdebugtools.exe /tool:setforegrounddownload
不使用BITS下载更新,直接连接下载
wsusdebugtools.exe /tool:ResetForegroundDownload
恢复使用BITS后台下载更新
wsusdebugtool.exe /tool:getbitsstatus
查看bits工作状态
wsusdebugtool.exe /tool:getconfiguration
查看wsus服务设置信息
WsusDebugTool.exe /Tool:GetLogs /OutputCab:c:\ServerLogs.cab
导出WSUS服务器配置及安装等日志进行DEBUG
利用wsusdebugtool.exe /tool: PurgeUnneededFiles 这个命令删除不需要的补丁文件.
WSUS服务器不能下载补丁的最终解决办法相关推荐
- wsus可以打mysql中间件补丁_加入WSUS补丁服务器并下载补丁
--------加入WSUS补丁服务器并下载补丁_不安装------- @echo off reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVers ...
- 架WSUS服务器 内网自动打补丁
架WSUS服务器 内网自动打补丁<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office&quo ...
- win7系统升服务器版本,WIN7专业版可update补丁,WIN7旗舰版无法update补丁,WSUS服务器是按windows类型还是版本区别updata的还是其他什么方式...
你好, 我们可以将WSUS服务器理解为MS update的本地存储,WSUS服务器本身并不会区分客户端的OS及版本,我们在WSUS服务器选项中的"产品和类别"中勾选我们所需的产品, ...
- WSUS服务器的详细配置和部署
WSUS服务器的详细配置和部署 一.WSUS 安装要求 1.硬件要求: 对于多达 500 个客户端的服务器,建议使用以下硬件: * 1 GHz 的处理器 * 1 GB 的 RAM 2.软件要求: 要使 ...
- wsus服务器不显示客户端,WSUS无法发现客户端
WSUS无法发现客户端 (2020-03-13 14:01:43) 这几天遇到一个问题,刚装好的WSUS服务器同步完补丁后,打算上线使用.挑了几个客户端,使用注册表配置了WSUS,但是迟迟无法在控制台 ...
- wsus服务器修改同步服务器地址,同步WSUS服务器的方法
为了使WSUS服务器具备更新局域网工作站系统的能力,首先需要使WSUS服务器中的补丁程序与Microsoft Update中的补丁程序保持同步,具体请看下面学习啦小编介绍的方法! 同步WSUS服务器的 ...
- mugen4g补丁如何使用_客户端与WSUS如何连接,补丁审批,下载安装(3)
---关注IT小技术,每天Get一个小技能! 一.将加入域的两台电脑移动到一个OU当中 在AD域服务器中,可以看到两台电脑都已经加入到域中,新建一个PC的OU,将两台电脑移动到PC OU中. 二.WS ...
- linux补丁更新服务器地址,windows系统之WSUS服务器:更改WSUS更新文件的路径
wsus补丁硬盘空间不够 wsus补丁硬盘空间不够.我部署了WSUS服务器,使用正常,现在由于补丁下载的硬盘空间不够了,我想把补丁下载的路径改到一个比较大的硬盘上,该怎么操作? 当磁盘不足的时候,如果 ...
- wsus服务器推送指定的补丁,【补丁更新】组策略实现WSUS客户端自动更新
使用组策略来管理 WSUS 自动更新客户端下载.安装和重新启动行为 可以配置 Windows Server Update Services (WSUS) 客户端来提供最符合您的环境和业务需求的更新安装 ...
最新文章
- R语言设置或查询图形参数par函数
- apk转换ipa在线转换工具_gif转换工具
- java迷宫队列实现_Creator 迷宫生成: DFS 与 BFS 算法实现
- mysql数据库在什么上运行_mysql – 在所有数据库上运行SQL查询
- Simics系统模拟器
- Halcon学习笔记——机器视觉应用工程开发思路及相机标定
- Android HorizontalScrollView布局
- 【java】对学生成绩进行排序
- python 装饰器原理_python3 property装饰器实现原理与用法示例
- 利用wordpress搭建自己的网站(百度云虚拟主机)
- Oracle数据库的【安装包选择、下载】、安装与卸载
- RobotFramework与Eclipse集成
- Jrebel激活破解
- MyX5TbsPlusDemo【体验腾讯浏览服务Android SDK (TbsPlus 版)】
- 知识库管理系统——项目
- 80后 最牛的辞职信
- 微信小程序注册流程图文详解
- [江枫]用Amoeba构架MySQL分布式数据库环境
- 他如何从一位专车司机成功变身CEO?
- 《数学之美》读后感与商榷
热门文章
- new Integer()与 Integer.valueOf()区别和联系
- Jenkins Windons下安装ChangeLog插件获取Git更新日志
- this.$nextTick
- MySQL性能剖析工具(pt-query-digest)
- Ubuntu 16.04 下开机引导修复Windows
- Unity调试Android安装包
- 关于python程序格式框架以下选项中描述错误的是_关于Python程序格式框架的描述,以下选项中错误的是...
- 关于Python not 及is None的有趣现象(两者的区别)
- 链路聚合|静态,动态配置|华为,思科配置|聚盒~
- **.Eet Framework win7系统安装失败报 时间戳和日期不符**