Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Sintomas
Considere o seguinte exemplo:
- Tem uma implementação híbrida do Microsoft Exchange Online e Microsoft Exchange Server 2013.
- Pode configurar Exchange Online utilizadores para acederem a pastas públicas alojadas no Exchange Server 2013.
Neste cenário, quando os utilizadores utilizam o Outlook para Mac no Exchange Online para aceder às pastas públicas no local, recebem a seguinte mensagem de erro:
As pastas estão temporariamente indisponíveis porque o Outlook não está ligado à rede.
Além disso, se verificar o registo do servidor (%ExchangeInstallPath%\Logging\Ews) no Exchange Server 2013 que aloja a caixa de correio da pasta pública, verá a seguinte entrada de erro:
<Data/Hora.965Z,MailboxId,15,0,1497,30><>,{AC96A663-47F0-4A84-9B8F-5253CD2CAC7D},NTLM,true,User@contoso.com,contoso.com,MacOutlook/16.57.22011101 (Intelx64 Mac OS X 11.6.3 (Compilação 20G415)), ,Exch1,EXCH5.contoso.com,GetFolder,500,857,,ErrorInternalServerError,User@contoso.com,..,ServiceDiagnostics_ReportException=System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto. em Microsoft.Exchange.Services.Core.Types.MailboxIdServerInfo.TryGetServerDataForMailbox(MailboxId mailboxId Guid& mdbGuid Int32& serverVersion String& serverFQDN Guid& mailboxGuid String& cafeFQDN Boolean& proxyToCafe)
Causa
Este problema ocorre se o GUID da caixa de correio do Exchange Online caixa de correio não estiver carimbado na caixa de correio remota no local associada.
Resolução
Para resolver este problema, defina a ExchangeGUID
propriedade na caixa de correio remota no local associada. Para tal, siga estes passos:
Abra a Shell de Gestão do Exchange no servidor no local e, em seguida, execute o seguinte cmdlet para verificar se a
ExchangeGUID
propriedade da caixa de correio remota no local está definida:Get-RemoteMailbox <MailboxName> | fl ExchangeGUID
Se a
ExchangeGUID
propriedade devolver todos os zeros, o valor não será carimbado na caixa de correio remota no local.Ligue-se ao Exchange Online PowerShell e, em seguida, obtenha o
ExchangeGUID
valor da caixa de correio Exchange Online afetada. Para tal, execute o seguinte cmdlet:Get-Mailbox <MailboxName> | Format-List ExchangeGUID
Execute o seguinte comando na Shell de Gestão do Exchange para definir o valor da
ExchangeGUID
propriedade na caixa de correio remota no local:Set-RemoteMailbox <MailboxName> -ExchangeGUID "<ExchangeGUID>"
Nota: Substitua <ExchangeGUID> pelo valor que obtém da saída do cmdlet no passo 2.