Hirdetés
. Hirdetés

Súlyos Y2K22 hibával kezdte az évet a Microsoft - gondok az Exchange szerverekkel a világ minden táján

|

A Microsoft az Exchange szerverek meghibásodásával köszöntötte az új évet szerte a világon és a javítás sem sikerült túl fényesre.

Hirdetés

Az újév sokak számára a családdal és a barátokkal való együttlét, valamint az újévi fogadalmak megtételének ideje volt. Az Exchange-kiszolgálókért felelős rendszergazdák számára azonban egészen más volt a helyzet, mivel a Microsoft Exchange-kiszolgálók nem tudták megfelelően feldolgozni az új dátumot, és ezért nem tudták feldolgozni a leveleket.

Az első közösségi jelentés erre vonatkozóan délelőtt 1 órakor érkezett (amerikai keleti parti idő) a Reddit felhasználó /u/FST-LANE-tól, aki azt feltételezte, hogy a Microsoft egy rossz frissítést adott ki, amely a találóan "220101001" nevet kapta. Ez feltehetően egy tervezett javítás volt, hogy lehetővé tegye az új dátum feldolgozását, de semmi sem a tervek szerint történt. " Egy csomó hibát látok a FIPFS szolgáltatásból, amelyek szerint: Cannot convert "220101001" to long" - írta /u/FST-LANE.

Hirdetés

Ez egybecseng Marius Sandbu, a norvég Sopra Steria cég menedzserének jelentéseivel, aki részletes összefoglalót adott ki az okokról. Beszámolója szerint a Microsoft Exchange szerverei teljesen leállították a levelek feldolgozását, mert nem készültek fel a január 1-jei dátum kezelésére. Azt állítja: "Ennek oka, hogy a Microsoft egy előjeles int32-t használ a dátumhoz, és az új 2.201.010.001-es értékkel meghaladja a "long" int maximális értékét, amely 2.147.483.647."

A legaggasztóbb része ennek az áthidaló megoldás. A levelek feldolgozásának folytatása érdekében a rendszergazdák letiltják a rosszindulatú szoftverek vizsgálatát az exchange-kiszolgálóikon, így a felhasználók és valószínűleg maguk a kiszolgálók is sebezhetővé válnak a támadásoknak.

A hiba az Exchange Server 2013-at, továbbá a 2016-ot és a 2019-et is érinti.

A Microsoft kiadta a hivatalos javítást az Y2K22 Exchange Server hibára, de a helyzet még rosszabb lett

A Microsoft közölte, hogy tud a problémáról, és dolgozik a javításon.

Tudomásunk van egy olyan problémáról és dolgozunk rajta, amely az Exchange Server 2016 és Exchange Server 2019 szervereken az üzenetek elakadását okozza.

[...] Aktívan dolgozunk a probléma megoldásán, és várhatóan még ma közzétesszük a probléma megoldásának részleteit.

A vállalat betartotta ígéretét, és kiadta a probléma megoldását. Mind egy automatikus szkriptmegoldást, mind pedig egy kézi megoldást biztosított.

Először is, itt van az automatikus szkriptmegoldás

Elérhető a https://aka.ms/ResetScanEngineVersion https://aka.ms/ResetScanEngineVersion oldalon. Ez párhuzamosan több szerveren is futtatható. A szkript sikeres befejezésének a következő kimenetet kell adnia:

[PS] C:\Program Files\Microsoft\Exchange Server\V15\Scripts>.\Reset-ScanEngineVersion.ps1
EXCH1 Stopping services...
EXCH1 Removing Microsoft engine folder...
EXCH1 Emptying metadata folder...
EXCH1 Starting services...
WARNING: Waiting for service 'Microsoft Filtering Management Service (FMS)' to start...
WARNING: Waiting for service 'Microsoft Filtering Management Service (FMS)' to start...
WARNING: Waiting for service 'Microsoft Filtering Management Service (FMS)' to start...
WARNING: Waiting for service 'Microsoft Filtering Management Service (FMS)' to start...
WARNING: Waiting for service 'Microsoft Exchange Transport (MSExchangeTransport)' to start...
EXCH1 Starting engine update...
Running as EXCH1-DOM\Administrator.
--------
Connecting to EXCH1.CONTOSO.com.
Dispatched remote command. Start-EngineUpdate -UpdatePath http://amupdatedl.microsoft.com/server/amupdate
--------
[PS] C:\Program Files\Microsoft\Exchange Server\V15\Scripts>Get-EngineUpdateInformation
Engine : Microsoft
LastChecked : 01/01/2022 08:58:22 PM -08:00
LastUpdated : 01/01/2022 08:58:31 PM -08:00
EngineVersion : 1.1.18800.4
SignatureVersion : 1.355.1227.0
SignatureDateTime : 01/01/2022 03:29:06 AM -08:00
UpdateVersion : 2112330001
UpdateStatus : UpdateAttemptSuccessful

Ezután a kézi javítás lépései következnek

Azok számára, akik a kézi visszaállítást részesítik előnyben.

A meglévő motor és metaadatok eltávolítása

  1. Állítsa le a Microsoft Filtering Management szolgáltatást. Amikor a Microsoft Exchange Transport szolgáltatás leállítására is felszólít, kattintson az Igen gombra.
  2. A Feladatkezelő segítségével győződjön meg arról, hogy a updateservice.exe nem fut.
  3. Törölje a következő mappát: %ProgramFiles%\Microsoft\Exchange Server\V15\FIP-FS\Data\Engines\amd64\Microsoft.
  4. Távolítsa el az összes fájlt a következő mappából: %ProgramFiles%\Microsoft\Exchange Server\V15\FIP-FS\Data\Engines\metadata.

Frissítés a legújabb motorra

  1. Indítsa el a Microsoft Filtering Management szolgáltatást és a Microsoft Exchange Transport szolgáltatást.
  2. Nyissa meg az Exchange Management Shell-t, navigáljon a Scripts mappába (%ProgramFiles%\Microsoft\Exchange Server\V15\Scripts), és futtassa a Update-MalwareFilteringServer.ps1 fájlt.

A motor frissítési információinak ellenőrzése

  1. Az Exchange Management Shellben futtassa az Add-PSSnapin Microsoft.Forefront.Filtering.Management.Powershell.
  2. Futtassa a Get-EngineUpdateInformation és ellenőrizze, hogy a UpdateVersion információ 2112330001.

További részleteket az itt linkelt hivatalos Microsoft blogbejegyzésben találhat itt.

Hardverek, szoftverek, tesztek, érdekességek és színes hírek az IT világából ide kattintva!

Hirdetés
0 mp. múlva automatikusan bezár Tovább az oldalra »

Úgy tűnik, AdBlockert használsz, amivel megakadályozod a reklámok megjelenítését. Amennyiben szeretnéd támogatni a munkánkat, kérjük add hozzá az oldalt a kivételek listájához, vagy támogass minket közvetlenül! További információért kattints!

Engedélyezi, hogy a https://computerworld.hu értesítéseket küldjön Önnek a kiemelt hírekről? Az értesítések bármikor kikapcsolhatók a böngésző beállításaiban.