อาการ
หลังจากที่คุณติดตั้งการปรับปรุงความปลอดภัย (SU) Microsoft Exchange Server พฤศจิกายน 2024 (เวอร์ชัน 1 หรือเวอร์ชัน 2) คุณพบปัญหาเมื่อ Exchange Server ประมวลผลข้อมูลและไฟล์ที่เกี่ยวข้องกับปฏิทิน เช่น สิ่งที่แนบมาแบบ .ical หรือ .ics ในสถานการณ์นี้ คุณไม่สามารถแสดงตัวอย่างไฟล์หรือเพิ่มลงในปฏิทินได้
ปัญหานี้เกิดขึ้นเมื่อคุณใช้ Outlook บนเว็บ (OWA) และไคลเอ็นต์จดหมาย Exchange Active Sync (EAS) บนอุปกรณ์เคลื่อนที่ นอกจากนี้ ปัญหานี้อาจมีผลต่อบริการ Exchange Transport เมื่อคุณประมวลผลข้อความอีเมลที่มีไฟล์แนบแบบ .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
-
บันทึกไฟล์ IanaTimeZoneMappings.xml ที่อยู่ในโฟลเดอร์ต่อไปนี้: <ExchangeInstallationPath>\Microsoft\Exchange Server\V15\Bin
-
เปิดไฟล์โดยใช้ Notepad หรือตัวแก้ไขข้อความอื่น และค้นหารายการต่อไปนี้ (ปรากฏสองครั้ง): <Map IANA="Asia/Bishkek" Win="Central Asia Standard Time" />
-
ลบหนึ่งในสองรายการ แล้วบันทึกไฟล์
-
เปิดหน้าต่าง PowerShell ยกระดับ แล้วเรียกใช้คําสั่งต่อไปนี้:
Restart-Service -Name W3SVC, WAS -Force
Restart-Service -Name MSExchangeTransport
สถานะ
Microsoft ยืนยันว่าปัญหานี้มีผลต่อผลิตภัณฑ์ที่แสดงอยู่ในส่วน "นําไปใช้กับ" Microsoft กําลังพยายามหาวิธีแก้ไขปัญหาสําหรับปัญหาในการอัปเดตในอนาคต