חריגת אזור זמן מתרחשת לאחר התקנת Exchange Server נובמבר 2024 SU (גירסה 1 או גירסה 2)

חל על
Exchange Server 2019 Exchange Server 2016

סימפטומים

לאחר התקנת עדכון האבטחה (SU) של Microsoft Exchange Server נובמבר 2024 (גרסה 1 או גרסה 2), אתה נתקל בבעיות כאשר Exchange Server מעבד מידע וקבצים הקשורים ללוח שנה, כגון קבצים מצורפים .ical או .ics. במצב זה, אין באפשרותך להציג את הקבצים בתצוגה מקדימה או להוסיף אותם ללוח השנה.

הבעיה מתרחשת בעת שימוש ב- Outlook באינטרנט (OWA) ובלקוח הדואר של Exchange Active Sync (EAS) במכשיר נייד. בנוסף, הבעיה עשויה להשפיע על שירות התעבורה של Exchange בעת עיבוד הודעות דואר אלקטרוני המכילות קבצים מצורפים מסוג .ical או .ics.

אם Exchange Server אינו מעבד פרטי לוח שנה, הוא יוצר ערכי יומן אירועים, כגון אחת מהדוגמאות הבאות:

w3wp#MSExchangeOWAAppPool,M.Exchange.Net,M.E.E.ExIanaTimeZoneProvider+Cache.AddTimeZone,M.E.ExchangeSystem.InvalidTimeZoneException 

Microsoft.Exchange.ExchangeSystem.InvalidTimeZoneException: Time zone id already exists 

גורם

בעיה זו מתרחשת מכיוון Exchange Server משתמש בערך כפול בקובץ IanaTimeZoneMappings.xml.

פתרון

כדי להסיר את הערכים הכפולים, השתמש באחד מהפתרונות הבאים.

שיטה 1

בצע את השלבים המפורטים ב- Remove-DuplicateEntriesFromIanaMappings.

שיטה 2

  1. שמור את הקובץ IanaTimeZoneMappings.xml הממוקם בתיקיה הבאה:

    <ExchangeInstallationPath>\Microsoft\Exchange Server\V15\Bin

  2. פתח את הקובץ באמצעות 'פנקס רשימות' או עורך טקסט אחר, וחפש את הערך הבא (הוא מופיע פעמיים):

    <Map IANA="Asia/Bishkek" Win="Central Asia Standard Time" />

  3. מחק אחד משני הערכים ולאחר מכן שמור את הקובץ.

  4. פתח חלון PowerShell בעל הרשאות מלאות ולאחר מכן הפעל את הפקודות הבאות:
    Restart-Service -Name W3SVC, WAS -Force 
    Restart-Service -Name MSExchangeTransport 

מצב

Microsoft אישרה שבעיה זו משפיעה על מוצרים המפורטים בסעיף "חל על". Microsoft עובדת באופן פעיל על פתרון לבעיה בעדכון עתידי.