启动安装服务器 2012 时安装 .NET Framework 4.5 功能挂起

启动安装服务器 2012 时安装 .NET Framework 4.5 功能挂起

我正在运行 Windows Server 2012 Standard 并安装了 IIS 8.0,但需要安装应用程序开发角色服务,但是当我尝试这样做时,安装进度始终没有移动。它停留在“正在开始安装”上,进度条始终没有变化。我检查了事件日志,其中没有错误。有人知道为什么会发生这种情况吗?

答案1

嗯,这个问题花了我一段时间。这很奇怪,因为我安装了很多 Server 2012,从来没有出现过这个问题,但我正在设置的一台服务器却出现了。

在这种情况下,服务器有两个公共 IPv4 地址。一个 IP 地址供 IIS 使用,另一个供作为 Windows 服务运行的旧服务器使用。默认情况下,IIS 将绑定到所有可用的 IP 地址,因此我发出了一个命令让它停止它:

netsh http add iplisten fee.fi.fo.fum

fee.fi.fo.fum公网 IP 地址在哪里?

这导致使用“添加角色或功能”时,服务器管理器 GUI 永远挂在“开始安装”处。奇怪的是,通过Install-WindowsFeaturePowerShell 中的 cmdlet 安装功能可以正常工作。但我感到不安,好像有些东西坏了。

我偶然发现了这篇博文这击中了要害。为了确认我是否在 Windows 远程管理服务中创建了一个问题(该服务确实正在运行),我运行了

winrm quickconfig

它报告了客户端无法连接的错误。

我按照推荐的解决方案将环回地址添加到 iplisten 列表中:

netsh add iplisten 127.0.0.1

重新启动服务器,然后噗!服务器管理器又开始工作了。希望这对某些人有帮助。

相关内容