Microsoft fixes harebrained Y2K22 Change bug that disrupted electronic mail worldwide
3 mins read

Microsoft fixes harebrained Y2K22 Change bug that disrupted electronic mail worldwide


Microsoft fixes harebrained Y2K22 Exchange bug that disrupted email worldwide

Getty Photos

Microsoft has launched a repair for a harebrained Change Server bug that shut down on-premises mail supply all over the world simply as clocks have been chiming within the new yr.

The mass disruption stemmed from a date examine failure in Change Server 2016 and 2019 that made it inconceivable for servers to accommodate the yr 2022, prompting some to name it the Y2K22 bug. The mail applications saved dates and instances as signed integers, which max out at 2147483647, or 231 – 1. Microsoft makes use of the primary two numbers of an replace model to indicate the yr it was launched. So long as the yr was 2021 or earlier, every thing labored positive.

“What within the absolute hell Microsoft?”

When Microsoft launched model 2201010001 on New 12 months’s Eve, nevertheless, on-premises servers crashed as a result of they have been unable to interpret the date. Consequently, messages obtained caught in transport queues. Admins all over the world have been left frantically attempting to troubleshoot as an alternative of ringing within the New 12 months with family and friends. All they needed to go on have been two cryptic log messages that regarded like this:

Log Title: Software 
Supply: FIPFS 
Logged: 1/1/2022 1:03:42 AM 
Occasion ID: 5300 
Degree: Error 
Laptop: server1.contoso.com
Description: The FIP-FS "Microsoft" Scan Engine did not load. PID: 23092, Error Code: 0x80004005. Error Description: Cannot convert "2201010001" to lengthy.
Log Title: Software 
Supply: FIPFS 
Logged: 1/1/2022 11:47:16 AM 
Occasion ID: 1106 
Degree: Error 
Laptop: server1.contoso.com 
Description: The FIP-FS Scan Course of failed initialization. Error: 0x80004005. Error Particulars: Unspecified error.

“What within the absolute hell Microsoft!?” one admin wrote in this Reddit thread, which was one of many first boards to report the mass failure. “On New 12 months’s Eve!? First place I examine is Reddit and also you guys save my life earlier than we even get an engineer on the cellphone.”

The following day, Microsoft launched a repair. It is available in two types: an automatic PowerShell script, or a handbook resolution within the occasion the script didn’t work correctly, as reported by some admins. In both case, the fixes should be carried out on each on-premises Change 2016 and Change 2019 server inside an affected group. The automated script can run on a number of servers in parallel. The software program maker stated the automated script “may take a while to run” and urged admins to be affected person.

The date and time examine was carried out when Change checked the model of the FIP-FS, a scanning engine that’s a part of Change antimalware protections. As soon as FIP-FS variations started with the numbers 22, the examine was unable to finish, and mail supply was abruptly halted. The repair stops the Microsoft Filtering Administration and Microsoft Change Transport providers, deletes present AV engine information, and installs and begins a patched AV engine.

By Monday, issues have been getting again to regular for a lot of affected organizations. It’s not clear how lengthy the buggy date storage had been in place, however judging from the 2 affected variations, it was probably launched when Change Server 2016 was underneath improvement.

Leave a Reply

Your email address will not be published. Required fields are marked *