Virhe Outlook Web App Exchange Server 2013 CU 11:een tai uudempaan päivityksen jälkeen: pyyntöäsi ei voi suorittaa juuri nyt

Alkuperäinen KT-numero: 3191636

Oireet

Microsoft Exchange Server 2013 -ympäristössä, joka on päivitetty kumulatiiviseen päivitykseen (CU) 11 tai uudempaan, ilmenee yksi tai useampi seuraavista oireista Outlook Web App (OWA):

  • Saat pyynnön, jota ei voi juuri nyt suorittaa. Yritä myöhemmin uudelleen -virhesanoma, kun yrität avata, vastata tai lähettää edelleen kohteita Outlook Web App.
  • Kun yrität kirjautua sisään Outlook Web App tai valita eri kansioita, näet myös tämän virheen.

Lisäksi seuraava tapahtuma kirjataan toistuvasti Windowsin sovelluslokiin:

Time:     7/05/2016 2:20:24 PM
ID:       4999
Level:    Error
Source: MSExchange Common
Machine:  MBX1.contoso.com
Message:  Watson report about to be sent for process id: 10472, with parameters: E12IIS, c-RTL-AMD64, 15.00.1178.004, w3wp#MSExchangeOWAAppPool, m.exchange.services, M.E.S.C.T.IdConverter.ConvertId, System.MissingMethodException, a16f, 15.00.1104.003.
ErrorReportingEnabled: False

Syy

Kun kumulatiivista päivitystä käytetään, minkä tahansa aiemman kumulatiivisen päivityksen asennusbittiä on Exchange-asennushakemiston Bin-alihakemistossa. Esimerkki: kohdassa C:\Program Files\Microsoft\Exchange Server\V15\Bin\Setup.

Kun suoritat asennusprosessin tässä tilanteessa, SharedWebConfig.config tiedosto, joka sijaitsee kohdassa C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess (Postilaatikon rooli) tai C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy (Client Access -rooli), osoittaa kohteeseen C:\Program Files\Microsoft\Exchange Server\V15\Bin\SetupEn ole ennen ollut. Asennusprosessi ei päivitä näitä tiedostoja.

Ratkaisu

Voit ratkaista ongelman poistamalla tiedostot kohteesta C:\Program Files\Microsoft\Exchange Server\V15\Bin\Setup ja päivittämällä SharedWebConfig.config tiedostot osoittamaan oikeisiin sijainteihin:

  1. Suorita järjestelmänvalvojan oikeesti suoritettavassa komentokehotteesta seuraava komento, joka pysäyttää IIS-palvelut tiedostojen käytön sallimiseksi:

    iisreset /stop
    
  2. Siirrä C:\Program Files\Microsoft\Exchange Server\V15\Bin\Setup-kansio toiseen hakemistosijaintiin Exchange-asennuspolun ulkopuolella. Siirrä se esimerkiksi kohtaan C:\TEMP\Setup.

  3. Tee varmuuskopio SharedWebConfig.config tiedostosta sekä C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess että C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy vaihtoehtoisessa sijainnissa.

  4. Siirry oikeaan hakemistoon suorittamalla järjestelmänvalvojan oikeiden komentorivien kohdalla cd %ExchangeInstallPath%\bin . Muodosta sitten SharedWebConfig.config -tiedosto uudelleen C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess suorittamalla seuraava komento:

    DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
    
  5. Muodosta SharedWebConfig.config uudelleen komentokehotteessa: C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy:

    DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\FrontEnd\HttpProxy" -configFile "%ExchangeInstallPath%\FrontEnd\HttpProxy\SharedWebConfig.config"
    
  6. Käynnistä IIS-palvelut uudelleen suorittamalla seuraava komento järjestelmänvalvojan oikeetetun komentokehotteen yhteydessä:

    iisreset /start