Настройките за лятно часово време са неточни след актуализация на операционната система

Отнася се за
Exchange Server 2019 Exchange Server 2016

Симптоми

След като актуализирате операционната система (ОС), поддръжката на Microsoft Exchange за лятно часово време (DST) вече не е точна. Часовете на събранията се различават с един час от първоначалните настройки и очакваните области на часова зона вече не съществуват в инструмента за избор на часова зона.

Решение

За да коригирате този проблем, инсталирайте следната актуализация на защитата:

Допълнителна информация

Ако сте в една от следните часови зони, когато създавате календарни елементи, трябва да създадете и замествания на настройките, за да разрешите корекцията:

  • E. South America Standard Time
  • Central Brazilian Standard Time
  • Централно Standard време (Мексико)
  • Египетско стандартно време
  • Фиджи Standard време

За да разрешите корекцията, изпълнете следните настройки за заместване на кратки команди в сесия на обвивка на Exchange за управление (EMS) с администраторски права:

  • New-SettingOverride -Name "EIWrongAfterDSTChangeMitigationSettings" -Component MailboxTransport -Section ExceptionalInstanceWrongAfterDSTChangeMitigationSettings -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "EIDSTChangeMitigationBeforeTryUpdateCalendarItem" -Component MailboxTransport -Section ExceptionalInstanceDSTChangeMitigationBeforeTryUpdateCalendarItem -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "EIDSTChangeMitigationBeforeSave" -Component MailboxTransport -Section ExceptionalInstanceDSTChangeMitigationBeforeSave -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "EnableRemoteWriteTZMitigation" -Component EntitiesCalendaring -Section EnableRemoteWriteTZMitigation -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "UseRecurrenceTimeZoneWhenUpdatingOccurrences" -Component EntitiesCalendaring -Section UseRecurrenceTimeZoneWhenUpdatingOccurrences -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "FallbackToRebaseUsingDisplayName" -Component EntitiesCalendaring -Section FallbackToRebaseUsingDisplayName -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "ReturnNormalizedTimeTimeZoneAsIntendedTimeZone" -Component EntitiesCalendaring -Section ReturnNormalizedTimeTimeZoneAsIntendedTimeZone -Parameters ("Enabled=True") -Reason "Enabling DST Fixes"
  • New-SettingOverride -Name "RepairAttendeeInconsistentModifiedOccurrenceTime"  -Component CalendarRepair -Section RepairAttendeeInconsistentModifiedOccurrenceTime -Parameters ("Enabled=true") -Reason "Enabling CRA DST Fixes"

Обновете аргумента VariantConfiguration, като изпълните следната команда:

  • Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

За да приложите новите настройки, рестартирайте услугата за публикуване World Wide Web и услугата за активиране на процес на Windows (WAS). За целта изпълнете следната команда:

  • Restart-Service -Name W3SVC, WAS -Force

Важно

Рестартирайте услугите само на сървъри на Exchange, на които се изпълнява кратката команда с настройки, заместващи настройките.