Når du konfigurerer en sammenslutning klarerer mellom en lokal Microsoft Exchange Server-organisasjon og en ekstern organisasjon i Exchange Server, kan ikke brukere fra å se ledig/opptatt-informasjon for brukerne i organisasjonen eksternt.
I tillegg logges følgende feil i hendelsesloggen på den lokale Exchange-serveren:
Hendelses-ID: 4001
Aktivitet kategori: Tilgjengelighet-tjenesten
Nivå: Feil
Nøkkelord: Klassisk
Bruker: I/T
Datamaskinen: < datamaskinnavn >
Beskrivelse:
\rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com mislyktes. Unntaket returnerte er Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Autodiscover mislyktes for e-postadressen SMTP:user@contoso.com med unntak Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Forespørselen til Autodiscover-tjenesten på https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity mislyktes på grunn av et ugyldig svar.
Dessuten logges HTTP 500-svar som er returnert for forespørsler om tilgjengelighet på ekstern skogen Exchange server som følger i W3SVC-loggene:
Årsak
Dette problemet oppstår fordi egenskapen WSSecurity for den virtuelle mappen "EWS" eller "Autosøk" virtuelle mappen er deaktivert på Client Access-servere i den lokale Exchange Server 2010-organisasjonen.
Løsning
Exchange-2016 eller Exchange 2013
Hvis du vil løse dette problemet, kan du tilbakestille WSSecurity-godkjenning for de virtuelle mappene på Exchange serverdelen-området for hver server i organisasjonen eksternt.
-
Åpne Windows Powershell og legge til snapin-modulen for Exchange-administrasjon.
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
-
Deaktiver WSSecurity godkjenning for den virtuelle katalogen for EWS med cmdleten Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False
-
Aktivere WSSecurity godkjenning for den virtuelle mappen for EWS med cmdleten Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True
-
Deaktiver WSSecurity godkjenning for den virtuelle katalogen for Autodiscover med cmdleten Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False
-
Eable WSSecurity godkjenning for den virtuelle katalogen for Autodiscover med cmdleten Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True
-
Start applikasjonsutvalg med cmdleten Start-WebAppPool på nytt.
Restart-WebAppPool MSExchangeAutodiscoverAppPool
Restart-WebAppPool MSExchangeServicesAppPool
Exchange 2010
Hvis du vil løse dette problemet, kan du tilbakestille WSSecurity-godkjenning for de virtuelle mappene på hver klientadgangsserveren i organisasjonen eksternt.
-
Åpne Exchange Management Shell.
-
Deaktiver WSSecurity godkjenning for den virtuelle katalogen for EWS med cmdleten Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False
-
Aktivere WSSecurity godkjenning for den virtuelle mappen for EWS med cmdleten Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True
-
Deaktiver WSSecurity godkjenning for den virtuelle katalogen for Autodiscover med cmdleten Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False
-
Aktivere WSSecurity godkjenning for den virtuelle mappen for Autodiscover med cmdleten Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True
-
Start applikasjonsutvalg ved hjelp av følgende syntaks:
appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd stop appPool /appPool.name:MSExchangeServicesAppPool
appcmd start appPool /appPool.name:MSExchangeServicesAppPool