ID události 1309 a po instalaci Exchange Server 2016 nebo Exchange Server 2013 nemáte přístup k OWA a ECP

Původní číslo KB: 3099532

Příznaky

Úspěšně jste nainstalovali Microsoft Exchange Server 2016 nebo Exchange Server 2013. Proces instalace mohl v určité fázi selhát nebo byl přerušen a pak se obnovil a nakonec úspěšně dokončil. Při pokusu o přístup k Exchange Ovládací panely (ECP) nebo Outlook Web App (OWA), zobrazí se následující chybová zpráva:

něco se pokazilo

Je nám líto, ale danou informaci nyní nemůžeme získat. Zkuste to prosím později. Pokud potíže potrvají, obraťte se na helpdesk.

Snímek obrazovky s chybovou zprávou – tuto informaci teď nemůžeme získat.

Kromě toho může být v protokolu aplikace zaznamenána následující událost:

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

Příčina

K tomuto problému dochází, pokud v některém z následujících umístění chybí SharedWebConfig.config:

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

Řešení

Pokud chcete tento problém vyřešit, postupujte takto:

  1. Na serveru, na který dochází k problému, identifikujte umístění, na které soubor chybí.

  2. Vygenerujte chybějící soubor:

    1. Spuštěním cd %ExchangeInstallPath%\bin příkazu změňte aktuální adresář na složku bin, která je v instalační cestě Exchange.

    2. Pomocí nástroje DependentAssemblyGenerator.exe vygenerujte soubor:

      • Pokud soubor ve složce C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess chybí, spusťte následující příkaz:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
      
      • Pokud soubor ve složce C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy chybí, spusťte následující příkaz:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
      
  3. Spusťte IISRESET nebo restartujte server.

Další informace

SouborSharedWebConfig.config se generuje během fáze po instalaci instalačního programu. Pokud se instalace po přerušení obnoví, neprovádí kroky po instalaci pro role, které byly úspěšně nainstalovány před přerušením.