Oireet

Kun olet asentanut marraskuun 2021 suojauspäivitykset (KB5007409) Microsoft Exchange Server 2019:lle, 2016:lle tai 2013:lle, Outlookin verkkoversio (OWA) -uudelleenohjaus yhdistelmäympäristössä on katkennut.

Paikallisissa käyttöönotoissa sivuston sisäinen OWA-uudelleenohjaus voi myös lakata toimimasta ympäristöissä, joissa ei ole lomaketodennusprotokollaa (FBA).

Odotettu toiminta

Yhdistelmäympäristöissä

Kun käyttäjä, jolla on Exchange Online postilaatikko kirjautuu OWA:han paikallisesti, hän saa uudelleenohjauksen URL-osoitteen, joka ohjaa hänet https://outlook.office.com.

Paikallisissa ympäristöissä

Exchange-käyttöönotossa, joka kattaa useita Active Directory (AD) -sivustoja, jotka käyttävät OWA:n eri URL-osoitteita (esimerkiksi sivusto 1 = https://site1.contoso.com/owa ja sivusto 2 = https://site2.contoso.com/owa), käyttäjä, jolla on postilaatikko sivustolla1 ja joka kirjautuu OWA:han "sivusto2"-URL-osoitteen avulla, ohjataan automaattisesti "sivusto1" -URL-osoitteeseen.

Toteutunut toiminta

Kummassakin odotetussa tilanteessa käyttäjä ei voi kirjautua sisään ja saa seuraavan virhesanoman Exchange Server 2019:ssä tai 2016:ssa:

Jokin meni vikaan.

Näyttökuva virhesanomasta.

Käyttäjä saa seuraavan virhesanoman Exchange Server 2013:ssa: 

Ulkoinen osa on heittänyt poikkeuksen.

Näyttökuva vaihtoehtoisen virhesanoman kuvasta.

Ratkaisu

Tämä ongelma on korjattu Microsoft Exchange Server:n tammikuun 2022 Microsoft Exchange Server. Asenna tammikuun suojauspäivitys, jotta voit ratkaista OWA-uudelleenohjausongelman, joka on mainittu Ongelman ilmeneminen -osassa.

Jos et voi asentaa tammikuun suojauspäivitystä, voit kiertää OWA-uudelleenohjausongelman seuraavan osan menetelmien avulla.

Vaihtoehtoinen menetelmä

Vaihtoehtoinen menetelmä 1

Määritä OWA: n ja ECP:n näennäishakemisto kaikkiin edustapalvelimiin käyttämään FBA:ta.

Vaihtoehtoinen menetelmä 2

Pyydä kunkin sivuston käyttäjiä käyttämään sopivaa sivustokohtaista OWA-URL-osoitetta kirjautumaan sisään.

Esimerkki:

Käyttäjien, joilla on postilaatikko sivustolla 2, on käytettävä https://site2.contoso.com/owa.

Vaihtoehtoinen menetelmä 1

Käyttäjät voivat käyttää Exchange Online OWA:n suoraa URL-osoitetta https://outlook.office.com/owa.

Vaihtoehtoinen menetelmä 2

Huomautus Seuraava vaihtoehtoinen menetelmä koskee vain Exchange Server 2019: Exchange Server 2016:ta.

Exchange Server järjestelmänvalvojat voivat uudelleenohjaussäännön avulla muokata uudelleenohjauksen URL-osoitetta niin, että virhe ei näy käyttäjille. Vaihtoehtoinen menetelmä on määritettävä kaikkiin palvelimiin, jotka käsittelevät OWA-liikennettä.

URL-osoitteen uudelleenkirjoitusta koskevat ohjeet 

  1. Avaa IIS Manager. Laajenna Yhteydet-ruudussa <ServerName->, laajenna Sivustotja valitse sitten Oletussivusto.

    Huomautus Korvaa tässä vaiheessa <ServerName> palvelimen nimellä.

  2. Ominaisuudet (keskitä) -ruudussa pitäisi olla URL-osoitteen uudelleenkirjoitustoimintoIIS-alueella. Jos sitä ei ole, ominaisuutta ei ole ehkä asennettu. Tässä tapauksessa voit ladata asennuspaketin URL-osoitteen uudelleenkirjoitusta varten: Virallinen Microsoft IIS -sivusto. Tämä asennus ei vaadi uudelleenkäynnistystä. SE kuitenkin käynnistää IIS-sovelluspoolit uudelleen.

    Huomautus Varmista, että asennat X64-version.

    Jos URL-osoitteen uudelleenkirjoitusmoduuli on jo asennettu palvelimiin ja palvelimet määritetään vastaavasti polun avulla, voit kopioida Web.config-tiedoston ensimmäisen palvelimen Wwwroot-kansiosta muihin palvelimiin muutoksen jälkeen. Huomaa, että saatat joutua odottamaan hetken, jotta muutokset tulevat voimaan ensimmäisessä palvelimessa.

    Näyttökuva Oletusarvoinen sivusto -sivusta.

  3. Kaksoisnapsauta URL-osoitteen uudelleenkirjoitusta.

  4. Valitse Toiminnot-ruudussaLisää sääntöjä.

    Näyttökuva URL-osoitteen uudelleenkirjoitusnäytöstä.

  5. Valitse Lisää sääntöjä -ikkunan Saapuvat säännöt -kohdassaTyhjä sääntöja valitse sitten OK.

    Näyttökuva Lisää sääntöjä -näytöstä.

  6. Kirjoita Muokkaa saapuvaa sääntöä -näytön Nimi-ruutuun OWA:n uudelleenohjauksen 21. marraskuuta -korjaus.

  7. Jätä Pyydetty URL-osoitekaavaa vastaavaksi.

  8. Muuta Using to Wildcards (Käytä yleismerkkiin) -arvoa.

  9. Kirjoita Kaava-ruutuun *owa/Auth/errorFE.aspx*.

  10. Jätä Ohita tapaus -asetus valituksi.

    Näyttökuva saapuvan liikenteen sääntöjen muokkausnäytöstä.
  11. Laajenna Ehdot-luettelo valitsemalla se ja valitse sitten Lisää.

    Näyttökuva Ehdot-näytöstä.

  12. Kirjoita Muokkaa ehtoa -valintaikkunan Ehdon syöttö -ruutuun{REQUEST_URI}.

  13. Jätä Tarkista, vastaako syöttömerkkijonokaavaa.

  14. Kirjoita Kaava-ruutuun *\u0026*\u0026*\u0026*.

  15. Valitse OK.

    Näyttökuva Muokkaa ehtoja -näytöstä.

  16. Valitse Toiminto-valintaikkunanToimintotyyppi-luettelostaKirjoita uudelleen.

  17. Kirjoita Toiminnon ominaisuudet-kohdan Kirjoita URL uudelleen -tekstiruutuun seuraava koodi:

    {C:1}&{C:2}&{C:3}&{C:4}

  18. Poista Liitä kyselymerkkijono -valintaruudun valinta.

  19. Valitse Lokin uudelleenkirjoittu URL-osoite -valintaruutu.

  20. Valitse Toiminnot-ruudussaKäytä.

    Näyttökuva Toiminnot-näytöstä.

  21. Valitse Käytäja valitse sitten Takaisin sääntöihin.

  22. Valitse UUDELLEENKIRJOITUS URL-osoitteen uudelleen -ikkunassa juuri luomasi sääntö ja tarkista sitten Saapuvan liikenteen säännöt -kohdan Toiminnot-ruudusta, että sääntö on otettu käyttöön.


    Näyttökuva valmiista säännön merkinnästä.
    Tämän uuden säännön ei pitäisi edellyttää IIS-palautusta, ja sen pitäisi asentaa voimaan heti, kun otat sen käyttöön. Voit nyt testata sen käyttämällä OWA:a (käyttämällä ongelman toistanutta tiliä) sen varmistamiseksi, että saat odotetun URL-uudelleenohjauksen.

Lokiin kirjaamisen ottaminen käyttöön säännön toiminnon tarkistamiseksi

Voit tarkistaa odotetun uudelleenohjauksen käyttämällä epäonnistunutta jäljitystä. Voit tehdä tämän seuraavasti:

  1. Avaa IIS Manager. Valitse Yhteydet-ruudussaOletussivusto.

  2. Valitse Määritä-kohdanToiminnot-ruudussaEpäonnistui jäljityspyyntö.

  3. Valitse Muokkaa sivustoa epäonnistui -pyynnön jäljitysasetus -valintaikkunassa Ota käyttöön.

  4. Jätä Hakemisto- ja Seurantatiedostojen enimmäismäärä -arvot ennalleen.

  5. Valitse OK.

    Näyttökuva Epäonnistuneen jäljityksen pyyntö -toiminnon Muokkaus-näytöstä.

  6. Kaksoisnapsauta keskiruudussa Epäonnistui jäljityspyyntöä.

  7. Valitse Toiminnot-ruudussaLisää.

  8. Valitse Mukautettuja kirjoita errorFE.aspx.

    Näyttökuva Lisää sääntö -asetusnäytöstä.

  9. Kirjoita Tilakoodit-ruutuun100–900ja valitse sitten Valmis.

    Näyttökuva Lisää säännön ehtoja -näytöstä.

  10. Poista ASP-,ASPNET-ja ISAPI-laajennusten valintaruudut.

  11. Valitse WWW-palvelin. Poista Alueet-kohdastakaikki muut kuin viimeinen vaihtoehto (jonka pitäisi olla Kirjoita uudelleen).

  12. Valitse Valmis.

    Näyttökuva Valitse seurantapalvelun tarjoajat -näytöstä.

  13. Yritä uudelleen, jos haluat kirjautua Exchange Online OWA:n sähköpostilaatikkoon.

  14. Siirry Windows palvelimessa resurssienhallinnassa sijaintiin C:\inetpub\logs\FailedReqLogFiles.

  15. Kaksoisnapsauta uusinta .xml tiedostoa. Jos et ole jäljittänyt aiemmin, tämä tiedosto on todennäköisesti Fr000001.xml.

  16. Valitse viimeinen rivi, jonka pitäisi olla Näytä pyynnön kaikki tapahtumat.

  17. Etsi URL_REWRITE_START ja URL_REWRITE_END. Tarkastele näiden tapahtumien välistä sisältöä.  Sinun pitäisi nähdä seuraavat tiedot:


    ULE_EVALUATION_START
    PATTERN_MATCH
    CONDITION_EVALUATION
    REWRITE_ACTION SÄÄNNÖN EVALUATION_END

  18. Tarkista REWRITE_ACTION arvo. Uudelleenkirjoittajien\0026-kaavojen pitäisi nyt muuttua et-kaavaksi (&).

Käyttöönotto useissa palvelimissa

Kun olet suorittanut nämä toimenpiteet yhdessä palvelimessa, se voidaan helposti ottaa käyttöön useissa palvelimissa, kunhan edellä mainittu URL-osoitteen uudelleenkirjoitusmoduuli on jo asennettu kaikkiin Exchange Client Access -palvelimiin.

Suosittelemme, että teet varmuuskopion nykyisestä Web.config kaikissa palvelimissa. Kun olet tehnyt muutokset palvelimeen, jossa sääntö on luotu, voit kuitenkin kopioida Web.config-tiedoston palvelimen C:\inetpub\wwwroot-kansiosta samaan sijaintiin kaikissa muissa palvelimissa. Huomaa, että saatat joutua odottamaan hetken, ennen kuin määritysmuutokset tulevat voimaan. Voit nopeuttaa prosessia, kun suoritat iisreset komennon.

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Insider-käyttäjille

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×