Applies ToExchange Server 2019 Exchange Server 2016 Exchange Server 2013

תופעות

לאחר התקנת עדכוני האבטחה של נובמבר 2021 (KB5007409) עבור Microsoft Exchange Server 2019, 2016 או 2013, ניתוב מחדש של Outlook באינטרנט (OWA) בסביבה היברידית מנותק.

עבור פריסות מקומיות, ניתוב מחדש של OWA בין אתרים עשוי גם להפסיק לפעול עבור סביבות שלא משתמשות בפרוטוקול אימות מבוסס-טפסים (FBA).

אופן פעולה צפוי

עבור סביבות היברידיות

כאשר משתמש בעל תיבת דואר Exchange Online נכנס ל- OWA מקומי, הוא מקבל כתובת URL של ניתוב מחדש שמצביעה עליו https://outlook.office.com.

עבור סביבות מקומיות

בפריסה Exchange שמתפרסת על-פני אתרי Active Directory (AD) מרובים המשתמשים בכתובות URL שונות כדי לגשת ל- OWA (לדוגמה, אתר 1 = https://site1.contoso.com/owa ו- site 2 = https://site2.contoso.com/owa), משתמש שיש לו תיבת דואר באתר1 ומי נכנס ל- OWA באמצעות כתובת ה- URL "site2" תנותב באופן שקט לכתובת ה- URL "site1".

אופן פעולה בפועל

בשני התרחישים הצפויים, המשתמש אינו יכול להיכנס ומקבל את הודעת השגיאה הבאה ב- Exchange Server 2019 או 2016:

משהו השתבש.

צילום מסך של הודעת שגיאה.

המשתמש מקבל את הודעת השגיאה הבאה ב- Exchange Server 2013: 

רכיב חיצוני התרעה על חריגה.

צילום מסך של הודעת שגיאה חלופית.

פתרון

בעיה זו נפתרה בעדכון האבטחה של ינואר 2022 עבור Microsoft Exchange Server. התקן את עדכון האבטחה של ינואר כדי לפתור את בעיית ניתוב מחדש של OWA המוזכרת בסעיף 'מאפייני הבעיה'.

אם אינך יכול להתקין את עדכון האבטחה של ינואר, השתמש באחת מהשיטות מהסעיף הבא כדי לעקוף את בעיית ניתוב מחדש של OWA.

פתרון

פתרון 1

קבע את תצורת הספריה הווירטואלית של OWA ו- ECP בכל השרתים החזיתי המושפעים לשימוש ב- FBA.

פתרון 2

בקש ממשתמשים מכל אתר להשתמש בכתובת ה- URL המתאימה של OWA כדי להיכנס.

דוגמה:

משתמשים בעלי תיבת דואר באתר 2 צריכים להשתמש ב- https://site2.contoso.com/owa.

פתרון 1

המשתמשים יכולים להשתמש בכתובת ה- URL הישירה Exchange Online OWA בדפדפן https://outlook.office.com/owa.

פתרון 2

הערה הפתרון הבא חל רק על Exchange Server 2019 ו- Exchange Server 2016.

Exchange Server יכולים להשתמש בכלל ניתוב מחדש כדי לשנות את כתובת ה- URL של ניתוב מחדש כך שהשגיאה לא תופיע למשתמשים. יש לקבוע את התצורה של השלבים עבור פתרון זה בכל השרתים המטפלים בתעבורה של OWA.

שלבים להחלת שכתוב כתובת ה- URL 

  1. פתח את IIS Manager. בחלונית חיבורים, הרחב את <ServerName>, הרחב את אתריםולאחר מכן בחר אתר אינטרנט המהווה ברירת מחדל.הערה בשלב זה, החלף <ServerName> בשם השרת שלך.

  2. בחלונית תכונות (מרכז) אתה אמור לראות את התכונה שכתוב כתובת URL באזור IIS. אם אינך רואה אותה, ייתכן שהתכונה אינה מותקנת. במקרה זה, באפשרותך להוריד את חבילת ההתקנה מתוך שכתוב כתובת URL: אתר IIS רשמי של Microsoft. התקנה זו אינה דורשת הפעלה מחדש. עם זאת, הוא יפעיל מחדש את בריכות היישומים של IIS.הערה הקפד להתקין את גירסת X64.

    אם מודול שכתוב כתובת ה- URL כבר מותקן בשרתים, והשרתים מוגדרים באופן דומה באמצעות pathing, באפשרותך להעתיק את קובץ Web.config מהתיקיה Wwwroot בשרת הראשון לשרתים האחרים לאחר ביצוע השינוי. שים לב שייתכן שיהיה עליך להמתין זמן קצר עד שהשינויים ייכנסו לתוקף בשרת הראשון.צילום מסך של דף אתר האינטרנט המהווה ברירת מחדל.

  3. לחץ פעמיים על שכתוב כתובת URL.

  4. בחלונית פעולות, בחר הוסף כללים.

    צילום מסך של מסך שכתוב כתובת URL.

  5. בחלון הוספת כללים, תחת כללי כניסה, בחר כלל ריקולאחר מכן בחר אישור.

    צילום מסך של מסך הוספת כללים.

  6. במסך עריכת כלל נכנס, בתיבה שם, הזן תיקון ניתוב מחדש של OWA בנובמבר21.

  7. השאר את כתובת ה- URLהמבוקשת כתואם לתבנית.

  8. שנה את הערך של שימושלתווים כלליים.

  9. עבור תבנית, הזן *owa/Auth/errorFE.aspx*.

  10. השאר את האפשרות התעלם ממקרה נבחר.

    צילום מסך של מסך עריכת כללי כניסה.
  11. בחר את הרשימה תנאים כדי להרחיב אותה ולאחר מכן בחר הוסף.צילום מסך של המסך 'תנאים'.

  12. בתיבת הדו-שיח עריכת תנאי, בתיבת הקלט תנאי,הזן {REQUEST_URI}.

  13. השאר את בדוק אם מחרוזת הקלטתואמת לתבנית.

  14. עבור תבנית, הזן *\u0026*\u0026*\u0026*.

  15. בחר באפשרות אישור.

    צילום מסך של מסך עריכת תנאים.

  16. בתיבת הדו-שיח פעולה, בחר שכתוב ברשימה סוג פעולה.

  17. תחת מאפייני פעולה, בתיבת הטקסט שכתוב כתובת URL, הזן את הקוד הבא: {C:1}&{C:2}&{C:3}&{C:4}

  18. נקה את תיבת הסימון הוסף מחרוזת שאילתה.

  19. בחר את תיבת הסימון רשום כתובת URL שכתבה מחדש.

  20. בחלונית פעולות, בחר החל.

    צילום מסך של מסך פעולות.

  21. בחר החלולאחר מכן בחר חזור לכללים.

  22. בחלון שכתוב כתובת URL, בחר את הכלל שיצרת זה עתה ולאחר מכן סמן את החלונית פעולות תחת כללי כניסה כדי לוודא שהכלל זמין.

    צילום מסך של ערך כלל שהושלם. כלל חדש זה אינו אמור לדרוש איפוס IIS, והוא אמור להיות בתוקף ברגע שתפעיל אותו. כעת באפשרותך מחשב באמצעות OWA (באמצעות החשבון ששכפל את הבעיה) כדי לוודא שאתה מקבל את ניתוב מחדש הצפוי של כתובת URL.

מתן אפשרות לרישום כדי לאמת את פעולת הכלל

כדי לאמת את אופן הפעולה הצפוי של ניתוב מחדש, באפשרותך להשתמש במתן מעקב אחר בקשות שנכשלו. לשם כך, בצע את השלבים הבאים:

  1. פתח את IIS Manager. בחלונית חיבורים, בחר אתר אינטרנט המהווה ברירת מחדל.

  2. בחלונית פעולות תחת קביעת תצורה, בחר מעקב אחר בקשות שנכשלו.

  3. בתיבת הדו-שיח עריכת הגדרת מעקב אחר בקשות שנכשלו באתר האינטרנט, בחר הפוך לזמין.

  4. השאר את הערכים ללא שינוי עבור Directory ומספר מרבי של קבצי מעקב.

  5. בחר באפשרות אישור.

    צילום מסך של מסך עריכה עבור פעולת המעקב אחר בקשות שנכשלו..

  6. בחלונית המרכז, לחץ פעמיים על מעקב אחר בקשות שנכשלו.

  7. בחלונית פעולות, בחר הוסף.

  8. בחר מותאםאישית והזן errorFE.aspx.

    צילום מסך של מסך 'הוספת הגדרות כלל'.

  9. עבור קודי מצב, הזן 100-900ולאחר מכן בחר סיום.

    צילום מסך של המסך הוספת תנאי כלל.

  10. נקה את תיבותהסימון ASP , ASPNETוסיומת ISAPI.

  11. בחר WWW Server. תחת אזורים, בטל את הבחירה באפשרות הכל מלבד האפשרות האחרונה (אשר אמורה להיות שכתוב).

  12. בחר סיום.

    צילום מסך של מסך בחר ספקים מעקב.

  13. נסה שוב להיכנס לתיבת Exchange Online דואר מקומית ב- OWA.

  14. ב Windows Explorer בשרת המושפע, נווט אל C:\inetpub\logs\FailedReqLogFiles.

  15. לחץ פעמיים על קובץ .xml האחרון. אם לא עשית מעקב מוקדם יותר, סביר שקובץ זה Fr000001.xml.

  16. בחר את השורה האחרונה, אשר אמורה להיות הצג את כל האירועים עבור הבקשה.

  17. חפש את URL_REWRITE_START ואת URL_REWRITE_END. בדוק את התוכן שביניהם אירועים אלה.  אתה אמור לראות את הערכים הבאים: ULE_EVALUATION_START PATTERN_MATCH CONDITION_EVALUATION REWRITE_ACTION RULE EVALUATION_END

  18. אמת את REWRITE_ACTION שלך. שכתוב אמור כעת לשנות את כל תבניות \0026 ל- ampersand (&).

פריסה בשרתים מרובים

לאחר השלמת הליכים אלה בשרת אחד, ניתן לפרוס אותו בקלות בשרתים מרובים כל עוד מודול שכתוב כתובת ה- URL שהוזכר קודם לכן כבר מותקן בכל שרתי Exchange לקוח Access.

מומלץ ליצור גיבוי של קובץ Web.config הנוכחי בכל השרתים. עם זאת, לאחר ביצוע השינויים בשרת שבו יצרת את הכלל, באפשרותך להעתיק את קובץ Web.config מהתיקיה C:\inetpub\wwwroot בשרת זה לאותו מיקום בכל אחד מהשרתים האחרים. שים לב שייתכן שיהיה עליך להמתין זמן מה עד ששינויי התצורה ייכנסו לתוקף. כדי להאיץ את התהליך, באפשרותך להפעיל iisreset פקודה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.