事件 ID 1309 并且无法访问 OWA 和 ECP 后安装 Exchange Server 2016年或 Exchange Server 2013

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3099532
症状
您已成功 installedMicrosoft Exchange Server 2016or Microsoft Exchange Server 2013年。安装过程可能失败或已中断在某些阶段,再恢复和最后成功完成。但是,当您尝试访问 Exchange 控件面板 (ECP) 或 Outlook Web App (OWA),您会收到以下错误消息:

出现了错误

很抱歉,我们不能获取该信息现在。请稍后再试。如果问题仍然存在,请与支持人员联系。


该错误消息屏幕抓图

此外,应用程序日志中可能会记录以下事件:

Log Name:  ApplicationSource:  ASP.NET 4.0.30319.0Event ID:  1309Task Category:  Web EventLevel:  WarningKeywords:  ClassicUser:  N/AComputer:  Exch2.contoso.comDescription:Event code: 3005Event message: An unhandled exception has occurred.Event ID: f23d9d455f3145068c57286262ac517fEvent sequence: 1Event occurrence: 1Event detail code: 0Application information:        Application domain: /LM/W3SVC/2/ROOT/owa-5-130879214460462920  Trust level: Full  Application Virtual Path: /owa  Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\  Machine name: EXCH2Process information:  Process ID: 4348  Process name: w3wp.exe  Account name: NT AUTHORITY\SYSTEMException information:  Exception type: TargetInvocationException  Exception message: Exception has been thrown by the target of an invocation.  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck,   Boolean&canBeCached, RuntimeMethodHandleInternal&ctor, Boolean&bNeedSecurityCheck)    • SharedWebConfig.config is missing from either of these locations:      C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy      C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess
原因
如果 SharedWebConfig.config 是从下列任一位置丢失,将出现此问题:

  • C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy
  • C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess

解决方案
若要解决此问题,请执行以下步骤:

  1. 在服务器上的朝向问题,确定从找不到文件的位置。
  2. 生成缺少的文件:

    1. 运行 cd %ExchangeInstallPath%\bin 若要将当前目录更改为 纸盒 在 Exchange 安装路径下的文件夹。
    2. 使用 DependentAssemblyGenerator.exe 工具生成的文件:
      • 如果缺少从 C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess 文件,则运行以下命令:
        DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
      • 如果缺少从 C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy 文件,则运行以下命令:
        DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
    3. 运行 IISRESET或重新启动服务器。
更多信息
安装程序在安装后阶段生成 SharedWebConfig.config 文件。如果在中断之后继续安装程序,它不执行安装后步骤已成功安装之前中断的角色。

警告:本文已自动翻译

属性

文章 ID:3099532 - 上次审阅时间:10/17/2015 14:19:00 - 修订版本: 0.1

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3099532 KbMtzh
反馈