等待SCCM 2107在下载时卡住-错误:下载重dist失败

RogerDIngo

RogerDIngo

成员
18
1
3.
你好

想知道是否有人在配置管理器中下载v2107时遇到了问题?
在更新和服务中,v2107的下载被卡在下载状态,没有完成,所以我不能做一个先决条件检查。

1639047074216. png

dmpdownload .log文件显示

1639047122309. png

错误:下载redist for 42e1cf6e-95a1-4a8d-96ad-311e6247b3fb命令失败https://go.microsoft.com/fwlink/?LinkID=2167076/ LnManifestUrlhttps://go.microsoft.com/fwlink/?LinkID=2167071/RedistVersion 202107 /NoUI“E:\微软配置管理器\EasySetupPayload\42e1cf6e-95a1-4a8d-96ad-311e6247b3fb\redist”。
日志含义42e1cf6e-95a1-4a8d-96ad-311e6247b3fb的redist下载失败。


EasySetupPayload文件夹有cab文件,它看起来下载它没有任何问题。
1639047374824. png
日志显示它正在提取驾驶室文件。

我试过使用CMupdatereset,但没有工作。
代码:
cmupdaterset .exe -FDELETE -S SERVERNAME -D CM_XXX -P 42e1cf6e-95a1-4a8d-96ad-311e6247b3fb

我在网上看到一个帖子说需要。net 4.8和TLS 1.1/1.2,所以我安装了。net 4.8并在服务器上启用了TLS,但这也没有帮助。
我们的SCCM配置管理器服务器是2012R2。

知道是怎么回事吗?


欢呼,
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
我在reddit的其他帖子之前发现了这个。添加注册表值以添加两个密码。我也这么做了,加上上面reddit线程的变化。现在它为我工作了,我准备安装

基本上是时候升级到更新的服务器版本了:)

https://www.reddit.com/r/SCCM/comments/poajtc
不…这也无济于事。
系统缺少中间证书…加进去了,但还是没用。

启用TLS 1.2
计算程序安装
.net 4.8安装完成
上面提到的所有注册表键都已安装..包括Wow6432Node中的
hth华体会体育全站

hth华体会体育全站

论坛的主人
工作人员
4020年
464
183
EasySetupDownloadSinglePackage Failed with exception:底层连接被关闭:发送时发生了意外错误-这是否表明安全软件或设备正在阻止下载?华体会体育系列

AitchySan

成员
8
0
1
我和你有同样的问题。你有什么进展吗?我有控制台不断下载更新,在configmgrsetup.log和dmpdownload .log的日志是说完全相同的错误,你列出。我做了上面所有你做的事情,TLS, cyphers. .net 4.8,密钥添加。我写了一个小批量,我可以快速重置或强制删除控制台上挂着的升级,因为我已经做了很多次了,现在它让我疯狂…最终,SCCM日志表明它不能拉一个或两个出租车文件,但我可以导航那些url和手动拉他们。如果我把它们放到相关的目录中,这真的没有什么区别。除了已经尝试过的方法,还有谁提出了更多的解决方案?我意识到一些人已经得到了这个工作与上述,但对于那些仍然没有它令人沮丧。

谢谢。
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
我和你有同样的问题。你有什么进展吗?我有控制台不断下载更新,在configmgrsetup.log和dmpdownload .log的日志是说完全相同的错误,你列出。我做了上面所有你做的事情,TLS, cyphers. .net 4.8,密钥添加。我写了一个小批量,我可以快速重置或强制删除控制台上挂着的升级,因为我已经做了很多次了,现在它让我疯狂…最终,SCCM日志表明它不能拉一个或两个出租车文件,但我可以导航那些url和手动拉他们。如果我把它们放到相关的目录中,这真的没有什么区别。除了已经尝试过的方法,还有谁提出了更多的解决方案?我意识到一些人已经得到了这个工作与上述,但对于那些仍然没有它令人沮丧。

谢谢。
嘿,伙伴

不,我在解决这个问题上没有运气…我现在只能认为这是操作系统的问题,因为2012年已经很老了…有东西破产了……

我们正在慢慢准备把SCCM搬到2019年的服务器上,希望这能解决这个问题。

我没有投入更多的时间在这,但如果我偶然发现了一些工作,我会发帖回来。

AitchySan

成员
8
0
1
嘿,伙伴

不,我在解决这个问题上没有运气…我现在只能认为这是操作系统的问题,因为2012年已经很老了…有东西破产了……

我们正在慢慢准备把SCCM搬到2019年的服务器上,希望这能解决这个问题。

