Alice 發表於 2022-1-3 17:35:19

2022年開年出大Bug 程式師被害慘:微軟修復Exchange伺服器故障

隨著日期從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伺服器上執行以下步驟。

刪除現有的引擎和中繼資料

1、停止微軟過濾管理服務。 當提示您同時停止Microsoft Exchange傳輸服務時,請點擊“是”。

2、使用工作管理員以確保 updateservice.exe 沒有運行。

3、刪除以下資料夾:%ProgramFiles%\Microsoft\Exchange Server\V15\FIP-FS\Data\Engines\AMD64\Microsoft。

4、移除以下資料夾中的所有檔:%ProgramFiles%\MicrosoftExchange Server\V15\FIP-FS\Data\Engines\metADATA。

更新到最新的引擎

1、啟動Microsoft過濾管理服務和Microsoft Exchange傳輸服務。

2、打開Exchange管理殼,導航到Scripts資料夾(%ProgramFiles%\Microsoft\Exchange Server\V15\Scripts),並運行Update-MalwareFilteringServer.ps1 <server FQDN>。

驗證引擎更新資訊

1、在 Exchange Management Shell 中,運行 Add-PSSnapin Microsoft.Forefront.Filtering.Management.Powershell。

2、運行Get-EngineUpdateInformation,驗證UpdateVersion資訊為2112330001。



消息來源
頁: [1]
查看完整版本: 2022年開年出大Bug 程式師被害慘:微軟修復Exchange伺服器故障