次の方法で共有


イベント ID 1309、Exchange Server 2016 または Exchange Server 2013 をインストールした後に OWA と ECP にアクセスできない

元の KB 番号: 3099532

症状

Microsoft Exchange Server 2016 または Exchange Server 2013 が正常にインストールされました。 インストール プロセスは、何らかの段階で失敗または中断された後、再開され、最終的に正常に完了した可能性があります。 ただし、Exchange コントロール パネル (ECP) または Outlook Web App (OWA) にアクセスしようとすると、次のエラー メッセージが表示されます。

問題が発生しました

申し訳ございません。現時点では、その情報を取得できません。 後でもう一度やり直してください。 問題が解決しない場合は、ヘルプデスクにお問い合わせください。

エラー メッセージのスクリーンショット - 現在、その情報を取得できません。

さらに、次のイベントがアプリケーション ログに記録される場合があります。

Log Name:  Application
Source:  ASP.NET 4.0.30319.0
Event ID:  1309
Task Category:  Web Event
Level:  Warning
Keywords:  Classic
User:  N/A
Computer:  Exch2.contoso.com
Description:

Event code: 3005
Event message: An unhandled exception has occurred.

Event ID: f23d9d455f3145068c57286262ac517f
Event sequence: 1
Event occurrence: 1
Event detail code: 0

Application 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: EXCH2

Process information:
  Process ID: 4348
  Process name: w3wp.exe
  Account name: NT AUTHORITY\SYSTEM

Exception 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 のインストール パスの下にある bin フォルダーに変更します。

    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 ファイルは、セットアップのインストール後フェーズ中に生成されます。 中断後にセットアップが再開された場合、中断前に正常にインストールされた役割のインストール後の手順は実行されません。