我没有投入更多的时间在这,但如果我偶然发现了一些工作,我会发帖回来。
有趣。这就是我昨天和老板讨论的内容。我们正在寻找迁移数据库或做一些就地升级。谢谢你让我知道,如果我在这方面发现了什么,我会回复你的。助教。
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
有趣。这就是我昨天和老板讨论的内容。我们正在寻找迁移数据库或做一些就地升级。谢谢你让我知道,如果我在这方面发现了什么,我会回复你的。助教。
是的,我们正在把我们的大部分服务器资源(至少90%)迁移到azure,所以我们也会把SCCM迁移到azure。
但是在我们这样做之前,我们还需要更新数据库,因为SQL是2012 SP3(我认为)
所以SQL必须更新到2016年的最低版本,但很可能也会更新到一个新的版本。

我不完全确定更新和迁移所有成功的过程,但我正在通过它…早期
H
1
0
1
我尝试了所有提到的,唯一的解决方案似乎是运行水花。hta从C:\Program Files\Microsoft配置管理器\EasySetupPayload\,并选择“下载所需的前提文件”,选择C:\Program Files\Microsoft配置管理器\EasySetupPayload\\redist文件夹进行下载,一旦完成,然后重新启动站点服务器上的SMS_Executive服务。

AitchySan

成员
8
0
1
我尝试了所有提到的,唯一的解决方案似乎是运行水花。hta从C:\Program Files\Microsoft配置管理器\EasySetupPayload\,并选择“下载所需的前提文件”,选择C:\Program Files\Microsoft配置管理器\EasySetupPayload\\redist文件夹进行下载,一旦完成,然后重新启动站点服务器上的SMS_Executive服务。
谢谢海登。我试试看。我刚刚把服务器从2012年转移到2012r2,然后转移到2019年。今天就要考试了,希望它能成功……如果不是生病了,试试吧…

AitchySan

成员
8
0
1
只是给那些还在看这个的人一个更新…我克隆了我的主sccm服务器,并从2012<2012r>2019更新了操作系统。然后我更新SQL从2012年到2016年,到2019年。然后我不得不做一个主站点重置,一个短信重置,然后系统恢复了。在这个论坛中讨论的问题不再存在,我可以下载和完全绿灯补丁,直到2111。我现在唯一的问题是客户端活动似乎不工作,SCCM看不到客户端(我还没有更新系统,它仍然是同一个版本),部署不工作,如上述心跳不工作。其他一切似乎都很好,报告,监控,pxe -网站和组件都是绿色的,除了MP和注册角色-这两个我已经重新安装,但仍然一样。所以,我解决了一个问题,但又制造了另一个……叹息! !(ps -打开“旧”服务器似乎工作正常,客户端活动恢复正常。 thought this would be dangerous but it would appear that the system is stable just being flipped like this as a backup...)
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
只是给那些还在看这个的人一个更新…我克隆了我的主sccm服务器,并从2012<2012r>2019更新了操作系统。然后我更新SQL从2012年到2016年,到2019年。然后我不得不做一个主站点重置,一个短信重置,然后系统恢复了。在这个论坛中讨论的问题不再存在,我可以下载和完全绿灯补丁,直到2111。我现在唯一的问题是客户端活动似乎不工作,SCCM看不到客户端(我还没有更新系统,它仍然是同一个版本),部署不工作,如上述心跳不工作。其他一切似乎都很好,报告,监控,pxe -网站和组件都是绿色的,除了MP和注册角色-这两个我已经重新安装,但仍然一样。所以,我解决了一个问题,但又制造了另一个……叹息! !(ps -打开“旧”服务器似乎工作正常,客户端活动恢复正常。 thought this would be dangerous but it would appear that the system is stable just being flipped like this as a backup...)
是否有防火墙规则阻止访问您新克隆的虚拟机?
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
另外值得一提的是……关于这个SCCM问题,我在微软的支持下已经有了一个案例
我会更新,如果和当我们设法解决这个问题....

AitchySan

成员
8
0
1
是否有防火墙规则阻止访问您新克隆的虚拟机?
不!当我克隆服务器(用vsphere),他们有相同的IP,主机名等,我确保如果一个是在另一个是关闭等旧的是ok的,客户端活动是绿色的。新的活动是红色的,任何本地和网络防火墙的规则恐怕都是一样的…它的令人沮丧的!
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
不!当我克隆服务器(用vsphere),他们有相同的IP,主机名等,我确保如果一个是在另一个是关闭等旧的是ok的,客户端活动是绿色的。新的活动是红色的,任何本地和网络防火墙的规则恐怕都是一样的…它的令人沮丧的!
如果SCCM有一些内部配置/GUID ID/在你克隆服务器时出错,我不会感到惊讶,这就是为什么你会有这些问题。

