Az FederationInformation nem fogadható, vagy a 405 Metódus nem engedélyezett hibrid telepítésben

Eredeti tudásbáziscikk száma: 2773628

Megjegyzés:

A 2010-Microsoft Exchange Server Exchange Management Console részét képező Hibrid konfiguráció varázsló már nem támogatott. Ezért a továbbiakban ne használja a régi Hibrid konfiguráció varázslót. Ehelyett használja a Microsoft 365 Hibrid konfiguráció varázslót. További információ: Microsoft 365 Hibrid konfiguráció varázsló exchange 2010-hez.

Probléma

A Exchange Online Microsoft 365-ben és a helyszíni Exchange Server 2010-ben történő hibrid telepítése során az alábbi tünetek közül egy vagy több jelentkezik:

  • Amikor az Automatikus észlelés lehetőséggel hozza létre a szervezeti kapcsolatot a Microsoft 365-szervezetből, a következő hibaüzenet jelenik meg:

    Az összevonási információk nem érkeztek meg a külső szervezettől

  • Amikor egy Microsoft 365-felhasználó megpróbálja megkeresni egy helyszíni felhasználó foglaltsági adatait, nem jelennek meg foglaltsági adatok.

  • A Windows PowerShell parancsmag futtatásakor Get-FederationInformation a következő hibaüzenet jelenik meg:

    HTTP-hiba
    405 A metódus nem engedélyezett

Amikor megtekinti az Internet Information Services (IIS) naplóit a C:\Inetpub\logs helyszíni Exchange 2010 hibrid kiszolgáló mappájában, 405-ös hiba jelenik meg a társított végponthoz való csatlakozáskor. A végpontok a következők:

  • A postaláda áthelyezési végpontja MrsProxy.svc.
  • Az automatikus észlelési végpont az Autodiscover.svc.

Az IIS-naplóban szereplő hibabejegyzés például a következőhöz hasonló lehet:

<Dátum><idő> 10.10.10.1 POST /EWS/mrsproxy.svc - 443 test\admin 10.10.10.12 - 405 0 1 15

A probléma oka

Ez a probléma akkor fordul elő, ha az IIS-konfigurációból hiányzik az svc-integrated handler leképezés. Az alábbi képernyőképen egy példa látható az svc-integrated handler leképezésre az IIS-ben:

Képernyőkép az IIS-konfiguráció ablakáról.

Megoldás

A probléma megoldásához az Internet Information Services (IIS) kezelőjében ellenőrizze a kezelőleképezéseket a kiszolgáló szintjén:

  • Ha hiányzik az svc-integrated handler leképezés, lépjen az 1. módszerre.
  • Ha az svc-integrated handler leképezés jelen van, lépjen a 2. módszerre.

1. módszer: A kezelőleképezések újratelepítése az IIS-ben

Megjegyzés:

A lépések végrehajtása előtt biztonsági másolatot készít az IIS-konfigurációról.

Futtassa az ServiceModelReg.exe -r parancsot a kezelőleképezések újratelepítéséhez az IIS-ben. Ehhez hajtsa végre a következő lépéseket:

  1. Az Exchange 2010 hibrid kiszolgálón nyisson meg egy parancssori ablakot, majd lépjen a következő mappába:

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

  2. Írja be a következő parancsot, majd nyomja le az Enter billentyűt:

    ServiceModelReg.exe -r
    

    Megjegyzés:

    Előfordulhat, hogy a parancs futtatása után újra kell indítania az IIS-t.

2. módszer: Ellenőrizze a kezelőleképezéseket a kiszolgáló szintjén

  1. Az IIS-kezelőben bontsa ki az Alapértelmezett webhely elemet, majd válassza ki az Automatikus észlelés virtuális könyvtárat.

  2. Nyissa meg a Kezelőleképezéseket.

    • Ha az svc-integrated handler leképezés jelen van, ugorjon a 8. lépésre.
    • Ha hiányzik az svc-integrated handler leképezés, ugorjon a 3. lépésre.
  3. Biztonsági másolatot készít a web.config fájlról az Automatikus észlelés virtuális könyvtárban.

  4. A Műveletek panelen kattintson a Visszaállítás szülőre elemre, majd a megerősítéshez kattintson az Igen gombra.

  5. Győződjön meg arról, hogy az svc-integrated handler leképezés megtalálható az Automatikus észlelés virtuális könyvtárban.

  6. Állítsa alaphelyzetbe az automatikus észlelési virtuális könyvtárat. Ehhez nyissa meg az Exchange Management Shellt, majd futtassa a következő parancsokat:

    Remove-AutodiscoverVirtualDirectory "<ServerName>\Autodiscover (Default Web Site)"
    
    New-AutodiscoverVirtualDirectory -WebSiteName "Default Web Site" -WSSecurityAuthentication:$True
    
  7. Másolja a kezelőket a biztonsági mentési web.config fájlból, majd illessze be őket a web.config fájlba. A kezelőknek a <web.config fájl system.webServer> és </system.webServer> címkéiben kell lenniük.

    A web.config fájlnak legalább a következő kezelőket kell tartalmaznia:

    <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. Indítsa újra az IIS-t. Ehhez futtassa a parancsot iisreset /noforce egy parancssorban.

További információ

Ha ezt a problémát tapasztalja, észreveheti, hogy az ügyfélelérési kiszolgálóval (CAS) létesített egyéb kapcsolatok, például az automatikus észlelési szolgáltatáson keresztüli felhasználói profilok beállítása nincs hatással. Ennek az az oka, hogy ez a művelet nem az svc végpontot használja. Az svc végpontot használó kapcsolatok nem működnek ebben a helyzetben, de más végpontok általában nem lesznek hatással.

További segítségre van szüksége? Nyissa meg a Microsoft Community vagy az ExchangeTechNet fórumait.