Objawy
Rozważ następujący scenariusz:
-
Masz komputer z systemem Microsoft Exchange Server 2013.
-
Komputer ma zarówno roli dostępu klienta (CAS) serwera i zainstalować rolę skrzynek pocztowych, lub ma zainstalowaną tylko rolą urzędów certyfikacji.
-
Wykonuj odzyskiwania serwera przy użyciu parametru /m:RecoverServer .
W tym scenariuszu po zakończeniu procesu odzyskiwania serwera wirtualnego katalogu MAPI nie jest wymieniony w obszarze węzła Default Web Site . Wyświetlanie listy będzie podobna do poniższej ilustracji.
Ponadto polecenia Get-MapiVirtualDirectory generuje następujący komunikat o błędzie:
Ostrzeżenie: IIS:/exch1.contoso.com/W3SVC/1/ROOT/mapi nie został znaleziony. Upewnij się, że została ona poprawnie wpisana.
Przyczyna
Ten problem występuje, ponieważ zadanie /RecoverServer nie ponownie utworzyć katalog wirtualny MAPI.
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować zbiorczej aktualizacji 7 dla programu Exchange Server 2013.
Obejście problemu
Aby obejść ten problem, należy ponownie utworzyć katalog wirtualny MAPI. Aby to zrobić, wykonaj następujące czynności:
-
Uruchom następujące polecenie, aby wyświetlić listę bieżących właściwości katalogu wirtualnego MAPI:
Get-MapiVirtualDirectory –Server <CAS> -ADPropertiesOnly W szczególności należy zauważyć następujące właściwości:
-
InternalUrl usługi
-
ExternalURL
-
IISAuthenticationMethods
Na przykład należy zwrócić uwagę tych właściwości w następujących wyjście polecenia.
-
-
Uruchom polecenie MapiVirtualDirectory Usuń , aby usunąć istniejący katalog wirtualny MAPI, wykonaj następujące czynności:
Remove-MapiVirtualDirectory -Identity "EXCH1\mapi (Default Web Site)
-
Uruchom polecenie New-MapiVirtualDirectory , aby ponownie utworzyć katalog wirtualny MAPI. Na przykład uruchom następujące polecenie:
New-MapiVirtualDirectory -Server exch1 -InternalUrl https://exch1.contoso.com -IISAuthenticationMethods Ntlm, OAuth, Negotiate