最好设置HA配置(被动/主动),然后将服务故障转移到新VM。
这就是我们迁移到Azure后要做的事情。
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
我们已经设法解决了这个问题,从另一个服务器下载所需的文件,然后将它们复制到主sccm服务器,并运行一些SQL DB命令来进展/更新状态。
我已经做了一个预请求检查,它说它通过了警告。

我将在下面详细说明我们所做的。
促使我们尝试在另一台服务器上下载所需文件的原因之一是ConfigMGrSetup.log文件下载有问题。
1643372405038. png

1.定位setupdl.exe文件
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\SMSSETUP\BIN\X64

2.复制setupdl.exe到另一个能上网的服务器上
在我的例子中,我们复制到2016年的管理服务器,它在相同的网络/子网上

3.运行以下程序下载所需的文件。您可以打开日志文件来监视状态。
setupdl.exe / RedistUrlhttps://go.microsoft.com/fwlink/?LinkID=2184007/ LnManifestUrlhttps://go.microsoft.com/fwlink/?LinkId=2179667/RedistVersion 202111 /NoUI "C:\temp\redist" >> "C:\redist.log"
1643372564352. png

一旦下载完成,日志文件将包含。
1643373403169. png


4.在SCCM服务器上。删除与v2111的GUID关联的redist文件夹内的所有内容
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\redist

5.将从另一个服务器下载的文件复制到redist文件夹中。
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\redist


关于SQL DB
如果您的v2107也在下载中卡住,请执行以下操作。
使用sccm控制台中显示的数字编辑GUID号码。
我的GUID是:42e1cf6e-95a1-4a8d-96ad-311e6247b3fb

