Всем доброе время суток! Господа, прошу помочь советом или направить в каком направлении курить гугл. Ситуация такова. Имеем Ubuntu 15, к ней по usb цепляется принтер (модель и дрова значения не имеют), система печатает все хорошо. Расшариваем принтер в cups. Заходим на второй ПК под Ubuntu (собственно, тут версия ОС уже не важна, тестил и на centos и на alt) - принтер ставится, но при попытке печати не печатает. Если ставим принтер графической оболочкой - то сразу после установки (!) исчезает из списка принтеров. В общем, я долго искал причину, но в итоге помог великий и могучий научный тык - я очистил правила iptables на принт-сервере и принт-клиенте и все запечатало. Вопрос: какие порты открыть чтобы печать работала? Кто сталкивался с подобным на Ubunt'e, ибо мне кажется это именно ее косяк - правилами открыты порты 631, 632, 5353, но... Centos и Alt в схожей ситуации печатает.
/etc/cups/cupsd.conf
LogLevel warn
PageLogFormat
MaxLogSize 0
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
DefaultEncryption Required
ServerCertificate /etc/cups/ssl/server.crt
ServerAlias *
# Administrator user group...
SystemGroup sys root admin
# Share local printers on the local network.
Browsing On
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
DefaultLanguage ru
<Location />
# Allow shared printing...
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
Ниже логи и конфиги. Меня смущают каждый раз разные порты cups при печати... Это сие есть?
D [16/Nov/2016:16:34:47 +0300] [Client 1] Accepted from localhost:59323 (IPv6) ...
D [16/Nov/2016:16:34:47 +0300] [Client 2] Accepted from localhost:59324 (IPv6) ...
D [16/Nov/2016:16:34:47 +0300] [Client 3] Accepted from localhost:59325 (IPv6)
D [16/Nov/2016:16:34:47 +0300] [Client 3] Waiting for request.
D [16/Nov/2016:16:34:47 +0300] [Client 4] Accepted from localhost:59326 (IPv6)
D [16/Nov/2016:16:34:47 +0300] [Client 4] Waiting for request.
D [16/Nov/2016:16:34:47 +0300] [Client 3] HTTP_STATE_WAITING Closing for error 32 (Broken pipe)
D [16/Nov/2016:16:34:47 +0300] [Client 3] Closing connection.
========
D [16/Nov/2016:16:49:36 +0300] [Client 3] Accepted from localhost:42234 (IPv6)
========
D [16/Nov/2016:16:55:30 +0300] [Client 5] Accepted from localhost:55067 (IPv6)
D [16/Nov/2016:16:55:30 +0300] [Client 5] Waiting for request.
D [16/Nov/2016:16:55:30 +0300] [Client 4] HTTP_STATE_WAITING Closing for error 32 (Broken pipe)
Всем заранее спасибо и удачной пятницы!