【问题标题】:IIS failing after machine name change更改机器名称后 IIS 失败
【发布时间】:2018-12-06 13:30:48
【问题描述】:

如果我更改 Win2016 服务器的机器名称(作为将其放入域的前兆),这会导致 ISS v10 中的“默认网站”失败。

我没有创建任何其他网站、虚拟目录或 AppPool。只有 IIS 首次安装时创建的对象和设置。

只要我在浏览器中导航到“http://localhost”,“DefaltAppPool”就会停止,并且“事件查看器”中会生成几个错误(来自“系统”日志中的“WAS”源和“应用程序”事件日志中的“IIS-W3SVC-WP”来源)。这些错误表明“工作进程未能初始化,因此无法启动”。

如果我将机器名称改回旧名称,那么 IIS appPool 将正常工作。

这表明“ApplicationPoolIdentity”以某种方式硬编码为特定的机器名称。

我还使用 IIS v7 测试了 Win2008 R2 VM,并且出现了同样的问题。我还发现了另一个以前从未安装过 IIS 的 Win2016 VM。

看来,即使以前从未安装过IIS,如果机器名随时被更改,IIS 也将无法工作。

虽然我熟悉 IIS,但我不是专家,但我希望当我将 IIS 作为全新角色安装时,作为标准创建的“默认网站”和“默认应用程序池”应该可以在没有任何进一步配置的情况下工作.

您能告诉我如何调查/解决这个问题吗?

============ 2018 年 7 月 12 日更新 =================

我一直在做更多的测试,我想我可能已经找到了触发因素(尽管原因和解决方法仍然未知)。

未更改的 Win2016 虚拟机的原始名称是“WSVR2016-02016”,我尝试更改名称(但将虚拟机保留在工作组中),每次更改后重新启动机器,然后当它备份时,我确保 IIS ' DefautlAppPool' 在 IIS 管理器中启动,在 Chrome 浏览器中访问“http://localhost”,然后检查 IIS 管理器以查看 AppPool 是否已停止。

我尝试了以下每个名称(都仍在工作组中)并且它们都有效: WSVR2016-O2018 | WSVR2016-O2018T | 测试-PAL-AD | 测试-PAL-ADV2

然后我尝试将 VM 的网络更改为桥接而不是 NAT,但保留最后一个机器名称 - 仍然有效。

然后我尝试使用相同的“TEST-PAL-ADV2”机器名称,将 VM 连接到我们的域,当我转到“http://localhost”时,IIS AppPool 停止了!

所以看起来连接到域是导致问题的原因 - 但如何?

(我确实注意到,每次我更改机器名称时,服务器的名称都会在 IIS 中保留旧名称。所以顶部的“连接”节点说“WSVR2016-02016(TEST-PAL-ADV2\Administrator”-但它通过所有名称更改都做了同样的事情,并且没有停止 IIS 的工作)

【问题讨论】:

    标签: windows iis windows-server-2016


    【解决方案1】:

    可能存在由域推出的阻止 ApplicationPoolIdentity 运行的设置或策略。我建议将 DefaultAppPool 池更改为作为本地系统运行,并向您的域管理员询问可能会干扰的任何策略。您也可以通过运行 gpresult 自己识别其中的一些内容

    【讨论】:

    • 感谢您的回复。我为我的公司管理服务器和域,但据我所知,我们从未调整过默认组策略。您能否建议哪些设置可能会干扰 AppPool ?我要指出:a) 这必须是一个设置,它们会影响 Win 2008 R2 (IISv7) 和 Win 2016 (IISv10) 下默认 IIS 安装的应用程序池 b) 因为它位于完全不同的服务器上(安装在不同时间)这必须是通用的,并且 c)即使在 IBM 脚本创建新的 appPool 时也会发生这种情况。非常感谢
    • 检查本地安全策略并确认本地策略 -> 用户权限分配 -> 作为服务登录不受控制。 See here.
    • 域设置了“作为服务登录”。我将检查本地 GPO,但无论机器是否在域中,本地都不会应用吗?当在工作区(即不在域中)时,AppPool 工作正常 - 只有当机器在域中时才会出现问题。如果我需要将“DefaultAppPool”添加到域“作为服务登录”中,我该怎么做,因为这不是普通用户帐户?
    • 在加入域之前查看策略,然后与之后进行比较。 IIS APPPOOL\DefaultAppPool(或实际运行池的任何帐户)需要在策略中。另外,您是否查看过应用程序尝试启动时的安全日志?
    猜你喜欢
    • 2020-01-15
    • 2019-03-22
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 2019-06-06
    • 2014-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多