Declare @guid varchar(40) = '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb'
删除CM_UpdatePackages where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb' and (dpo . fniscasorstandalonprimary () = 1)
删除CM_UpdatePackageSiteStatus where PackageGuid in
(select PackageGuid from CM_UpdatePackageSiteStatus where PackageGuid not in (select PackageGuid from cm_updatepackages))
删除CM_UpdatePackage_MonitoringStatus where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb' and SiteNumber=dbo.fnGetSiteNumber()
update SMSPackages_G set Action = 3 where PkgID =(select PackageID from EasySetupSettings where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb')
where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb'


刷新更新和服务管理控制台,v2107将消失。


关于SQL db
执行以下命令确认状态。

Select * from cm_updateppackages where packageguid like '44ce0720-6c46-4554-89cf-c9713e9c06c6'

检查状态列
如果number是262145,这意味着下载正在进行中(卡住,因为它无法下载)

接下来,使用此命令将状态更新为Successful。
更新cm_updateppackages set state = '262146' where packageguid like '44ce0720-6c46-4554-89cf-c9713e9c06c6'

完成之后,刷新更新控制台,v2111就可以安装了

1643373237353. png

如前所述,我的预请求检查现在已经完成。
1643373297196. png

1643373311623. png


我对这个的想法....
我只能认为我们用来托管SCCM的2012服务器阻止了下载。怎么或为什么是任何人的猜测..但我把矛头指向了2012年的旧操作系统。

希望这能帮到你们。

附件

  • 1643373280438. png
    1643373280438. png
    17.6 KB·视图:5

AitchySan

成员
8
0
1
我们已经设法解决了这个问题,从另一个服务器下载所需的文件,然后将它们复制到主sccm服务器,并运行一些SQL DB命令来进展/更新状态。
我已经做了一个预请求检查,它说它通过了警告。

我将在下面详细说明我们所做的。
促使我们尝试在另一台服务器上下载所需文件的原因之一是ConfigMGrSetup.log文件下载有问题。
查看附件4230

1.定位setupdl.exe文件
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\SMSSETUP\BIN\X64

2.复制setupdl.exe到另一个能上网的服务器上
在我的例子中,我们复制到2016年的管理服务器,它在相同的网络/子网上

3.运行以下程序下载所需的文件。您可以打开日志文件来监视状态。
setupdl.exe / RedistUrlhttps://go.microsoft.com/fwlink/?LinkID=2184007/ LnManifestUrlhttps://go.microsoft.com/fwlink/?LinkId=2179667/RedistVersion 202111 /NoUI "C:\temp\redist" >> "C:\redist.log"
查看附件4231

一旦下载完成,日志文件将包含。
查看附件4236


4.在SCCM服务器上。删除与v2111的GUID关联的redist文件夹内的所有内容
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\redist

5.将从另一个服务器下载的文件复制到redist文件夹中。
E:\微软配置管理器\EasySetupPayload\44ce0720-6c46-4554-89cf-c9713e9c06c6\redist


关于SQL DB
如果您的v2107也在下载中卡住,请执行以下操作。
使用sccm控制台中显示的数字编辑GUID号码。
我的GUID是:42e1cf6e-95a1-4a8d-96ad-311e6247b3fb

Declare @guid varchar(40) = '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb'
删除CM_UpdatePackages where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb' and (dpo . fniscasorstandalonprimary () = 1)
删除CM_UpdatePackageSiteStatus where PackageGuid in
(select PackageGuid from CM_UpdatePackageSiteStatus where PackageGuid not in (select PackageGuid from cm_updatepackages))
删除CM_UpdatePackage_MonitoringStatus where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb' and SiteNumber=dbo.fnGetSiteNumber()
update SMSPackages_G set Action = 3 where PkgID =(select PackageID from EasySetupSettings where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb')
where PackageGuid= '42e1cf6e-95a1-4a8d-96ad-311e6247b3fb'


刷新更新和服务管理控制台,v2107将消失。


关于SQL db
执行以下命令确认状态。

Select * from cm_updateppackages where packageguid like '44ce0720-6c46-4554-89cf-c9713e9c06c6'

检查状态列
如果number是262145,这意味着下载正在进行中(卡住,因为它无法下载)

接下来,使用此命令将状态更新为Successful。
更新cm_updateppackages set state = '262146' where packageguid like '44ce0720-6c46-4554-89cf-c9713e9c06c6'

完成之后,刷新更新控制台,v2111就可以安装了

查看附件4232

如前所述,我的预请求检查现在已经完成。
查看附件4234

查看附件4235


我对这个的想法....
我只能认为我们用来托管SCCM的2012服务器阻止了下载。怎么或为什么是任何人的猜测..但我把矛头指向了2012年的旧操作系统。

希望这能帮到你们。
神奇的伴侣!这很有效。系统正在升级中。我认为你对2012服务器的看法是正确的。在我克隆了2012版并将其升级到2019版的操作系统和SQL之后,下载方面一切正常。只是客户端从未与服务器交谈,就像后面提到的那样,可能是由于一些嵌入式UID。但我们可以肯定的是,如果升级节点不在服务器2012上,SCCM会把升级节点上的所有相关文件都拉出来。目前,我的预要求是绿色的(除了服务器操作系统警告),升级正在安装中。很多谢谢!我想我将不得不建立一个新的SCCM服务器,但我诚实地认为我宁愿从头开始,而不是做一个相当脏的迁移… Thanks again!
人事处
RogerDIngo

RogerDIngo

成员
18
1
3.
神奇的伴侣!这很有效。系统正在升级中。我认为你对2012服务器的看法是正确的。在我克隆了2012版并将其升级到2019版的操作系统和SQL之后,下载方面一切正常。只是客户端从未与服务器交谈,就像后面提到的那样,可能是由于一些嵌入式UID。但我们可以肯定的是,如果升级节点不在服务器2012上,SCCM会把升级节点上的所有相关文件都拉出来。目前,我的预要求是绿色的(除了服务器操作系统警告),升级正在安装中。很多谢谢!我想我将不得不建立一个新的SCCM服务器,但我诚实地认为我宁愿从头开始,而不是做一个相当脏的迁移… Thanks again!
太棒了,伙计…很高兴它对你有效!
l

作伴

新成员
1
0
1
两个多星期来,我一直在为这个问题绞尽脑汁。我以为我要疯了。很高兴终于和同病相怜的人找到了一条线索。我已经达到了“是时候升级了”的心态。所以很高兴听到别人的方法也奏效了。我目前正在尝试RogerDingos的步骤,只是以防万一。第二个服务器上的redist.com log有一些错误,但它还是下载了一些东西。祈祷。
1
0
1
对于Aitchy和Roger提出的操作系统查询,我想补充一下我的意见,我们在2012年的DEV环境中下载2107/11升级时也遇到了同样的问题,但我们的PROD环境下载更新时没有问题,它运行的是2012 R2。两个操作系统都需要更新,所以我们会尽快更新。
802客

802客

新成员
1
0
1
这里是另一个奇怪的交易,使用从easysetuppayload文件夹2111的飞溅,我试图下载redist,失败了。
Configmgrsetup.log清楚地显示-
错误:WinHttpReceiveResponse failed 80072efe Configuration Manager Setup 3/11/2022 10:55:59 AM 1408 (0x0580)
ERROR: Download() failed with 0x80072EFE Configuration Manager Setup / 3/11/2022 10:55:59 AM 1408 (0x0580)
错误:Failed to download language pack manifest (0x80072EFE) Configuration Manager Setup 3/11/2022 10:55:59 AM 1408 (0x0580)

然而,当我挂载原始的ISO (2103) Current Branch并使用下载程序重新dist时。下载没有问题。搭配的!

最新的文章

论坛统计

线程
5096年
消息
19880年
成员
10648年
最新的成员
Barani