Trying to do automatic certs for printer login pages.

Posted by z0mb13r3dd1t@reddit | sysadmin | View on Reddit | 33 comments

Hello!

I’ve been working on securing our printer login pages across about 30 printers in 13 locations.

Recently, I started experimenting with Caddy and NGINX Proxy Manager, but I haven’t been able to get either working as expected. The printers use port 8000 for the main login page, and when accessing security settings, they redirect to port 8443.

At this point, I’m starting to wonder if this setup is even possible, or if I’ve misunderstood something in the configuration.

So far, I’ve been testing primarily with a Canon MFP printer (model: IR-ADV C3926). I’ve seen that it supports SCEP, and we currently use Intune SCEP for issuing certificates to user devices. However, I’m unclear on how to properly configure this for printers.

From what I can tell, it seems like I might need to set up a separate NDES server with a static challenge password—but I’m not sure if that’s the right approach.

Has anyone implemented something similar?
How did you secure printer web interfaces?
How do you handle automatic certificate renewal on devices like printers?

Any guidance would be appreciated. Thanks!