Nachrichten

  • Techbord - Der Exchange Server-Fehler wird behoben, nachdem die Neujahrspläne des Administrators ruiniert wurden

    Der Exchange Server-Fehler wird behoben, nachdem die Neujahrspläne des Administrators ruiniert wurden
    Vor 14 Tagen und 22 Stunden

    Ein Anfänger-Programmierfehler brachte Server zum Absturz, weil sie das Jahr 2022 nicht verarbeiten konnten.
    Microsoft hat einen Fix für einen hirnrissigen Exchange Server-Fehler veröffentlicht, der die lokale E-Mail-Zustellung auf der ganzen Welt beendete, als die Uhren im neuen Jahr läuteten .

    Die Massenunterbrechung resultierte aus einem Fehler bei der Datumsprüfung in Exchange Server 2016 und 2019, der es den Servern unmöglich machte, das Jahr 2022 zu berücksichtigen, was einige dazu veranlasste, es den Y2K22-Bug zu nennen. Die Mailprogramme speicherten Datums- und Uhrzeitangaben als vorzeichenbehaftete Ganzzahlen, die maximal 2147483647 oder 231 - 1 betragen. Microsoft verwendet die ersten beiden Zahlen einer Update-Version, um das Jahr anzugeben, in dem sie veröffentlicht wurde. Solange das Jahr 2021 oder früher war, funktionierte alles bestens.

    „Was zum Teufel Microsoft?“

    Als Microsoft jedoch an Silvester die Version 220101001 veröffentlichte, am -Premises-Server stürzten ab, weil sie das Datum nicht interpretieren konnten. Folglich blieben Nachrichten in Transportwarteschlangen hängen. Administratoren auf der ganzen Welt mussten verzweifelt versuchen, Fehler zu beheben, anstatt mit Freunden und Familie das neue Jahr einzuläuten. Alles, was sie weitergeben mussten, waren zwei kryptische Protokollnachrichten, die so aussahen:

    Anzeige Protokollname: Anwendungsquelle: FIPFS Protokolliert: 01.01.2022 1:03:42 AM Ereignis-ID: 5300 Level: Error Computer: server1.contoso.com Beschreibung: Das FIP-FS-"Microsoft"-Scanmodul konnte nicht geladen werden. PID: 23092, Fehlercode: 0x80004005. Fehlerbeschreibung: "220010001" kann nicht in lang konvertiert werden. Protokollname: Anwendungsquelle: FIPFS Protokolliert: 01.01.2022 11:47:16 Ereignis-ID: 1106 Ebene: Fehler Computer: server1.contoso.com Beschreibung: Die Initialisierung des FIP-FS-Scanvorgangs ist fehlgeschlagen. Fehler: 0x80004005. Fehlerdetails: Unbekannter Fehler.

    "Was zum Teufel Microsoft!?" schrieb ein Admin in diesem Reddit-Thread, der als eines der ersten Foren über den Massenausfall berichtete. "An Silvester!? Der erste Ort, den ich nachprüfe, ist Reddit und ihr rettet mein Leben, bevor wir überhaupt einen Techniker ans Telefon bekommen.“

    Am nächsten Tag veröffentlichte Microsoft einen Fix. Es gibt zwei Formen: ein automatisiertes PowerShell-Skript oder eine manuelle Lösung für den Fall, dass das Skript nicht richtig funktioniert, wie von einigen Administratoren berichtet. In jedem Fall müssen die Fixes auf jedem lokalen Exchange 2016- und Exchange 2019-Server innerhalb einer betroffenen Organisation durchgeführt werden. Das automatisierte Skript kann auf mehreren Servern parallel ausgeführt werden. Der Softwarehersteller sagte, dass die Ausführung des automatisierten Skripts „eine Weile dauern könnte“ und forderte die Administratoren auf, Geduld zu haben.

    Die Datums- und Uhrzeitprüfung wurde durchgeführt, als Exchange die Version von FIP-FS, einer Scan-Engine, überprüfte das ist Teil des Exchange-Malware-Schutzes. Sobald die FIP-FS-Versionen mit den Nummern 22 begannen, konnte die Überprüfung nicht abgeschlossen werden, und die E-Mail-Zustellung wurde abrupt gestoppt. Der Fix stoppt die Dienste Microsoft Filtering Management und Microsoft Exchange Transport, löscht aktuelle AV-Moduldateien und installiert und startet ein gepatchtes AV-Modul.

    Am Montag normalisierten sich die Dinge für viele betroffene Organisationen wieder. Es ist nicht klar, wie lange die fehlerhafte Datenspeicherung bestand, aber den beiden betroffenen Versionen nach zu urteilen, wurde sie möglicherweise während der Entwicklung von Exchange Server 2016 eingeführt.





Neueste Nachrichten aus dem Informationstechnologie