安裝 2024 年 11 月 SU (版本 1 或版本 2) Exchange Server後發生時區例外

套用到
Exchange Server 2019 Exchange Server 2016

症狀

安裝 Microsoft Exchange Server 2024 年 11 月安全性更新 (SU) (版本 1 或第 2 版) 之後,當您在Exchange Server處理行事曆相關資訊和檔案(例如 .ical 或 .ics 附件)時遇到問題。 在此情況下,您無法預覽檔案或將它們新增至行事曆。

當您在行動裝置上使用 Outlook 網頁版 (OWA) 及 Exchange Active Sync (EAS) 郵件用戶端時,就會發生此問題。 此外,當您處理含有 .ical 或 .ics 檔案附件的電子郵件訊息時,此問題可能會影響 Exchange 傳輸服務。

如果 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. 使用記事本或其他文字編輯器開啟檔案,並搜尋下列項目, (該項目出現兩次) :

    <地圖 IANA=“Asia/Bishkek” Win=“Central Asia Standard Time” />

  3. 刪除兩個項目的其中一個,然後儲存檔案。

  4. 開啟提升權限的 PowerShell 視窗,然後執行下列命令:
    Restart-Service -Name W3SVC, WAS -Force 
    Restart-Service -Name MSExchangeTransport 

狀態

Microsoft 已確認此問題會影響「適用對象」一節中列出的產品。 Microsoft 正在積極努力在未來的更新中解決此問題。