Network printer randomly printing html headers at night while lab is closed - how to trace/stop?

3

1

I administrate a computer lab with 6 computers and a printer. The computers are connected to the HP Laserjet CP2025 printer via TCP/IP.

Sometime during the night after I shut physical access to the lab, the printer prints several pages of what appear to be HTML headers for popular websites like the BBC and Wikimedia. This happens every evening. I have not written a script to do this on any of these computers so I don't know where it's coming from.

I am wondering how I can stop this. I'd prefer to keep the printer IP the same because I have to fill out some paperwork to reserve a new IP and I would have to re-install the printer on all the computers.

Please let me know if you need more details. I know there's a lot I'm leaving out but I don't even know what's relevant in this situation.

Photo

ConfusedAdmin

Posted 2014-03-19T21:09:41.057

Reputation: 31

3If it happens every night, turn off half the computers each night (and swap which half the next night if needed) until you narrow it down to which computer is doing it. Also, if you're on a campus LAN that IT controls, then the print jobs may not even be coming from your lab. Are the client accessing the printer by IP, or through a print server? – Ƭᴇcʜιᴇ007 – 2014-03-19T21:28:41.773

Probably you noticed already, but the user agent string (despite being pretty similar) seems to be switching between Windows 95 and Windows 98. Is there a pattern, e.g. www.wikimedia.org --> Windows 98? – and31415 – 2014-03-19T21:52:26.727

Answers

4

Remove the paper at night, and check the print queue in the morning. You should be able to determine where the printed documents are coming from.

Michael Frank

Posted 2014-03-19T21:09:41.057

Reputation: 7 412

so simple yet so beautiful! – Braiam – 2014-03-19T21:41:29.460

The only flaw I can see is if the printer itself is requesting the headers. :X – Michael Frank – 2014-03-19T21:43:17.307

This will only work if the PCs connect via a server. If they print directly (via a Standard TCP/IP port), you'll need to check the queue on every PC. @techie007's comment is important, too. I have seen printers on the internet and was tempted to print a warning message... – hdhondt – 2014-03-19T22:54:53.307