Simptome
Să luăm în considerare următorul scenariu:
-
Aveți un computer care execută Microsoft Exchange Server 2013.
-
Computerul are atât Client Access server (CAS) rolul și rol Mailbox instalat sau are numai rolul CAS instalat.
-
Efectuați un server de recuperare utilizând parametrul /m:RecoverServer .
În acest scenariu, după terminarea procesului de recuperare server, directorul virtual MAPI nu este listat sub nodul Default Web Site . Afișarea listei ar fi similară cu următoarea fotografie de ecran.
În plus, comanda Get-MapiVirtualDirectory generează următorul mesaj de eroare:Avertisment: IIS:/exch1.contoso.com/W3SVC/1/ROOT/mapi nu a fost găsit. Asigurați-vă că ați tastat-o corect.
Cauza
Această problemă apare deoarece activitatea /RecoverServer creați din nou directorul virtual MAPI.
Rezolvare
Pentru a rezolva această problemă, instalați 7 de actualizare cumulativă pentru Exchange Server 2013.
Soluție
Pentru a rezolva această problemă, creați din nou directorul virtual MAPI. Pentru aceasta, urmați acești pași:
-
Executaţi următoarea comandă pentru a lista curentă proprietățile directorului virtual MAPI:
Get-MapiVirtualDirectory –Server <CAS> -ADPropertiesOnly Rețineți următoarele proprietăți în special:
-
InternalURL
-
ExternalURL
-
IISAuthenticationMethods
De exemplu, Rețineți aceste proprietăți în următoarele ouput de comandă.
-
-
Executați comanda Remove MapiVirtualDirectory pentru a șterge existente Director virtual MAPI, după cum urmează:
Remove-MapiVirtualDirectory -Identity "EXCH1\mapi (Default Web Site)
-
Executați comanda MapiVirtualDirectory nou pentru a recrea directorul virtual MAPI. De exemplu, executaţi următoarea comandă:
New-MapiVirtualDirectory -Server exch1 -InternalUrl https://exch1.contoso.com -IISAuthenticationMethods Ntlm, OAuth, Negotiate