FederationInformation-kohdetta ei voitu vastaanottaa tai 405-menetelmää ei sallita yhdistelmäkäyttöönotossa
Alkuperäinen KT-numero: 2773628
Huomautus
Ohjattua hybridimääritystoimintoa, joka sisältyy Exchange-hallintakonsoli Microsoft Exchange Server 2010:ssä, ei enää tueta. Siksi sinun ei enää pitäisi käyttää vanhaa ohjattua hybridimääritystoimintoa. Käytä sen sijaan ohjattua Microsoft 365 Hybrid Configuration -toimintoa. Lisätietoja on artikkelissa Exchange 2010:n ohjattu Microsoft 365:n yhdistelmämääritystoiminto.
Ongelma
Exchange Online yhdistelmäkäyttöönotossa Microsoft 365:ssä ja paikallisessa Exchange Server 2010 -ympäristössä ilmenee vähintään yksi seuraavista oireista:
Kun luot organisaatiosuhteen Microsoft 365 -organisaatiosta automaattisen haun avulla, näyttöön tulee seuraava virhesanoma:
Liittoutumistietoja ei voitu vastaanottaa ulkoiselta organisaatiolta
Kun Microsoft 365 -käyttäjä yrittää etsiä paikallisen käyttäjän vapaat ja varatut ajat -tietoja, vapaiden ja varattujen aikojen tietoja ei näytetä.
Kun suoritat
Get-FederationInformation
Windows PowerShell cmdlet-komennon, näyttöön tulee seuraava virhesanoma:HTTP-virhe
405-menetelmää ei sallita
Kun tarkastelet Internet Information Services (IIS) -lokeja paikallisen Exchange 2010 -yhdistelmäpalvelimen kansiossa C:\Inetpub\logs
, näet yhteyden liittyvään päätepisteeseen 405-virheen. Päätepisteet ovat seuraavat:
- Postilaatikon siirron päätepiste on rouvaProxy.svc.
- Automaattisen haun päätepiste on Autodiscover.svc.
Esimerkiksi IIS-lokin virhemerkintä saattaa muistuttaa seuraavaa:
<Date><Time> 10.10.10.1 POST /EWS/mrsproxy.svc - 443 test\admin 10.10.10.12 - 405 0 1 15
Syy
Tämä ongelma ilmenee, jos IIS-määrityksestä puuttuu svc-integrated-käsittelijän yhdistämismääritys. Seuraavassa näyttökuvassa on esimerkki svc-Integrated-käsittelijän yhdistämisestä IIS:ssä:
Ratkaisu
Voit ratkaista tämän ongelman tarkistamalla IIS-palveluiden hallinnassa käsittelijän yhdistämismääritykset palvelintasolla:
- Jos svc-Integrated-käsittelijän yhdistämismääritys puuttuu, siirry tapaan 1.
- Jos svc-Integrated käsittelijän yhdistäminen on olemassa, siirry tapaan 2.
Tapa 1: Käsittelijän yhdistämismääritysten asentaminen uudelleen IIS:ssä
Huomautus
Ennen kuin suoritat nämä vaiheet, varmuuskopioi IIS-määritykset.
ServiceModelReg.exe -r
Asenna käsittelijän yhdistämismääritykset uudelleen IIS:ssä suorittamalla komento. Voit tehdä tämän seuraavasti:
Avaa Exchange 2010 -yhdistelmäpalvelimessa Komentokehote-ikkuna ja siirry sitten seuraavaan kansioon:
C:\Windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation
Kirjoita seuraava komento ja paina sitten Enter-näppäintä:
ServiceModelReg.exe -r
Huomautus
Saatat joutua käynnistämään IIS:n uudelleen tämän komennon suorittamisen jälkeen.
Tapa 2: Käsittelijän yhdistämismääritysten tarkistaminen palvelintasolla
Laajenna IIS-hallinnassa Oletussivusto ja valitse sitten automaattisen haun näennäishakemisto.
Avaa käsittelijän yhdistämismääritykset.
- Jos svc-Integrated-käsittelijän yhdistäminen on olemassa, siirry vaiheeseen 8.
- Jos svc-Integrated-käsittelijän yhdistämismääritys puuttuu, siirry vaiheeseen 3.
Varmuuskopioi web.config tiedosto automaattisen haun näennäishakemistossa.
Valitse Toiminnot-ruudussaPalauta pääkohteeseen ja vahvista valitsemalla Kyllä .
Vahvista, että svc-Integrated-käsittelijän yhdistämismääritys on olemassa automaattisen haun näennäishakemistossa.
Palauta automaattisen haun näennäishakemisto. Voit tehdä tämän avaamalla Exchange Management Shellin ja suorittamalla sitten seuraavat komennot:
Remove-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)" New-AutodiscoverVirtualDirectory -WebSiteName "Default Web Site" -WSSecurityAuthentication:$True
Kopioi käsittelijät varmuuskopiotiedostosta web.config ja liitä ne sitten web.config-tiedostoon. Käsittelijöiden on sijaittava <web.config -tiedoston system.webServer> - ja </system.webServer-tunnisteissa> .
web.config-tiedoston tulee sisältää vähintään seuraavat käsittelijät:
<handlers> <add name="AutodiscoverAsmxHandler" path="*.asmx" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="AutodiscoverXMLHandler" path="*.xml" verb="POST" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="AutodiscoverDiscoveryLegacyHandler" path="*.xml" verb="GET" type="Microsoft.Exchange.Autodiscover.WCF.LegacyHttpHandler, Microsoft.Exchange.Autodiscover, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="AutodiscoverDiscoveryHandler" path="*.svc" verb="GET" type="Microsoft.Exchange.Autodiscover.WCF.AutodiscoverDiscoveryHttpHandler, Microsoft.Exchange.Autodiscover, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" /> </handlers>
Käynnistä IIS uudelleen. Voit tehdä tämän suorittamalla
iisreset /noforce
komentokehotteen.
Lisätietoja
Kun kohtaat tämän ongelman, saatat huomata, että tämä ei vaikuta muihin yhteyksiin Client Access -palvelimeen (CAS), kuten käyttäjäprofiilien määrittämiseen automaattisen haun palvelun kautta. Tämä johtuu siitä, että tämä toiminto ei käytä svc-päätepistettä. Kaikki svc-päätepistettä käyttävät yhteydet eivät toimi tässä tilanteessa, mutta muut päätepisteet pysyvät yleensä ennallaan.
Tarvitsetko lisää ohjeita? Siirry Microsoft Community -yhteisöön tai Exchange TechNet -keskustelupalstoille.