1 月 3 日消息,微软 Exchange 服务器无法正确解析 2022 年的新日期,导致出现了无法处理邮件的问题,被用户调侃为“2022 版千年虫”。
FIP-FS 扫描引擎加载失败 – 无法将“2201010001”转换为 long (2022/01/01 00:00 UTC)
根据挪威公司 Sopra Steria 经理 Marius Sandbu 发布的报告,因为微软使用了 signed int32 作为日期格式,结果 2201010001 超过了 long int 的最大值 2147483647。
(“千年虫”是指由于部分计算机程序只采用两位十进制数表示年份,在跨世纪时就会出现错误。)
微软现已发布了针对该问题的修复程序,该修复程序可以通过自动脚本执行。
脚本地址:
https://aka.ms/ResetScanEngineVersion 该问题影响 Exchange Server 2013、2016 和 2019。