Jaa


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ä:

Näyttökuva IIS-määritysikkunasta.

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:

  1. Avaa Exchange 2010 -yhdistelmäpalvelimessa Komentokehote-ikkuna ja siirry sitten seuraavaan kansioon:

    C:\Windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation

  2. 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

  1. Laajenna IIS-hallinnassa Oletussivusto ja valitse sitten automaattisen haun näennäishakemisto.

  2. 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.
  3. Varmuuskopioi web.config tiedosto automaattisen haun näennäishakemistossa.

  4. Valitse Toiminnot-ruudussaPalauta pääkohteeseen ja vahvista valitsemalla Kyllä .

  5. Vahvista, että svc-Integrated-käsittelijän yhdistämismääritys on olemassa automaattisen haun näennäishakemistossa.

  6. 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
    
  7. 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>
    
  8. 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.