Při konfiguraci federační vztah důvěryhodnosti mezi místní organizace Microsoft Exchange Server a vzdálené organizace Exchange Server uživatelům nelze zobrazit informace volném čase uživatelů v organizaci vzdálené.
Navíc jsou v protokolu událostí na místním serveru Exchange zaznamenána následující chyby: ID události: 4001 Kategorie úkolů: Dostupnost služeb Úroveň: Chyba Klíčová slova: Klasické Uživatel: NENÍ K DISPOZICI Počítače: < název počítače > Popis: \rocess Microsoft.Exchange.InfoWorker.Common.Delayed'1[System.String]: SMTP:user@contoso.com se nezdařilo. Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException je vrácena výjimka: Automatická konfigurace pro e-mailovou adresu SMTP:user@contoso.com s výjimkou se nezdařilo. Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Požadavek na službu Autodiscover na 'https://autodiscover.right.com/autodiscover/autodiscover.svc/WSSecurity' se nezdařilo z důvodu neplatné odpovědi. Odpovědi HTTP 500 vrátila pro požadavky na dostupnost ve vzdálené doménové struktuře serveru Exchange jsou také zaznamenána takto v protokolu W3SVC:Příčina
K tomuto problému dochází, protože vlastnost WSSecurity "EWS" virtuální adresář nebo virtuální adresář "Autodiscover" je zakázáno na serverech přístupu klienta v místní organizaci Exchange Server 2010.
Řešení
Exchange 2016 nebo Exchange 2013
Chcete-li tento problém vyřešit, obnovte WSSecurity ověřování pro virtuální adresáře na serveru Exchange serverové pro každý server ve vzdálené organizace.-
Otevřete prostředí Windows Powershell a přidejte modul snap-in správy Exchange.
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn
-
Zakažte WSSecurity ověřování pro virtuální adresář EWS pomocí rutiny Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$False
-
Povolte ověření WSSecurity pro virtuální adresář EWS pomocí rutiny Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Exchange Back End)" -WSSecurityAuthentication:$True
-
Zakažte ověření WSSecurity virtuálním adresáři Autodiscover pomocí rutiny Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$False
-
Eable WSSecurity ověřování pro virtuální adresář Autodiscover pomocí rutiny Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Exchange Back End)" -WSSecurityAuthentication:$True
-
Fondy aplikací pomocí rutiny WebAppPool restartování počítače restartujte.
Restart-WebAppPool MSExchangeAutodiscoverAppPool
Restart-WebAppPool MSExchangeServicesAppPool
Exchange 2010 Chcete-li tento problém vyřešit, obnovte WSSecurity ověřování pro virtuální adresáře na každém serveru Client Access v organizaci vzdálené.
-
Otevřete prostředí Exchange Management Shell.
-
Zakažte WSSecurity ověřování pro virtuální adresář EWS pomocí rutiny Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$False
-
Povolte ověření WSSecurity pro virtuální adresář EWS pomocí rutiny Set-WebServicesVirtualDirectory.
Set-WebServicesVirtualDirectory "<ServerName>\ews (Default Web Site)" -WSSecurityAuthentication:$True
-
Zakažte ověření WSSecurity virtuálním adresáři Autodiscover pomocí rutiny Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$False
-
Povolte ověření WSSecurity virtuálním adresáři Autodiscover pomocí rutiny Set-AutodiscoverVirtualDirectory.
Set-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" -WSSecurityAuthentication:$True
-
Restartujte fondy aplikací pomocí následující syntaxe:
appcmd stop appPool /appPool.name:MSExchangeAutodiscoverAppPool
appcmd start appPool /appPool.name:MSExchangeAutodiscoverAppPool appcmd stop appPool /appPool.name:MSExchangeServicesAppPool appcmd start appPool /appPool.name:MSExchangeServicesAppPool