蘋果吊銷 HP 證書,Mac 用戶無(wú)法打印
蘋果吊銷了惠普打印驅(qū)動(dòng)程序上的證書后,使用 HP 打印機(jī)的 Apple macOS X 用戶無(wú)法用計(jì)算機(jī)打印。原因是macOS X 上安裝的打印驅(qū)動(dòng)程序被誤認(rèn)為是惡意軟件。
打印機(jī)驅(qū)動(dòng)被誤認(rèn)為是惡意軟件
BleepingComputer發(fā)現(xiàn),在運(yùn)行macOS Catalina (10.15.7 (19H2)) 版本的MacBook上用HP 打印機(jī)打印時(shí),打印作業(yè)仍然在打印隊(duì)列中,但是無(wú)法完成。原因是對(duì)應(yīng)的打印機(jī)驅(qū)動(dòng)被誤認(rèn)為是惡意軟件。
打印機(jī)驅(qū)動(dòng)被誤認(rèn)為是惡意軟件
該問(wèn)題影響安裝了HP 打印機(jī)的macOS Catalina (10.15) 和 Mojave (10.14)用戶。此外,打印隊(duì)列中還顯示“Encryption credentials have expired”(加密憑證過(guò)期)的提示消息。
打印隊(duì)列顯示“Encryption credentials have expired”
該問(wèn)題源于蘋果公司近期通過(guò)XProtect吊銷了安裝的HP 打印機(jī)的數(shù)字證書。XProtect是蘋果預(yù)防m(xù)ac設(shè)備運(yùn)行不可信的特定應(yīng)用的特征。蘋果通過(guò)吊銷與這些應(yīng)用相關(guān)的代碼簽名證書來(lái)實(shí)現(xiàn)這一功能。
The Register解釋稱,XProtect撤銷的證書并沒(méi)有一個(gè)中心的數(shù)據(jù)庫(kù),似乎每個(gè)操作系統(tǒng)版本都有自己的撤銷證書,而Catalina 和 Mojave 這兩個(gè)系統(tǒng)在列。
如何解決?
macOS X 用戶可以通過(guò)以下步驟來(lái)解決這一問(wèn)題:
(1) 移除/Library/Printers/hp 文件夾,刪除所有被錯(cuò)誤標(biāo)記為惡意軟件的舊的驅(qū)動(dòng)文件;
(2) 打開(kāi)macOS X 上的系統(tǒng)設(shè)置(System Preferences),進(jìn)入打印機(jī)和掃描儀(Printers & Scanners)設(shè)置;
(3) 雙擊打印機(jī),選擇打印機(jī)設(shè)置,然后點(diǎn)擊顯示打印機(jī)web頁(yè)面(Show Printer Web Page...);
(4) 在打印機(jī)的web頁(yè)面上,按照HP 提供的步驟來(lái)為設(shè)備生成新的自簽名的證書,具體參見(jiàn)https://support.hp.com/gb-en/document/c06447928;
(5) 生成的新證書的有效期為10年,注意不要管不安全的告警消息。
(6) 然后返回打印機(jī)和掃描儀設(shè)置,右擊打印機(jī),選擇重新設(shè)置打印機(jī)系統(tǒng)(Reset printing system...)選項(xiàng);
在macOS X上重新設(shè)置打印機(jī)系統(tǒng)
(7) 這樣就可以卸載和移除打印機(jī)。然后點(diǎn)擊添加“+”按鈕來(lái)重新添加打印機(jī)。
(8) 選擇列表中重新出現(xiàn)的打印機(jī)。確保選擇了"Secure AirPrint"選項(xiàng)。
然后就可以使用IP 選項(xiàng)來(lái)通過(guò)IP地址添加打印機(jī)。
然后應(yīng)該就可以正常打印了。“Encryption credentials have expired”的消息也不再會(huì)出現(xiàn)在打印隊(duì)列中。
本文翻譯自:
https://www.bleepingcomputer.com/news/security/mac-users-unable-to-print-after-apple-revoked-hp-certificate/