Sintomas
Considere o seguinte cenário:
-
Você tem um computador que esteja executando o Microsoft Exchange Server 2013.
-
O computador tem a função acesso para cliente (CAS) e a função de caixa de correio instalada ou tem somente a função de CAS instalada.
-
Você pode executar uma recuperação de servidor usando o parâmetro /m:RecoverServer .
Neste cenário, após o processo de recuperação de servidor é concluído, o diretório virtual do MAPI não está listado sob o nó Default Web Site . Exibir a lista seria semelhante a screen shot a seguir.
Além disso, o comando Get-MapiVirtualDirectory gera a seguinte mensagem de erro:
Aviso: IIS:/exch1.contoso.com/W3SVC/1/ROOT/mapi não foi encontrado. Verifique se que você o digitou corretamente.
Causa
Esse problema ocorre porque a tarefa /RecoverServer não recriar o diretório virtual do MAPI.
Resolução
Para resolver esse problema, instale a atualização cumulativa 7 para Exchange Server 2013.
Solução alternativa
Para contornar esse problema, recrie o diretório virtual do MAPI. Para fazer isso, execute as seguintes etapas:
-
Execute o seguinte comando para listar as propriedades do diretório virtual do MAPI atuais:
Get-MapiVirtualDirectory –Server <CAS> -ADPropertiesOnly Observe em particular as seguintes propriedades:
-
InternalURL
-
ExternalURL
-
IISAuthenticationMethods
Por exemplo, observe essas propriedades na saída de comando a seguir.
-
-
Execute o comando MapiVirtualDirectory remover para excluir o diretório virtual de MAPI existente, da seguinte maneira:
Remove-MapiVirtualDirectory -Identity "EXCH1\mapi (Default Web Site)
-
Execute o comando MapiVirtualDirectory de novo para recriar o diretório virtual do MAPI. Por exemplo, execute o seguinte comando:
New-MapiVirtualDirectory -Server exch1 -InternalUrl https://exch1.contoso.com -IISAuthenticationMethods Ntlm, OAuth, Negotiate