Objawy
Skrzynki pocztowe na niedawno odzyskane wielozadaniowy (dostępu klienta i skrzynki pocztowej) serwera z programem Microsoft Exchange Server 2013 nie może uzyskać dostęp do usługi wolny/zajęty.
W przypadku wystąpienia tego problemu są rejestrowane następujące błędy.
Dzienniki programu Outlook (pliki Outlook.etl):
Odbiorca: user@contoso.com
Wyjątek: Żądanie serwera Proxy sieci web nie powiodło się. , wyjątek wewnętrzny: żądanie nie powiodło się stan HTTP 404: nie znaleziono.
Nazwa serwera: < problematyczne server >
Typ wyjątku: ProxyWebRequestProcessingException
Kod odpowiedzi: ErrorProxyRequestProcessingFailed
Usługi IIS rejestrują się na serwerze problematyczne:
POST /ews/exchange.asmx - 443-ExchangeInternalEwsClient < IP klienta >-AuditLog - 404 0 0 15
POST /ews/exchange.asmx - 443 - ExchangeInternalEwsClient < IP klienta >-AuditLog - 404 0 0 15
POST /ews/exchange.asmx - 443 - < IP klienta > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0
POST /ews/exchange.asmx - 443 - < IP klienta > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030 - 404 0 0 0
Przyczyna
Ten problem występuje, ponieważ wartość InternalNLBBypassUrl zostanie zmieniona niepoprawnie po operacji odzyskiwania awaryjnego odbywa się na tym serwerze wielozadaniowy Exchange 2013.
Rozwiązanie
Aby rozwiązać ten problem, należy poprawić InternalNLBBypassUrl wartość dla usług sieci Web programu Exchange (EWS) na serwerze problematyczne. Poprawna wartość InternalNLBBypassUrl powinna być następująca:
Nazwa fqdn serwera HTTPS://<problematic >: 444/ews/exchange.asmx
Aby to zrobić, użyj jednej z następujących metod.
Metoda 1
Umożliwia zmianę wartości InternalNLBBypassUrl dla EWS dla tego serwera problematyczne ADSIEdit. Następnie Odtwórz pulę aplikacji MSExchangeServicesAppPool w usługach IIS. Po Odtwórz pulę aplikacji, EWS powinny działać zgodnie z oczekiwaniami.
Metoda 2
Aby zmienić te ustawienia, należy użyć środowiska Windows PowerShell.
Uwaga Okno programu PowerShell zwraca komunikat o błędzie "nie w prawidłowym serwerem zakres zapisu".
-
Uruchom program Windows PowerShell.
-
Dodaj przystawkę programu Exchange. Aby to zrobić, uruchom następujące polecenie:
Add-PSSnapin *exchange*
-
Uruchom następujące polecenie:
Set-WebServicesVirtualDirectory -Identity "<problematic server>\EWS (Exchange Back End)" -InternalNLBBypassUrl https://<FQDN of the problematic server>:444/ews/exchange.asmx