Server 2012 R2:万维网发布服务无法启动

Server 2012 R2:万维网发布服务无法启动

我在 Hyper-V 中运行 Server 2012 R2,并安装了 Exchange 2013。这不是一个关键系统 - 我用它来学习 Exchange 管理。

几个月没碰过服务器后,今晚我登录服务器,发现无论我做什么,四个服务始终无法启动。万维网发布服务错误似乎通常是由 文件夹AppPools丢失引起的C:\inetpub\temp\,但对我来说并非如此 - 我已经检查了两次。

这些服务包括:

  • Net.Tcp 侦听器适配器
  • 万维网发布服务
  • Net.Msmq 侦听器适配器
  • Net.Pipe 监听器适配器

事件日志中反复出现相同的四个错误:

事件 ID 5036,来源 WAS

Windows 进程激活服务 (WAS) 的配置管理器未初始化。数据字段包含错误号。

列出的错误编号是0D000780


事件 ID 5005,来源 WAS

Windows Process Activation Service (WAS) 因遇到错误而停止。数据字段包含错误编号。

列出的错误编号是0D000780


事件 ID 7023,来源服务控制管理器

Windows Process Activation Service 服务因以下错误而终止:
数据无效。


事件 ID 7001,来源服务控制管理器

World Wide Web Publishing Service 服务依赖于 Windows Process Activation Service 服务,该服务由于以下错误而启动失败:
数据无效。

答案1

我强烈怀疑您的文件中的 XML 格式不正确applicationHost.config。作为故障排除的第一步,我会仔细检查一下该文件。

答案2

我运行了以下命令

(来自C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727或您的版本):

aspnet_regiis.exe -GA domain\username

然后重新启动 IIS。

如果您进行系统准备或移动配置,这似乎是一个应用程序池问题

答案3

我同意 Evan 的观点。您可以从备份中恢复 applicationHost.config。点击此处查看流程。 https://supertekboy.com/2015/02/16/windows-process-activation-service-will-not-start-error-13-the-data-is-invalid/

相关内容