Problembeschreibung
Postfächer auf einem kürzlich wiederhergestellte Mehrzweck (Client-Zugriff und Mailbox) Server mit Microsoft Exchange Server 2013 können nicht frei/gebucht-Service zugreifen.
Wenn dieses Problem auftritt, werden die folgenden Fehler protokolliert.Outlook Protokolldateien (Outlook.etl):
Empfänger: user@contoso.com
Ausnahme: Web Fehler. , innere Ausnahme: Fehler bei der Anforderung mit HTTP-Status 404: nicht gefunden. Servername: < problematischen Server > Kategorie: ProxyWebRequestProcessingException Antwortcode: ErrorProxyRequestProcessingFailedIIS-Protokolle auf dem problematischen Server:
POST-/ews/exchange.asmx - 443-ExchangeInternalEwsClient-AuditLog - 404 0 0 15 < IP-Client >
POST-/ews/exchange.asmx - 443 - ExchangeInternalEwsClient-AuditLog - 404 0 0 15 < IP-Client > POST /ews/exchange.asmx - 443 - < Client-IP-> ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0 POST /ews/exchange.asmx - 443 - < Client-IP-> ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0Ursache
Dieses Problem tritt auf, weil die InternalNLBBypassUrl falsch Wert wird nach Wiederherstellung im Notfall auf diesem Exchange 2013 Mehrzweck-Server erfolgt.
Problemlösung
Um dieses Problem zu beheben, korrigieren Sie den Wert InternalNLBBypassUrl für Exchange-Webdienste (EWS) auf dem problematischen Server. Der korrekten InternalNLBBypassUrl sollte wie folgt aussehen:
https://<problematic Server-Fqdn >: 444/ews/exchange.asmx
Verwenden Sie hierzu eine der folgenden Methoden.Methode 1
Verwenden Sie ADSIEdit zum InternalNLBBypassUrl Wert für EWS problematischen Server ändern. Wiederverwenden Sie MSExchangeServicesAppPool -Anwendungspool in IIS dann. Nachdem der Anwendungspool soll EWS erwartungsgemäß.
Methode 2
Mit Windows PowerShell können diese Einstellung ändern.
Hinweis Fenster PowerShell gibt eine Fehlermeldung "nicht in einen gültigen Server schreiben Bereich".-
Starten Sie Windows PowerShell.
-
Exchange-Snap-in hinzufügen. Führen Sie hierzu den folgenden Befehl aus:
Add-PSSnapin *exchange*
-
Führen Sie den folgenden Befehl ein:
Set-WebServicesVirtualDirectory -Identity "<problematic server>\EWS (Exchange Back End)" -InternalNLBBypassUrl https://<FQDN of the problematic server>:444/ews/exchange.asmx