Exchange Online användare kan inte komma åt ledig/upptagen-information för användare på en Active Directory-webbplats som inte är Internetuppkopplad

Obs!

Hybridkonfigurationsguiden som ingår i Exchange Management Console i Microsoft Exchange Server 2010 stöds inte längre. Därför bör du inte längre använda den gamla hybridkonfigurationsguiden. Använd i stället guiden Microsoft 365 Hybrid Configuration som är tillgänglig på https://aka.ms/HybridWizard. Mer information finns i microsoft 365 hybridkonfigurationsguiden för Exchange 2010.

Ursprungligt KB-nummer: 3057905

Symptom

Tänk dig följande situation:

  • Du har en hybriddistribution av Microsoft Exchange Online och lokala Microsoft Exchange Server.
  • Hybridmiljön har två Active Directory-platser.
  • En Active Directory-plats är Internetuppkopplad och den andra platsen är inte Internetuppkopplad.

I det här scenariot kan användare som har postlådor i Exchange Online inte komma åt ledig/upptagen-information för lokala användare som har postlådor på den Active Directory-webbplats som inte är Internetuppkopplad.

Dessutom loggas en händelse-ID 4002-post som liknar följande i programloggen varje gång en Exchange Online postlåda på den Internetuppkopplade webbplatsen skickar en tillgänglighetsbegäran till en lokal postlåda på den icke-Internetriktade webbplatsen.

Loggnamn: Program
Källa: MSExchange-tillgänglighet
Händelse-ID: 4002
Uppgiftskategori: Tillgänglighetstjänst
Nivå: Fel
Nyckelord: Klassisk
Användare: Ej tillämpligt
Dator: <InternetfacingServer.domain.com>
Beskrivning:
Process 6424: ProxyWebRequest CrossSite från UserA@contoso.mail.onmicrosoft.com till https://<FQDN of non-Internet-facing Exchange>:443/ews/exchange.asmx failed. Sid för uppringare: WSSecurity. Undantaget som returneras är
Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequestProcessingException:
System.Net.WebException: Den underliggande anslutningen stängdes: Ett oväntat fel uppstod vid en mottagning.
>--- System.IO.IOException: Det går inte att läsa data från transportanslutningen: En befintlig anslutning
stängdes av fjärrvärden. >--- System.Net.Sockets.SocketException: En befintlig anslutning
stängdes av fjärrvärden med två
på System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
på System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
--- Slut på spårning av inre undantagsstack ---
på System.Net.Security._SslStream.EndRead(IAsyncResult asyncResult)
på System.Net.TlsStream.EndRead(IAsyncResult asyncResult)
på System.Net.PooledStream.EndRead(IAsyncResult asyncResult)
på System.Net.Connection.ReadCallback(IAsyncResult asyncResult)
--- Slut på spårning av inre undantagsstack ---
på System.Web.Services.Protocols.WebClientAsyncResult.WaitForResponse()
på System.Web.Services.Protocols.WebClientProtocol.EndSend(IAsyncResult asyncResult,
Object& internalAsyncState, Stream& responseStream)
på System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest(ProxyWebRequest proxyWebRequest, QueryList queryList, Service Service, IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling():<Inget svar>. Begärandeinformationen är Typen ProxyWebRequest = CrossSite, URL = https://FQDN för Exchange>:443/ews/exchange.asmx som inte är Internetuppkopplad
Postlådelista = <Användare B>SMTP:UserB@fabrikam.com, Parametrar: windowStart = DateTime, windowEnd = DateTime, MergedFBInterval = 30, RequestedView = Detailed. >--- System.Net.WebException: Den underliggande anslutningen stängdes: Ett oväntat fel inträffade på
en mottagning. >--- System.IO.IOException: Det går inte att läsa data från transportanslutningen: En befintlig anslutning stängdes med tvång av fjärrvärden. >--- System.Net.Sockets.SocketException: En befintlig anslutning stängdes med tvång av fjärrvärden
på System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
på System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
--- Slut på spårning av inre undantagsstack ---
på System.Net.Security._SslStream.EndRead(IAsyncResult asyncResult)
på System.Net.TlsStream.EndRead(IAsyncResult asyncResult)
på System.Net.PooledStream.EndRead(IAsyncResult asyncResult)
på System.Net.Connection.ReadCallback(IAsyncResult asyncResult)
--- Slut på spårning av inre undantagsstack ---
på System.Web.Services.Protocols.WebClientAsyncResult.WaitForResponse()
på System.Web.Services.Protocols.WebClientProtocol.EndSend(IAsyncResult asyncResult, Object& internalAsyncState, Stream& responseStream)
på System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.FreeBusyApplication.EndProxyWebRequest (ProxyWebRequest proxyWebRequest, QueryList queryList, Service Service, IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.EndInvoke(IAsyncResult asyncResult)
på Microsoft.Exchange.InfoWorker.Common.Availability.AsyncWebRequest.EndInvokeWithErrorHandling()
--- Slut på spårning av inre undantagsstack ---
. Namnet på den server där undantaget uppstod: <Värdnamnet för den Internetuppkopplade platsen>.

Kontrollera att Active Directory-platsen eller skogen som innehåller användarens postlåda har minst en lokal server som kör Exchange Server som också kör tillgänglighetstjänsten. Aktivera loggning för tillgänglighetstjänsten och testa sedan grundläggande nätverksanslutning.

Orsak

Certifikatet som används för att skapa federationen med Exchange Online är inte installerat på Exchange-servrarna på den icke-Internetuppkopplade platsen.

Åtgärd

Exportera federationscertifikaten från De Internetuppkopplade Exchange-servrarna och importera dem sedan till exchange-servrar som inte är Internetanslutna.

Mer information

Mer information om hur du exporterar certifikat i Exchange Server finns i följande resurser:

Behöver du fortfarande hjälp? Gå till Microsoft Community eller Microsoft Q&A.