Příznaky
Uživatelé nemají přístup k jejich poštovní schránky v aplikaci Outlook Web App (OWA) nebo Microsoft Exchange ActiveSync (EA), pokud jsou splněny obě následující podmínky:
-
Vypnutí databáze poštovní schránky jsou přesunuty všechny poštovní schránky.
-
Původní databáze poštovní schránky je odebrán z organizace.
Pokud se uživatelé pokusí přihlásit k aplikaci Outlook Web Access, obdrží prázdné stránky nebo "HTTP 500" chybová zpráva. Například zobrazí následující chybová zpráva:
Web nemůže zobrazit stránku HTTP 500
Při spuštění rutiny Test ActiveSyncConnectivity , obdržíte výstup podobný následujícímu:
ClientAccessServer........: exch1.tailspintoys.comScenario................. : Options ScenarioDescription.......: Issue an HTTP OPTIONS command to retrieve the Exchange ActiveSync protocol version. Result....................: Failure Error.....................: [System.Net.WebException]: The remote server returned an error: (500) Internal Server ............................Error. ............................HTTP response headers: ............................request-id: 20a9d8d4-5019-4048-9bf1-b659ef00fee4 ............................X-CasErrorCode: DatabaseGuidNotFound ............................X-FailureContext: FrontEnd;500;RGF0YWJhc2VHdWlkTm90Rm91bmQ=;VGhlIGRhdGFiYXNlIHdpdGggSUQgM ............................2QxNTMxYzktODEwOC00OGRiLWIyMmUtOTUxMzZkMWI4MjNlIGNvdWxkbid0IGJlIGZvdW5kLg==;DatabaseGuidNotFound;; ............................X-FEServer: EXCH1 ............................Content-Length: 0 ............................Cache-Control: private ............................Date: Tue, 08 Apr 2014 20:17:57 GMT ............................Server: Microsoft-IIS/8.5 ............................X-AspNet-Version: 4.0.30319 ............................X-Powered-By: ASP.NETPříčina
K tomuto problému dochází, protože databáze poštovní schránky uživatele GUID (zdroj) je obsažen v souboru cookie klienta a je přidán do mezipaměti serveru Client Access server (CAS). Server proxy HTTP na CAS, pokusí se najít databáze poštovních schránek pomocí staré databáze GUID v mezipaměti. Vzhledem k tomu, že byla odstraněna původní databáze GUID, pokus se nezdaří a vrátí chybu DatabaseGuidNotFound .
Řešení
Chcete-li tento problém vyřešit, nainstalujte následující aktualizaci:
2961810 kumulativní aktualizace 6 pro Exchange Server 2013
Jak potíže obejít
Chcete-li se tomuto problému vyhnout, neodstraňujte okamžitě zdrojové poštovní schránce databáze po dokončení přesunu poštovní schránky.
Chcete-li tento problém vyřešit, odstraňte všechny soubory cookie klienta a znovu spusťte fondy aplikací MSExchangeOWAAppPool a MSExchangeSyncAppPool k vymazání mezipaměti na serveru.Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Pokud dojde k odstranění databáze poštovní schránky uživatele po instalaci kumulativní aktualizace 5 pro Exchange Server 2013, může dojít jednu z následujících problémů:
-
Uživatel aplikace Outlook Web Access obdrží "HTTP 500" chybová zpráva jednou. Následné pokusy o přihlášení k aplikaci OWA úspěšné.
-
Pokud byl web aplikace Outlook Web Access nikdy načten pomocí https://domény/OWA, uživatel pravděpodobně zrušte zaškrtnutí odpovídajícího souboru cookie v prohlížeči. Jedná se o jednorázové vyčištění úkolu.
Chcete-li ověřit, že uživatelé odesílají aktualizované soubory cookie, otevřete prostředí Exchange Management Shell na serveru, který má roli CÚ a potom spusťte následující příkaz:
Get-ChildItem 'C:\Program Files\Microsoft\Exchange Server\V15\Logging\HttpProxy\Owa' | Select-String (Get-MailboxDatabase <OldMailboxDatabase>).Guid | ft Path,LineNumber -AutoSize Poznámka: Tento příkaz nutné spustit také proti EA složka v následujícím umístění:C:\Program Files\Microsoft\Exchange Server\V15\Logging\HttpProxy\EasVýstup se zobrazí protokolu soubor a číslo řádku ve kterém je umístěn identifikátor GUID. Při staré databáze GUID již nebude zobrazovat v rámci aktuální HttpProxy protokoly, je třeba bezpečně odebrat databázi.