linux - 网络打印机不接受来自 Debian Linux 的作业,error_log 中没有错误

标签 linux printing debian cups

我的工作场所有一台共享打印机。我们发送作业,然后前往打印机进行身份验证,因此打印机仅在您出示时才打印您的文档。我们定期更改域密码,因此我还必须在/etc/cups/printers.conf 中更改它(Windows 用户只需更改域密码)。所以,这就是它的工作原理。 但是,突然间,它不再接受我的工作。当我发送作业时,我没有错误并且有以下内容:

sudo tail /var/log/cups/access_log
localhost - - [14/Apr/2015:12:15:14 +0300] "POST /printers/Generic-PCL-6-PCL-XL HTTP/1.1" 200 499 Create-Job successful-ok
localhost - - [14/Apr/2015:12:15:14 +0300] "POST /printers/Generic-PCL-6-PCL-XL HTTP/1.1" 200 1273674 Send-Document successful-ok
localhost - - [14/Apr/2015:12:17:59 +0300] "POST / HTTP/1.1" 200 183 Renew-Subscription successful-ok

在浏览器中的 cups 页面上,它显示作业状态 - “自(日期/时间)以来待处理”。 看起来作业已成功发送,但是当我来到打印机处时,我的队列中什么也没有,也没有作业。我们的 IT 支持仅为 Windows 用户和 Linux 用户解决问题 - 自行解决。所以,我不知道该怎么做以及应该检查哪些日志。请帮忙。

最佳答案

可能是某些更新破坏了它。但我找到了另一个解决方案 - 我不是通过 samba 添加打印机,而是通过 lp 添加打印机,并且它不询问用户名/密码:

cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.5.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter KonicaMinolta>
UUID urn:uuid:0f60c08a-ecfb-326a-421c-86aa3519147b
Info MyCompany Office printer
Location WestCorridor
MakeModel Generic PostScript Printer Foomatic/Postscript (recommended)
DeviceURI lpd://Company_printer_server_address/lp
State Idle
StateTime 1429265417
Type 8433692
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

如果有人可以提供另一种解决方案或解释为什么会这样,我将很高兴看到。

关于linux - 网络打印机不接受来自 Debian Linux 的作业,error_log 中没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29628528/

相关文章:

c++ - 使用罗技C920采集H264到OpenCV

Linux,打印文件中的所有行,而不是以

java - 从 Android 设备通过 Wifi 访问打印机

linux - 使用 gcloud compute copy-files 仅复制差异(新)文件

linux - 在 Linux 中重命名多个文件 shell

PHP move_uploaded_file() 问题

在 GW Basic 中打印到除 LPT1 之外的其他内容

python - 打印变量名称和内容作为调试工具;寻找 emacs/Python 快捷方式

python - 如何监控我的命令的 Cpu 使用情况?

php - 无法进入PHP交互模式