DST-Einstellungen sind nach einem Betriebssystemupdate ungenau

Gilt für
Exchange Server 2019 Exchange Server 2016

Symptome

Nach dem Update des Betriebssystems ist die Microsoft Exchange-Unterstützung für die Sommerzeit nicht mehr korrekt. Die Besprechungszeiten weichen um eine Stunde von den ursprünglichen Einstellungen ab, und die erwarteten Zeitzonenregionen werden in der Zeitzonenauswahl nicht mehr angezeigt.

Lösung

Installieren Sie zur Behebung des Problems das folgende Sicherheitsupdate:

Weitere Informationen

Wenn Sie sich beim Erstellen von Kalenderelementen in einer der folgenden Zeitzonen befinden, müssen Sie auch Einstellungsüberschreibungen erstellen, um die Korrektur zu aktivieren:

  • E. South America Standard Time
  • Zentralbrasilien Normalzeit
  • Central Standard Time (Mexiko)
  • Ägypten Normalzeit
  • Fidschi Standardzeit

Um die Korrektur zu aktivieren, führen Sie die folgenden Einstellungsüberschreibungs-Cmdlets in einer Exchange-Verwaltungsshell (EMS)-Sitzung (Exchange-Verwaltungsshell) mit erhöhten Rechten aus:

  • 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"

Aktualisieren Sie das VariantConfiguration-Argument, indem Sie den folgenden Befehl ausführen:

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

Um die neuen Einstellungen anzuwenden, starten Sie den World Wide Web Publishing-Dienst und den Windows-Prozessaktivierungsdienst (WAS) neu. Führen Sie dazu den folgenden Befehl aus:

  • Restart-Service -Name W3SVC, WAS -Force

Wichtig

Starten Sie die Dienste nur auf Exchange-Servern neu, auf denen das Cmdlet "Einstellungen außer Kraft setzen" ausgeführt wird.