Exchange Server 2016 veya Exchange Server 2013 yüklendikten sonra etkinlik KIMLIĞI 1309 ve OWA ve ECP 'ye erişemezsiniz

Özgün KB numarası:   3099532

Belirtiler

Microsoft Exchange Server 2016 veya Exchange Server 2013 ' ü başarıyla yüklediniz. Yükleme işlemi başarısız olabilir veya bazı aşamada kesintiye uğramış ve son olarak son olarak tamamlandı olabilir. Ancak Exchange Denetim Masası (ECP) veya Outlook Web App (OWA) uygulamasına erişmeye çalıştığınızda, aşağıdaki hata iletisini alırsınız:

bir sorun oluştu

Maalesef şu anda bu bilgileri alamıyoruz. Lütfen daha sonra tekrar deneyin. Sorun devam ederse, yardım masanıza başvurun.

Hata iletisinin ekran görüntüsü

Ayrıca, uygulama günlüğüne aşağıdaki olay kaydedilebilir:

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

Neden

Bu sorun, aşağıdaki konumlardan birinden SharedWebConfig.config eksikse oluşur:

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

Çözüm

Bu sorunu çözmek için aşağıdaki adımları uygulayın:

  1. Sorunu sunan sunucuda, dosyanın eksik olduğu konumu belirleyin.

  2. Eksik dosyayı oluşturma:

    1. cd %ExchangeInstallPath%\binGeçerli dizini, Exchange yükleme yolunun altındaki bin klasörüne değiştirmek için çalışır.

    2. Dosyayı oluşturmak için DependentAssemblyGenerator.exe aracını kullanın:

      • Dosya C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess'de yoksa, aşağıdaki komutu çalıştırarak:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
      
      • Dosya C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy dizininde yoksa, aşağıdaki komutu çalıştırarak:
      DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
      
  3. IıSRESET veya sunucuyu yeniden başlatın.

Daha fazla bilgi

SharedWebConfig.config dosyası, kurulumun yükleme sonrası aşamasında oluşturulur. Kurulum kesintiye uğramadan sonra devam ederse, kesinti öncesinde başarıyla yüklenen roller için yükleme sonrası adımları yapmaz.