Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Síntomas
Imagine la siguiente situación:
- Tiene una implementación híbrida de Microsoft Exchange Online y Microsoft Exchange Server 2013.
- Configure Exchange Online usuarios para acceder a las carpetas públicas hospedadas en Exchange Server 2013.
En este escenario, cuando los usuarios usan Outlook para Mac en Exchange Online para acceder a las carpetas públicas locales, reciben el siguiente mensaje de error:
Las carpetas no están disponibles temporalmente porque Outlook no está conectado a la red.
Además, si comprueba el registro del servidor (%ExchangeInstallPath%\Logging\Ews) en Exchange Server 2013 que hospeda el buzón de carpeta pública, verá la siguiente entrada de error:
<Date/Time.965Z,MailboxId,15,0,1497,30><>,{AC96A663-47F0-4A84-9B8F-5253CD2CAC7D},NTLM,true,User@contoso.com,contoso.com,MacOutlook/16.57.57.22011101 (Intelx64 Mac OS X 11.6.3 (compilación 20G415)), ,Exch1,EXCH5.contoso.com,GetFolder,500.857,,ErrorInternalServerError,User@contoso.com,..,ServiceDiagnostics_ReportException=System.NullReferenceException: Referencia de objeto no establecida en una instancia de un objeto. at Microsoft.Exchange.Services.Core.Types.MailboxIdServerInfo.TryGetServerDataForMailbox(MailboxId mailboxId Guid& mdbGuid Int32& serverVersion String& serverFQDN Guid& mailboxGuid String& cafeFQDN Boolean& proxyToCafe)
Causa
Este problema se produce si el GUID del buzón de correo del Exchange Online buzón no se marca en el buzón remoto local asociado.
Solución
Para resolver este problema, establezca la ExchangeGUID
propiedad en el buzón remoto local asociado. Para ello, siga estos pasos:
Abra el Shell de administración de Exchange en el servidor local y, a continuación, ejecute el siguiente cmdlet para comprobar si está establecida la
ExchangeGUID
propiedad del buzón remoto local:Get-RemoteMailbox <MailboxName> | fl ExchangeGUID
Si la
ExchangeGUID
propiedad devuelve todos los ceros, el valor no se marca en el buzón remoto local.Conéctese a Exchange Online PowerShell y, a continuación, obtenga el
ExchangeGUID
valor del buzón de Exchange Online afectado. Para ello, ejecute el siguiente cmdlet:Get-Mailbox <MailboxName> | Format-List ExchangeGUID
Ejecute el siguiente comando en el Shell de administración de Exchange para establecer el valor de la
ExchangeGUID
propiedad en el buzón remoto local:Set-RemoteMailbox <MailboxName> -ExchangeGUID "<ExchangeGUID>"
Nota: Reemplace <ExchangeGUID> por el valor que obtiene de la salida del cmdlet en el paso 2.