微软2022年首个大Bug出现,大量程序员连夜加班
来源:http://www.tudoupe.com时间:2022-01-11
新年第一天,微软的 Exchange 服务器却出现了无法正确解析2022年的新日期而导致无法处理邮件问题,被用户调侃为“2022 版千年虫”。
据悉,该Bug最初是被一位名叫@miketheitguy 的推特用户所发现。
当日期从2021年12月31日跳转到2022年1月1日,这些使用微软 Exchange 的用户发现,自己写好的新年祝福等邮件突然无法发出,并且都会收到一条错误提醒。
包括2016和2019等在内的不少Exchange Server版本中都出现了相同的问题。

“2022年虫”的出现,使设置在2022年新年发送的邮件在许多公司的邮箱服务器内滞留,有些甚至已经达到数十万封,其服务器面临存储不下的问题。

除新年祝福的邮件无法到达之外,该 bug 的出现也让大量程序员不得不连夜加班――就算是在圣诞假期的半途中,许多人也被拉回了公司。
不少人在网上对自己连夜加班修理bug的状况疯狂吐槽。
在 Reddit 上,相关话题热度上千,许多程序员表示“年都没跨好就在这修bug”。
资料显示,Exchange Server 是一套由微软推出的、可用于构建企业、高校或机构的邮件系统的电子邮件服务组件。
该电子邮件服务组件除了能够构建“邮箱工作群”之外,还支持协调内部工作流等。

扩展迷了解到,微软的 Exchange 的邮件过滤管理系统(FIP-FS)采用了一种名为“yymmddHHMM”的有符号变量(Int32,也就是long)来存储日期。
据一位 Exchange 管理员 Joseph Roosen 表示, yymmddHHMM 分别指代用两位来存储年(years)、月(months)、日(days)、小时(Hours)、分钟(Minutes)。

一般而言,目前大多数的计算机都是采用的两位十进制,在跨年日期发生变化的时候,由于日期无法进行自动转换,系统就会因无法识别而显示错误。
针对该 bug,微软回应称,工程师正在夜以继日地进行修复,以消除客户操作的需要,需要几天时间来开发和部署。
此外,微软正在开发另一个更新,该更新正在最终测试验证中。更新需要客户采取行动,但它将提供最快的解决时间。
在此之前,使用 Exchange Server 的公司必须想办法将滞留邮件发出去。
微软官方为大家提供了一些禁用或绕过恶意软件扫描的方法。大家可以通过使用 Set-MalwareFilteringServer -BypassFiltering $True -identity 禁用 Exchange 服务器上的反恶意软件扫描器,并重新启动 Microsoft Exchange Transport 服务。

然而,若采取这种解决方法,公司邮箱可能收到更多垃圾邮件。因此,微软提示大家,该方法后果自负。
https://www.reddit.com/r/sysadmin/comments/rt91z6/exchange_2019_antimalware_bad_update/
--- EOF ---
上一篇:一些著名的软件都用什么语言编写?
下一篇:没有了
相关新闻
- 2022-01-11 一些著名的软件都用什么语言编写
- 2022-01-11 2021年GitHub 最佳开源软件榜单
- 2022-01-10 30年初心不改,微软Ignite China大会解
- 2022-01-10 被叫智商税 微软Surface Duo折叠屏手
- 2022-01-10 2021全球IT企业Top10:微软第1,华为
- 2022-01-10 全球IT企业营收TOP13:微软位居榜首
- 2022-01-10 微软Win11/10 Edge浏览器正测试支持可
- 2022-01-10 Windows 11新版Media Player正向非Inside
- 2022-01-10 Microsoft Office 图标变白后的快速复原
- 2022-01-10 酷比魔方旗舰二合一win11本iWork GT评
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
