2022年开年出大Bug 程序员被害惨:微软修复Exchange服务器故障

系统
这些公司的邮箱服务器内滞留了大量邮件,有些甚至达到数十万封,面临服务器存储不下的问题。据一位Exchange管理员Joseph Roosen表示,这是一个由于“2022年”的到来而导致的bug。

随着日期从2021年12月31日跳转到2022年1月1日,不少使用微软Exchange的公司发现,自己写好的新年祝福等邮件,突然发不出去了,这也导致全球程序员被害惨。

Exchange Server是微软推出的一套电子邮件服务组件,可用于构建企业、高校或机构的邮件系统。简单来说,用它不止能构建“邮箱工作群”,还能协调内部工作流等。

这些公司的邮箱服务器内滞留了大量邮件,有些甚至达到数十万封,面临服务器存储不下的问题。据一位Exchange管理员Joseph Roosen表示,这是一个由于“2022年”的到来而导致的bug。

这个bug的根源,是微软Exchange上面的邮件过滤管理系统(FIP-FS),采用了一种名叫“yymmddHHMM”的有符号变量(Int32,也就是long)来存储日期。

现在微软方面表示,:"我们已经创建了一个解决方案,以解决Exchange Server 2016和Exchange Server 2019上的消息卡在传输队列中的问题,因为Exchange Server内的恶意软件扫描引擎使用的签名文件中有一个潜在的日期问题。当问题发生时,你会在Exchange服务器上的应用程序事件日志中看到错误,特别是事件5300和1106(FIPFS)"。

为了代替使用脚本,客户也可以手动执行步骤来解决这个问题并恢复服务。要手动解决这个问题,你必须在你组织的每台Exchange服务器上执行以下步骤。

删除现有的引擎和元数据

  • 停止微软过滤管理服务。 当提示您同时停止Microsoft Exchange传输服务时,请点击“是”。
  • 使用任务管理器以确保 updateservice.exe 没有运行。
  • 删除以下文件夹:%ProgramFiles%\Microsoft\Exchange Server\V15\FIP-FS\Data\Engines\AMD64\Microsoft。
  • 移除以下文件夹中的所有文件:%ProgramFiles%\MicrosoftExchange Server\V15\FIP-FS\Data\Engines\metADATA。

更新到最新的引擎

  • 启动Microsoft过滤管理服务和Microsoft Exchange传输服务。
  • 打开Exchange管理壳,导航到Scripts文件夹(%ProgramFiles%\Microsoft\Exchange Server\V15\Scripts),并运行Update-MalwareFilteringServer.ps1

验证引擎更新信息

  • 在 Exchange Management Shell 中,运行 Add-PSSnapin Microsoft.Forefront.Filtering.Management.Powershell。
  • 2.运行Get-EngineUpdateInformation,验证UpdateVersion信息为2112330001。

 

责任编辑:赵宁宁 来源: 快科技
相关推荐

2021-03-26 08:38:48

微软Exchange漏洞

2022-01-04 11:33:15

微软Exchange漏洞

2019-01-22 18:40:09

2024-02-20 14:18:13

2009-10-21 14:16:50

服务器故障排除

2010-08-25 15:11:44

DHCP服务器

2010-11-22 13:28:55

2021-03-18 09:31:56

微软Exchange攻击

2017-10-29 22:36:41

程序员

2022-01-05 08:00:00

框架Golang开源

2013-12-12 17:46:37

2020-02-27 18:26:26

服务器开发 架构

2022-07-22 14:31:33

程序员互联网薪资

2017-10-18 19:28:32

AI

2020-04-24 12:10:34

微软程序员Bug

2017-07-20 09:54:43

无服务器程序员使用

2019-01-07 15:34:55

2012-07-02 09:36:02

文件服务器故障服务器故障

2021-10-10 21:25:19

Windows 11Windows微软

2021-03-29 10:38:36

勒索软件微软攻击
点赞
收藏

51CTO技术栈公众号