无法连接 cups 客户端与服务器

无法连接 cups 客户端与服务器

我有一台运行 Ubuntu Server 16.04 的打印服务器,其中安装了 HPLaserJet9050N 网络打印机(带有 ppd),打印正常。在另一台机器上,我有一台 Ubuntu Desktop 16.04,我正尝试让它将作业发送到打印服务器。我创建了文件 /etc/cups/client.conf,内容如下:

ServerName printsrv.mydomain.ar:631

这是服务器的正确地址。

但是当我尝试执行类似 lpstat -a 的操作时,我得到了:

lpstat: Error - añada '/version=1.1' al nombre del servidor.

这很奇怪,因为服务器和客户端都运行 CUPS 2.1.3-4,所以我不需要对旧的 CUPS 服务器使用该解决方法。无论如何我都会这样做,但得到的结果相同。

只是为了尝试,我将 client.conf 文件中的地址更改为另一台服务器(我试图替换的服务器),该服务器装有 Debian Etch 和 CUPS 1.3.8,并且可以使用“/version=1.1”解决方法:

Myusee@client-pc:/etc/cups$ lpstat -a
HPLaserJet9050N aceptando peticiones desde jue 18 may 2017 16:55:21 ART

所有计算机都在同一个子网上,防火墙以完全相同的方式对待新旧服务器。

客户端和服务器上的端口 631均tcpdump显示数据包正在发送和接收。

答案1

我不确定这是否是你的问题,但这可能会对某些人有所帮助:

lpstat: Error - add '/version=1.1' to the server name如果您在添加 '/version=1.1 to the server URI in yourlpstat /etc/cups/cupsd.conf` 时收到错误command or in,请确保服务器已启动、正在运行且可访问!它向我抛出了错误,直到我意识到服务器已关闭。

相关内容