Device case studies

August 23, 2026 · View on GitHub

Manuals tell you where a setting should be. They don't tell you that a specific 2016 printer needs its certificate check turned off because its firmware never got a root certificate update — that only comes from someone who actually hit the problem on real hardware.

This page collects those reports: one device, one confirmed fix, credited to whoever found it.

Hitting a certificate error on a printer? Printer cannot verify the mail server certificate explains why a valid certificate gets rejected by older firmware, and what to do about it.

Case studies

Canon Maxify MB2755 — certificate verification must stay off, on either port

Reported by: @kevinbytnar

This 2016-era SOHO inkjet MFP fails certificate validation against mx.msgwing.com's Let's Encrypt certificate, because its firmware ships a fixed root CA store that predates modern Let's Encrypt roots — confirmed with openssl s_client and unchanged after a firmware update. Which exact chain the server presents can shift over time (an ECDSA chain through ISRG Root X2 as of this writing, an RSA chain through ISRG Root X1 earlier) — the printer's frozen trust store doesn't recognize either, so the fix is the same regardless: disable certificate verification on the device, on whichever port you use.

Full writeup, screenshots and the technical explanation: PRINTERS.md → Known exception: Canon Maxify MB2755.


Have a device with a similar quirk?

If you hit something on real hardware that isn't in PRINTERS.md — a certificate issue, a firmware bug, a menu that's in a different place than the manual says — report it:

  • Open an issue or a pull request with what you found (a screenshot helps, with any account details redacted).
  • Hardware-confirmed reports are worth more here than anything written from a manual, and get credited by GitHub username when added.

This list only grows if people who hit the edge cases report them — consider this an open invitation.