![这份神秘的打印工作隐藏在哪里?](https://linux22.com/image/495509/%E8%BF%99%E4%BB%BD%E7%A5%9E%E7%A7%98%E7%9A%84%E6%89%93%E5%8D%B0%E5%B7%A5%E4%BD%9C%E9%9A%90%E8%97%8F%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
我们有一台运行打印共享的 OS X 服务器。Papercut 用于向人们收取打印费用。有人向打印机发送了一份有问题的文档,导致打印机出现 RIP 错误并完全冻结。每次我们重新启动打印机时,文档都会尝试打印。
我想知道的是这份文件到底藏在哪里。
它不在发送打印作业的机器上,该机器已关闭。
它似乎不在服务器上的打印队列中。实际上,打印队列已暂停且为空,但文档仍被重复发送到打印机。
它没有出现在 var 中的 cups 队列中,我们手动清除了所有二进制文件。即使完全关闭 CUPS 系统也无济于事,作业仍会不断尝试打印。
打印作业未存储在打印机内存中。恢复出厂设置、拔掉电源一整夜以及在打印机管理页面上手动执行几次“重置打印服务”均无效。此外,为确认这一点,拔掉以太网时不会打印打印作业。插入电源后,打印机显示“网络繁忙”,开始打印,然后冻结并显示 RIP 错误。
答案1
要验证它确实不是 RIP 设备,请在没有网络电缆的情况下启动打印机,然后更改打印机中的 IP。重新连接网络电缆 - 看看它是否开始后台打印。RIP 打印机在后台打印时会做很多奇怪的事情。在 OS X 服务器上,如果您在命令行执行 lpstat -t,麻烦的作业根本不会出现?如果没有,那肯定不是在 CUPS 中。