MasOS users are actively complaining about problems with HP printers. Numerous posts of this kind can be found on the forums Apple, Forums HP and in Twitter… As it turns out, Apple recently revoked the certificate that signed the HP print drivers, and as a result, macOS mistakenly mistakes the drivers for malware.
Bleeping Computer journalists say that when you try to print a document from a MacBook running macOS Catalina (10.15.7 19H2) on an HP printer, the corresponding job hangs in the print queue, but does not complete. The strange message “Encryption credentials have expired” is displayed in the print queue.
This issue appears to be affecting all macOS Catalina (10.15) and Mojave (10.14) users who use HP printers.
The publication explains that the bug arose due to the fact that Apple revoked the digital certificate installed on HP printers through XProtect. XProtect is a feature that Apple can use to prevent certain applications from running on a Mac that the company does not consider to be untrusted. Apple does this by revoking certificates associated with such applications.
In turn, journalists The register write that there is no single database of certificates canceled through XProtect, but it seems that there are databases for each version of the OS, and in this case, the cancellation affected Catalina and Mojave.
Also The Register, citing its own sources, reports that representatives of HP Inc themselves asked Apple to revoke certificates for some old drivers. Obviously, the company did not expect that this would provoke such a wave of problems and discontent among users, and now HP specialists are working with Apple to restore all the failed functions. For now, victims are advised to remove the HP driver and use the AirPrint driver.
In addition, detailed instructions on an alternative solution to this problem (creating a new certificate for the HP printer) have been published on the pages Bleeping computer…