Задания от недоверенных пользователей застревают при печати на удалённый CUPS принтер.
Здравствуйте.
Имеем сервер терминалов на линуксе (LTSP) и около 200 клиентов. На каждом клиенте поднят CUPS, установлен принтер и назначены пользователи, которым разрешена печать. Принтер транслируется на сервер, откуда и производится печать в режиме терминала. Т.е. пользователь печатает не на host_XX:631/printers/printerXX, а на server:631/printers/printerXX. Всё здорово работает до того момента, как кто-нибудь из недоверенных пользователей отправит на чужой принтер. Задание застревает на сервере и не пускает последующие, хотя в настройках стоит ErrorPolicy abort-job. При этом на host_XX:631/printers/printerXX в заданиях пусто и принтер готов к печати, но если подменить в строке адреса IP на сервер, т.е. server:631/printers/printerXX, то там задания и висят!
В логах на клиенте тишина. В логах CUPS на сервере вот такая запись:
E [20/Aug/2012:16:20:23 +0700] Returning IPP client-error-not-authorized for Print-Job (http://192.168.111.1:631/printers/FS1030MFP-paidservices) from 192.168.111.214
На тонких клиента одиннаковые сертификаты OpenSSH. Бывает проскакивает вот это, но при этом печатает нормально:
E [19/Sep/2012:14:11:18 +0700] Unable to encrypt connection from 192.168.111.141.
E [19/Sep/2012:14:11:18 +0700] error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
---
На клиентах и сервере CUPS версии 1.5.3. Вот флаги, с которыми собран:
# cat /var/db/pkg/net-print/cups-1.5.3/USE
сервер: X acl amd64 dbus elibc_glibc filters java jpeg kernel_linux linguas_ru pam png python ssl threads tiff userland_GNU multilib perl ldap
клиент: X acl x86 dbus elibc_glibc filters java jpeg kernel_linux linguas_ru pam png python ssl threads tiff userland_GNU static-libs usb
Прошу помощи. Спасибо.
- Для комментирования войдите или зарегистрируйтесь
Проблема судя по всему на
Проблема судя по всему на сервере. А если попробовать обновить cups на нем до 1.6.1?
Нейтральность - высшее достижение сознания!
Pinkbyte написал(а): Проблема
Есть риск потерять сервер печати вообще. Думал проблема тривиальна. Видимо придётся попробовать обновить.
Цитата: Есть риск потерять
Бэкап, ну и делать это когда никому печать будет не нужна
Нейтральность - высшее достижение сознания!