-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printing Errors or Lights & Stuck Print Jobs
- Expired Certificate - Check the printer for errors

Create an account on the HP Community to personalize your profile and ask a question
01-05-2025 11:16 AM - edited 01-05-2025 11:18 AM
HP Color Laser Jet Pro MFP M277dw
Mac OS 15.1.1
Attempting to print generates the following message: "Expired Certificate - Check the printer for errors"
I have already:
- powered the printer off and on
- reset the printer at the printer
- removed and re-added the printer
- reinstalled drivers
- reset the printing system from the Mac
- checked for MacOS updates
- reinstalled the printer using HP Easy Start
None of these worked. Please advise.
Solved! Go to Solution.
Accepted Solutions
01-05-2025 02:20 PM
Thank you for your reply. It is unfortunate that HP has chosen not to fix a well-documented issue. It is doubly unfortunate that HP's suggested first step for Mac owners is to get a Windows computer.
Your reply did not work because I do not have a Windows computer, but it did steer me towards solutions elsewhere.
Solution 1 (If you don't want to mess with certificates)
- Find and note the IP address for your printer. For this device, touch the WiFi symbol in the upper right of the screen, then touch the "Network WiFi on" symbol and scroll down to the device's IP address.
- On your Mac: Settings --> Printers & Scanners --> click on and remove the troublesome device
- Settings --> Printers & Scanners --> Add Printer, Scanner, or Fax --> click the "IP" tab and fill in the fields as follows:
- Address: your device's IP address
- Protocol: IPP
- Queue: leave blank
- Name: will default to your device's IP address
- Location: leave blank
- Use: Generic PCL Printer
- Click add.
- You will now see this printer, identified by the IP address, under "Printers & Scanners"
- Note that this will only work for printing, not scanning
- If you want to use your device for scanning, add it back the conventional way, i.e., Add Printer, Scanner, or Fax --> Default, then follow the prompts. You will now have the device listed twice under "Printers and Scanners," once with the HP device name (this one will scan but not print) and once labeled with the IP address (for printing). I recommend giving the latter a more useful name, I went with "Use this one for printing."
Solution 2 (generate a certificate with a Mac)
- go here
- Note that this solution uses Chrome. Chrome did not work for me, but Firefox did.
01-05-2025 11:38 AM - edited 01-05-2025 11:39 AM
You need to create a new self-signed security certificate through the embedded web server of the printer. This is a well documented issue.
see:
https://support.hp.com/in-en/document/ish_9364932-9364987-16
and
https://support.hp.com/lt-en/document/ish_7345764-7345853-16
I am a volunteer, offering my knowledge to support fellow users, I do not work for HP nor speak for HP.
01-05-2025 02:20 PM
Thank you for your reply. It is unfortunate that HP has chosen not to fix a well-documented issue. It is doubly unfortunate that HP's suggested first step for Mac owners is to get a Windows computer.
Your reply did not work because I do not have a Windows computer, but it did steer me towards solutions elsewhere.
Solution 1 (If you don't want to mess with certificates)
- Find and note the IP address for your printer. For this device, touch the WiFi symbol in the upper right of the screen, then touch the "Network WiFi on" symbol and scroll down to the device's IP address.
- On your Mac: Settings --> Printers & Scanners --> click on and remove the troublesome device
- Settings --> Printers & Scanners --> Add Printer, Scanner, or Fax --> click the "IP" tab and fill in the fields as follows:
- Address: your device's IP address
- Protocol: IPP
- Queue: leave blank
- Name: will default to your device's IP address
- Location: leave blank
- Use: Generic PCL Printer
- Click add.
- You will now see this printer, identified by the IP address, under "Printers & Scanners"
- Note that this will only work for printing, not scanning
- If you want to use your device for scanning, add it back the conventional way, i.e., Add Printer, Scanner, or Fax --> Default, then follow the prompts. You will now have the device listed twice under "Printers and Scanners," once with the HP device name (this one will scan but not print) and once labeled with the IP address (for printing). I recommend giving the latter a more useful name, I went with "Use this one for printing."
Solution 2 (generate a certificate with a Mac)
- go here
- Note that this solution uses Chrome. Chrome did not work for me, but Firefox did.
02-03-2025 03:46 AM
I have the error message "Expired Certificate - check the printer for errors". Using a HP Smart Tank 7000 series - I am trying to print from a MacBook with IOS 15.3. Everything worked fine until today.
I have:
- powered printer on/off
- reset the router
- uninstalled and re-installed the HP Smart APP
- removed and re-added the printer
- Updated MAC iOS
- Created a new certificate
- used the IP address - when I press print - pages come out of the printer (and don't stop) but with no ink - the ink levels are shown as empty - which they are not.
All of the above done multiple times- Any help would be much appreciated.
Thanks
02-13-2025 11:19 PM
Having the same issue (HP Color LaserJet Pro M478f-9f).
I went through all of the hoops including adding a new self-signed certificate. This is under Security, Certificates on my printer, not under "advanced as in the instructions.
Nothing has worked. This was all fine up until today.
03-21-2025 12:34 PM
Hi,
I have/had the same issue. I created a new self-signed certificate which helped my windows machines but MacOS was still reporting a certificate error even after resetting the printing system and reinstalling the printer. I wasn't happy with one solution I found which entailed installing the printer as a "Generic PCL Device" since then it needed to be installed 2 times (again as a scanner) in order to access the scan function. I dug around a little and disabled the encryption on IPP (IPPS) and was then able to install the Smart Tank using Bonjour protocol once again.
I don't consider this a fix, only a workaround and hopefully this will be sorted soon
hopefully this helps someone