Microsoft Trade administrators welcomed the New 12 months with an electronic mail blocking bug in their techniques, following a coding mistake prevented time and date information for 2022 from remaining saved the right way.
The problem is impacting on-premises Trade installations, with end users reporting that versions 2016 and 2019 of Microsoft’s communications and calendaring server usually are not ready to send out or get electronic mail.
A coding miscalculation following a January 1 vehicle-update is causiing the FIP-FS anti-malware company to crash with the 0x80004005 mistake code when it encounters 2022 dates.
Day values these as 2201010001 can not be transformed to lengthy 32-bit integers, as they exceed the maximum of 2^31 or 2147483647 that can be saved.
Converting a formatted date into an i32 is a galaxy mind move I by no means would’ve thought of. I’m positive that the resource code has a comment somewhere stating “fixme: should really be improved at some level”
— 。゚・m(>Д<#)/m/・゚。️ (@dada78641) January 1, 2022
Microsoft has acknowledged the bug and is working on an update.
“Our engineers were being working all over the clock on a repair that would reduce the want for shopper motion, but we determined that any alter that did not require shopper motion would need several times to create and deploy,” the company reported.
“We are working on a different update which is in remaining exam validation.
“The update involves shopper motion, but it will deliver the quickest time to resolution.”
Buyers affected by the bug can use the Disable-AntiMalwareScanning.ps1 PowerShell script to disable the malware scanning.
A restart of Trade Server is necessary for the workaround to take result.