rx@etersoft: перестали печатать проброшенные принтеры (Все было очень даже хорошо, а потом стало очень даже плохо.)

Модераторы: dimbor, Модераторы разделов

Ответить
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

Здравствуйте, потратил 3 дня (по честному) на колупание rx@etrsoft и cups на ubuntu server 9.04

Все было просто прекрасно целый 1 год, все печатало, принтера пробрасывали через NX Client Community Edition и через OpenNX да через что угодно.
И в одно "прекрасное" утро красота закончилась: абсолютно все принтера (порядка 10), проброшенные через разные клиенты, перестали определяться. При этом печать на принтера, которые находятся в одной локалке с сервером и подключены по самбе, происходила БЕЗ ПРОБЛЕМ вообще. Никакие административные манипуляции с сервером не выполнялись, вообще, каждодневная рутинная работа менеджеров и бухгалтеров.

Ах да, кроме принтеров все осталось по прежнему, клиенты коннектятся на сервак, иксы поднимаются, wine работает и слава богу 1С тоже :wacko:

Чистая переустановка rx и cups (со всеми пакетами, предварительной зачисткой и т.д.) ничего не дало. Че было сразу в логи не полезть, не знаю.

Как потом показали логи капса, что-то случилось с правами доступа к системе печати, но что конкретно произошло, ну не могу понять и все тут.

Вот error_log для cups при запуске клиента nx:

Код: Выделить всё

E [09/Dec/2012:17:45:41 +0200] Unknown directive SystemGroup on line 1 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf.
W [09/Dec/2012:17:45:41 +0200] Please move "AccessLog log/access_log" on line 2 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "ErrorLog log/error_log" on line 3 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "PageLog log/page_log" on line 4 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "TempDir /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/spool/tmp" on line 6 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "RequestRoot /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/spool" on line 7 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "ServerRoot /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/" on line 8 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "StateDir /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/" on line 9 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:17:45:41 +0200] Please move "CacheDir /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cache" on line 10 of /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups-files.conf file; this will become an error in a future release.
I [09/Dec/2012:17:45:41 +0200] Listening to ::1:11000 (IPv6)
I [09/Dec/2012:17:45:41 +0200] Listening to 127.0.0.1:11000 (IPv4)
I [09/Dec/2012:17:45:41 +0200] Listening to /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups.sock (Domain)
D [09/Dec/2012:17:45:41 +0200] cupsdDenyIP(loc=0x7fddbdf69640(/), address=0:0:0:0, netmask=0:0:0:0)
W [09/Dec/2012:17:45:41 +0200] No limit for CUPS-Get-Document defined in policy default - using Send-Document's policy
I [09/Dec/2012:17:45:41 +0200] Remote access is disabled.
D [09/Dec/2012:17:45:41 +0200] Added auto ServerAlias localhost
I [09/Dec/2012:17:45:41 +0200] Loaded configuration file "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cupsd.conf"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/var/spool/cups"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/var/cache/cups"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/var/cache/cups/rss"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/var/run/cups"
D [09/Dec/2012:17:45:41 +0200] Repairing access permissions of "/var/run/cups/certs"
E [09/Dec/2012:17:45:41 +0200] Unable to change permissions of "/var/run/cups/certs" - Operation not permitted
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/ppd"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/classes.conf"
D [09/Dec/2012:17:45:41 +0200] Repairing access permissions of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/classes.conf"
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/printers.conf"
D [09/Dec/2012:17:45:41 +0200] Repairing access permissions of "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/printers.conf"
I [09/Dec/2012:17:45:41 +0200] Using default TempDir of /var/spool/cups/tmp...
D [09/Dec/2012:17:45:41 +0200] Repairing ownership of "/var/spool/cups/tmp"
I [09/Dec/2012:17:45:41 +0200] Configured for up to 100 clients.
I [09/Dec/2012:17:45:41 +0200] Allowing up to 100 client connections per host.
I [09/Dec/2012:17:45:41 +0200] Using policy "default" as the default!
I [09/Dec/2012:17:45:41 +0200] Full reload is required.
I [09/Dec/2012:17:45:41 +0200] Loaded MIME database from "/usr/share/cups/mime" and "/home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups": 37 types, 76 filters...
D [09/Dec/2012:17:45:41 +0200] cupsdLoadRemoteCache: Not loading remote cache.
I [09/Dec/2012:17:45:41 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [09/Dec/2012:17:45:41 +0200] Full reload complete.
I [09/Dec/2012:17:45:41 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [09/Dec/2012:17:45:41 +0200] Listening to ::1:11000 on fd 6...
I [09/Dec/2012:17:45:41 +0200] Listening to 127.0.0.1:11000 on fd 7...
I [09/Dec/2012:17:45:41 +0200] Listening to /home/kvatraporto/.nx/C-servertk-2000-2EEAD2F786F1388DDE6BCCF8E3EDF8C4/cups/cups.sock on fd 8...
I [09/Dec/2012:17:45:41 +0200] Resuming new connection processing...
E [09/Dec/2012:17:45:41 +0200] Unable to write pid file


У всех папок вызывающих ошибки и у файла cupsd.pid из /var/run/cups/ (это его по оконцовке заклинило) стоят дефолтные права (проверил на чистой системе)

Опять же на часть папок (/var/spool/cups, /var/cache/cups и т.п.) я влупил право на запись для всех, они тоже не пускали.

Как я обрадовался, разрешив запись для всех для cupsd.pid, принтер пробросился, драйвер присвоился и т.д. (правда до перезагрузки сервера, права выстанавливаются на дефолтные, ну эт не беда)

НО НЕ ЗАПЕЧАТАЛ (Обнаружена ошибка во время операции CUPS: «client-error-request-value-too-long».), привожу лог с разблокированным cupsd.pid и отправкой задания на печать(тестовая страница):

Код: Выделить всё

E [09/Dec/2012:18:02:17 +0200] Unknown directive SystemGroup on line 1 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf.
W [09/Dec/2012:18:02:17 +0200] Please move "AccessLog log/access_log" on line 2 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "ErrorLog log/error_log" on line 3 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "PageLog log/page_log" on line 4 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "TempDir /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/spool/tmp" on line 6 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "RequestRoot /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/spool" on line 7 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "ServerRoot /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/" on line 8 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "StateDir /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/" on line 9 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
W [09/Dec/2012:18:02:17 +0200] Please move "CacheDir /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cache" on line 10 of /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf to the /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups-files.conf file; this will become an error in a future release.
I [09/Dec/2012:18:02:17 +0200] Listening to ::1:11000 (IPv6)
I [09/Dec/2012:18:02:17 +0200] Listening to 127.0.0.1:11000 (IPv4)
I [09/Dec/2012:18:02:17 +0200] Listening to /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups.sock (Domain)
D [09/Dec/2012:18:02:17 +0200] cupsdDenyIP(loc=0x7feffa66a640(/), address=0:0:0:0, netmask=0:0:0:0)
W [09/Dec/2012:18:02:17 +0200] No limit for CUPS-Get-Document defined in policy default - using Send-Document's policy
I [09/Dec/2012:18:02:17 +0200] Remote access is disabled.
D [09/Dec/2012:18:02:17 +0200] Added auto ServerAlias localhost
I [09/Dec/2012:18:02:17 +0200] Loaded configuration file "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cupsd.conf"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/var/spool/cups"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/var/cache/cups"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/var/cache/cups/rss"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/var/run/cups"
D [09/Dec/2012:18:02:17 +0200] Repairing access permissions of "/var/run/cups/certs"
E [09/Dec/2012:18:02:17 +0200] Unable to change permissions of "/var/run/cups/certs" - Operation not permitted
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/ppd"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/classes.conf"
D [09/Dec/2012:18:02:17 +0200] Repairing access permissions of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/classes.conf"
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/printers.conf"
D [09/Dec/2012:18:02:17 +0200] Repairing access permissions of "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/printers.conf"
I [09/Dec/2012:18:02:17 +0200] Using default TempDir of /var/spool/cups/tmp...
D [09/Dec/2012:18:02:17 +0200] Repairing ownership of "/var/spool/cups/tmp"
I [09/Dec/2012:18:02:17 +0200] Configured for up to 100 clients.
I [09/Dec/2012:18:02:17 +0200] Allowing up to 100 client connections per host.
I [09/Dec/2012:18:02:17 +0200] Using policy "default" as the default!
I [09/Dec/2012:18:02:17 +0200] Full reload is required.
I [09/Dec/2012:18:02:17 +0200] Loaded MIME database from "/usr/share/cups/mime" and "/home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups": 37 types, 76 filters...
D [09/Dec/2012:18:02:17 +0200] cupsdLoadRemoteCache: Not loading remote cache.
I [09/Dec/2012:18:02:17 +0200] Loading job cache file "/var/cache/cups/job.cache"...
I [09/Dec/2012:18:02:17 +0200] Full reload complete.
I [09/Dec/2012:18:02:17 +0200] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [09/Dec/2012:18:02:17 +0200] Listening to ::1:11000 on fd 6...
I [09/Dec/2012:18:02:17 +0200] Listening to 127.0.0.1:11000 on fd 7...
I [09/Dec/2012:18:02:17 +0200] Listening to /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/cups.sock on fd 8...
I [09/Dec/2012:18:02:17 +0200] Resuming new connection processing...
D [09/Dec/2012:18:02:17 +0200] Discarding unused server-started event...
D [09/Dec/2012:18:02:18 +0200] Report: clients=0
D [09/Dec/2012:18:02:18 +0200] Report: jobs=0
D [09/Dec/2012:18:02:18 +0200] Report: jobs-active=0
D [09/Dec/2012:18:02:18 +0200] Report: printers=0
D [09/Dec/2012:18:02:18 +0200] Report: printers-implicit=0
D [09/Dec/2012:18:02:18 +0200] Report: stringpool-string-count=123
D [09/Dec/2012:18:02:18 +0200] Report: stringpool-alloc-bytes=4440
D [09/Dec/2012:18:02:18 +0200] Report: stringpool-total-bytes=3488
D [09/Dec/2012:18:02:19 +0200] cupsdAcceptClient: 11 from localhost (Domain)
D [09/Dec/2012:18:02:19 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:19 +0200] cupsdSetBusyState: Active clients
D [09/Dec/2012:18:02:19 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:19 +0200] cupsdReadClient: 11 1.1 CUPS-Get-Printers 1
D [09/Dec/2012:18:02:19 +0200] CUPS-Get-Printers
D [09/Dec/2012:18:02:19 +0200] CUPS-Get-Printers client-error-not-found: Нет добавленных назначений.
D [09/Dec/2012:18:02:19 +0200] Returning IPP client-error-not-found for CUPS-Get-Printers (no URI) from localhost
D [09/Dec/2012:18:02:19 +0200] cupsdSetBusyState: Not busy
D [09/Dec/2012:18:02:19 +0200] cupsdReadClient: 11 WAITING Closing on EOF
D [09/Dec/2012:18:02:19 +0200] cupsdCloseClient: 11
D [09/Dec/2012:18:02:25 +0200] cupsdAcceptClient: 11 from localhost (Domain)
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 POST /admin/ HTTP/1.1
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Active clients
D [09/Dec/2012:18:02:25 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 1.1 CUPS-Add-Modify-Printer 1
D [09/Dec/2012:18:02:25 +0200] CUPS-Add-Modify-Printer ipp://localhost/printers/29000
I [09/Dec/2012:18:02:25 +0200] Setting 29000 printer-is-accepting-jobs to 1 (was 0.)
I [09/Dec/2012:18:02:25 +0200] Setting 29000 printer-state to 3 (was 5.)
D [09/Dec/2012:18:02:25 +0200] Discarding unused printer-state-changed event...
D [09/Dec/2012:18:02:25 +0200] load_ppd: Loading /var/cache/cups/29000.ipp...
D [09/Dec/2012:18:02:25 +0200] cupsdRegisterPrinter(p=0x7feffa69e710(29000))
D [09/Dec/2012:18:02:25 +0200] cupsdMarkDirty(P-----)
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:25 +0200] cupsdMarkDirty(---p--)
D [09/Dec/2012:18:02:25 +0200] Discarding unused printer-added event...
I [09/Dec/2012:18:02:25 +0200] New printer "29000" added by "anonymous".
D [09/Dec/2012:18:02:25 +0200] Returning IPP successful-ok for CUPS-Add-Modify-Printer (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 POST /admin/ HTTP/1.1
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:25 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 1.1 CUPS-Add-Modify-Printer 1
D [09/Dec/2012:18:02:25 +0200] CUPS-Add-Modify-Printer ipp://localhost/printers/29000
I [09/Dec/2012:18:02:25 +0200] Setting 29000 device-uri to "nxsmb://127.0.0.1:5000/cifs/29000" (was "file:///dev/null".)
D [09/Dec/2012:18:02:25 +0200] load_ppd: Loading /var/cache/cups/29000.ipp...
D [09/Dec/2012:18:02:25 +0200] cupsdRegisterPrinter(p=0x7feffa69e710(29000))
D [09/Dec/2012:18:02:25 +0200] cupsdMarkDirty(P-----)
D [09/Dec/2012:18:02:25 +0200] cupsdMarkDirty(---p--)
D [09/Dec/2012:18:02:25 +0200] Discarding unused printer-modified event...
I [09/Dec/2012:18:02:25 +0200] Printer "29000" modified by "anonymous".
D [09/Dec/2012:18:02:25 +0200] Returning IPP successful-ok for CUPS-Add-Modify-Printer (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 POST /admin/ HTTP/1.1
D [09/Dec/2012:18:02:25 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:25 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:25 +0200] cupsdReadClient: 11 1.1 CUPS-Add-Modify-Printer 1
D [09/Dec/2012:18:02:25 +0200] CUPS-Add-Modify-Printer ipp://localhost/printers/29000
D [09/Dec/2012:18:02:25 +0200] copy_model: Running "cups-driverd cat foomatic:Epson-Stylus_Photo_R290-gutenprint-ijs.5.2.ppd"...
D [09/Dec/2012:18:02:32 +0200] Copied PPD file successfully!
D [09/Dec/2012:18:02:32 +0200] cupsdMarkDirty(P-----)
D [09/Dec/2012:18:02:32 +0200] load_ppd: Loading /home/kvatraporto/.nx/C-servertk-2000-A5F9708E0314C124E49A631E88ACA3DC/cups/ppd/29000.ppd...
D [09/Dec/2012:18:02:32 +0200] load_ppd: Saving /var/cache/cups/29000.ipp...
D [09/Dec/2012:18:02:32 +0200] cupsdRegisterPrinter(p=0x7feffa69e710(29000))
D [09/Dec/2012:18:02:32 +0200] cupsdMarkDirty(P-----)
D [09/Dec/2012:18:02:32 +0200] cupsdMarkDirty(---p--)
D [09/Dec/2012:18:02:32 +0200] Discarding unused printer-modified event...
I [09/Dec/2012:18:02:32 +0200] Printer "29000" modified by "anonymous".
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Add-Modify-Printer (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:32 +0200] PID 5582 (/usr/lib/cups/daemon/cups-driverd) exited with no errors.
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 WAITING Closing on EOF
D [09/Dec/2012:18:02:32 +0200] cupsdCloseClient: 11
D [09/Dec/2012:18:02:32 +0200] cupsdAcceptClient: 11 from localhost (Domain)
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 POST /admin/ HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 1.1 CUPS-Set-Default 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Set-Default ipp://localhost/printers/29000
D [09/Dec/2012:18:02:32 +0200] Discarding unused printer-state-changed event...
D [09/Dec/2012:18:02:32 +0200] cupsdMarkDirty(PCRp--)
I [09/Dec/2012:18:02:32 +0200] Default destination set to "29000" by "anonymous".
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Set-Default (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 WAITING Closing on EOF
D [09/Dec/2012:18:02:32 +0200] cupsdCloseClient: 11
D [09/Dec/2012:18:02:32 +0200] cupsdAcceptClient: 11 from localhost (Domain)
D [09/Dec/2012:18:02:32 +0200] cupsdAcceptClient: 13 from localhost (Domain)
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 1.1 Create-Printer-Subscription 1
D [09/Dec/2012:18:02:32 +0200] Create-Printer-Subscription /
D [09/Dec/2012:18:02:32 +0200] cupsdCreateSubscription(con=0x7feffa7ff760(13), uri="/")
D [09/Dec/2012:18:02:32 +0200] pullmethod="ippget"
D [09/Dec/2012:18:02:32 +0200] notify-lease-duration=86400
D [09/Dec/2012:18:02:32 +0200] notify-time-interval=0
D [09/Dec/2012:18:02:32 +0200] cupsdAddSubscription(mask=18f, dest=(nil)(), job=(nil)(0), uri="(null)")
D [09/Dec/2012:18:02:32 +0200] Added subscription 1 for server
D [09/Dec/2012:18:02:32 +0200] cupsdMarkDirty(-----S)
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for Create-Printer-Subscription (/) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 1.1 CUPS-Get-Printers 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Get-Printers
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Get-Printers (no URI) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 1.1 CUPS-Get-Printers 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Get-Printers
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Get-Printers (no URI) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 13 WAITING Closing on EOF
D [09/Dec/2012:18:02:32 +0200] cupsdCloseClient: 13
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 1.1 CUPS-Get-Printers 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Get-Printers
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Get-Printers (no URI) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 1.1 CUPS-Get-Classes 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Get-Classes
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Get-Classes (no URI) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:32 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:32 +0200] cupsdReadClient: 11 1.1 CUPS-Get-Default 1
D [09/Dec/2012:18:02:32 +0200] CUPS-Get-Default
D [09/Dec/2012:18:02:32 +0200] Returning IPP successful-ok for CUPS-Get-Default (no URI) from localhost
D [09/Dec/2012:18:02:32 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:34 +0200] cupsdAcceptClient: 13 from localhost (Domain)
D [09/Dec/2012:18:02:34 +0200] cupsdReadClient: 13 POST / HTTP/1.1
D [09/Dec/2012:18:02:34 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:34 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:34 +0200] cupsdReadClient: 13 1.1 Get-Notifications 1
D [09/Dec/2012:18:02:34 +0200] Get-Notifications /
D [09/Dec/2012:18:02:34 +0200] cupsdIsAuthorized: requesting-user-name="kvatraporto"
D [09/Dec/2012:18:02:34 +0200] Returning IPP successful-ok for Get-Notifications (/) from localhost
D [09/Dec/2012:18:02:34 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:34 +0200] cupsdReadClient: 13 WAITING Closing on EOF
D [09/Dec/2012:18:02:34 +0200] cupsdCloseClient: 13
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 11 1.1 Get-Printer-Attributes 1
D [09/Dec/2012:18:02:35 +0200] Get-Printer-Attributes ipp://localhost/printers/29000
D [09/Dec/2012:18:02:35 +0200] Returning IPP successful-ok for Get-Printer-Attributes (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 11 POST / HTTP/1.1
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 11 1.1 Get-Printer-Attributes 1
D [09/Dec/2012:18:02:35 +0200] Get-Printer-Attributes ipp://localhost/printers/29000
D [09/Dec/2012:18:02:35 +0200] Returning IPP successful-ok for Get-Printer-Attributes (ipp://localhost/printers/29000) from localhost
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdAcceptClient: 13 from localhost:11000 (IPv6)
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 13 GET /printers/29000.ppd HTTP/1.1
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:35 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:35 +0200] cupsdReadClient: 13 WAITING Closing on EOF
D [09/Dec/2012:18:02:35 +0200] cupsdCloseClient: 13
D [09/Dec/2012:18:02:40 +0200] cupsdAcceptClient: 13 from localhost (Domain)
D [09/Dec/2012:18:02:40 +0200] cupsdReadClient: 13 POST /printers/29000 HTTP/1.1
D [09/Dec/2012:18:02:40 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:40 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:40 +0200] cupsdReadClient: 13 1.1 Print-Job 1
E [09/Dec/2012:18:02:40 +0200] Unable to create request file /var/spool/cups/00000000: Permission denied
D [09/Dec/2012:18:02:50 +0200] cupsdReadClient: 13 Closing on unknown HTTP state 0
D [09/Dec/2012:18:02:50 +0200] cupsdCloseClient: 13
D [09/Dec/2012:18:02:50 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:50 +0200] cupsdAcceptClient: 13 from localhost (Domain)
D [09/Dec/2012:18:02:50 +0200] cupsdReadClient: 13 POST / HTTP/1.1
D [09/Dec/2012:18:02:50 +0200] cupsdSetBusyState: Active clients and dirty files
D [09/Dec/2012:18:02:50 +0200] cupsdAuthorize: No authentication data provided.
D [09/Dec/2012:18:02:50 +0200] cupsdReadClient: 13 1.1 Get-Jobs 1
D [09/Dec/2012:18:02:50 +0200] Get-Jobs ipp://localhost/printers/
D [09/Dec/2012:18:02:50 +0200] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [09/Dec/2012:18:02:50 +0200] cupsdSetBusyState: Dirty files
D [09/Dec/2012:18:02:50 +0200] cupsdReadClient: 13 WAITING Closing on EOF
D [09/Dec/2012:18:02:50 +0200] cupsdCloseClient: 13
I [09/Dec/2012:18:02:56 +0200] Saving printers.conf...
I [09/Dec/2012:18:02:56 +0200] Saving classes.conf...
E [09/Dec/2012:18:02:56 +0200] Unable to save remote.cache - Permission denied
I [09/Dec/2012:18:02:56 +0200] Generating printcap /var/run/cups/printcap...
I [09/Dec/2012:18:02:56 +0200] Saving subscriptions.conf...
D [09/Dec/2012:18:02:56 +0200] cupsdSetBusyState: Not busy


Опять permission и т.п.

Пробовал и эти пути в провах пропустить, но лезут следующие, следующие, следующие и т.д.

Отсюда и сделал вывод, что вся проблема либо в пользователе от чьего имени происходит печать, либо от пользователя nx, либо не знаю от чего.

Так вот собственно и вопрос, есть идеи? В какую сторону рыть?

Буду очень премного благодарен за помощь, мой мозг кипит :wacko:
Спасибо сказали:
lav
Модератор
Сообщения: 192
Контактная информация:

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение lav »

Я бы советовал удалить пакеты cups (apt-get remove --purge) и поставить заново, чтобы убрать последствия
ручного изменения прав на каталоги.
Хочу заметить, что при пробрасывании принтера запускается cupsd под пользователем, и все файлы и логи он пишет не в системные каталоги, так
что они тут ни при чём.
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

lav писал(а):
10.12.2012 02:28
Я бы советовал удалить пакеты cups (apt-get remove --purge) и поставить заново, чтобы убрать последствия
ручного изменения прав на каталоги.
Хочу заметить, что при пробрасывании принтера запускается cupsd под пользователем, и все файлы и логи он пишет не в системные каталоги, так
что они тут ни при чём.

с CUPSом такое проделывал, толку ноль
я понимаю что он должен все делать через /home/user/.nx/xxxxxxxxxxxxx/cups, но там пусто, нет ни логов, ни заданий - все папки пусты, а лезет он в общесистемные папки cups, видно по логам

видимо в этом и проблема, почему вдруг cupsd начал делать все через папки общей системы печати, а не через сессию, не пойму
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Hoblin »

Как пробрасывается принтер с клиента - через SMB или через CUPS?
Что с ENABLE_CUPS_SERVER_MODE - он включен или нет?

Можно увидеть логи сессии в ~/.nx/ у пользователя на стороне сервера?
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

Hoblin писал(а):
10.12.2012 14:28
Как пробрасывается принтер с клиента - через SMB или через CUPS?
Что с ENABLE_CUPS_SERVER_MODE - он включен или нет?

Можно увидеть логи сессии в ~/.nx/ у пользователя на стороне сервера?


Принтера пробрасываются через SMB (клиент nomachine) устройства на сервере определяются по типу nxsmb://127.0.0.1:5009/cifs/ШАРА

ENABLE_CUPS_SERVER_MODE закомментирован, не использовался никогда

папка ~/.nx/xxxxxxxxxxxxxxxxxx/cups/log ПУСТА

содержимое session

Код: Выделить всё

NXAGENT - Version 3.5.0

Copyright (C) 2001, 2011 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Agent running with pid '7773'.
Session: Starting session at 'Sun Dec  9 16:43:44 2012'.
Info: Proxy running in server mode with pid '7773'.
Info: Waiting for connection from '127.0.0.1' on port '6000'.
Info: Accepted connection from '127.0.0.1'.
Warning: Connected to remote version 3.4.0 with local version 3.5.0.
Info: Connection with remote proxy completed.
Info: Using WAN link parameters 768/24/1/0.
Info: Using agent parameters 5000/5/50/0/0.
Info: Using cache parameters 4/4096KB/16384KB/16384KB.
Info: Using pack method 'adaptive-9' with session 'gnome'.
Info: Using product 'LFE/None/LFEN/None'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 1/1.
Info: Using cache file '/home/kvatraporto/.nx/cache-gnome/C-C70D55FCC486A89B6623A29FA4196EB3'.
Info: Listening to X11 connections on display ':2000'.
Info: Listening to SMB connections on port '5000'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/0/0K.
Info: Using alpha channel in render extension.
Info: Using local device configuration changes.
InitOutput: Set ru_UA.UTF-8 locale
Failed to create the keyboard file
Session: Session started at 'Sun Dec  9 16:43:46 2012'.
Info: Screen [0] resized to geometry [1674x982] fullscreen [1].


Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Hoblin »

А в ~/.nx что-то типа nxnode-1234567890ABCDEF.log, соответствующий свежей сессии?

С учётом того, что копание уже давно делается, я надеюсь, уровень логгирования в nxserver уже включен на 7 уровень?
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

Да, извиняюсь, сразу не сообразил их сбросить.

уровень логов 7

у меня два файла, первій:

Код: Выделить всё

10.12 13:55:21: startsession (30145): starting with args ""
10.12 13:55:21: startsession (30145): generate "/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/options"
10.12 13:55:21: startsession (30145): write xauth script file
10.12 13:55:21: startsession (30145): call 'node_start_agent'
10.12 13:55:21: node_start_agent (30145): starting
10.12 13:55:21: startsession (30145): call 'node_start_applications'
10.12 13:55:21: node_start_agent (30145): source profile
10.12 13:55:21: node_start_monitor (30145): starting
10.12 13:55:21: node_start_applications (30145): starting
10.12 13:55:21: node_start_applications (30145): source profile
10.12 13:55:21: node_start_applications (30145): DISPLAY is 2032
10.12 13:55:21: node_start_agent (30145): NXAgent session type
10.12 13:55:21: node_start_agent (30145): source bash profile
10.12 13:55:21: node_start_agent (30145): Start nxagent by command: '/usr/bin/nxagent -persistent -D -name "NX - gradient@servertk:2032 - gradient (GPL Edition)" -option "/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/options"   -nolisten tcp -dpi 96 :2032'
10.12 13:55:21: node_start_agent (30145): env end
10.12 13:55:21: node_start_agent (30145): Wait for NODE_AGENT_PID (30549)
10.12 13:55:21: node_start_applications (30145): source bash profile
10.12 13:55:21: node_start_agent (30145): env start NX_CLIENT=/usr/bin/nxdialog
SHELL=/bin/bash
XDG_SESSION_COOKIE=ee80a381016fb72a43ffd2444ef4e343-1355140517.798063-1462777492
SSH_CLIENT=127.0.0.1 48982 2234
USER=gradient
LD_LIBRARY_PATH=/usr/lib:
NXSESSIONID=servertk-2032-0EB22BABFFEF3530EF1204447F021FEA
MAIL=/var/mail/gradient
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHADOW_XAUTHORITY=/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/authority
PWD=/home/gradient
LANG=ru_UA.UTF-8
SLAVE_PID=29627
SPEECHD_PORT=7563
SHLVL=3
HOME=/home/gradient
LOGNAME=gradient
SSH_CONNECTION=127.0.0.1 48982 127.0.0.1 2234
DISPLAY=nx/nx,options=/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/options:2032
XAUTHORITY=/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/authority
_=/usr/bin/env
10.12 13:55:21: /usr/bin/nxnode (30709): run nxnode with CMDLINE "a=b&a=b&&type=smb&port=5032&username=gradient&password=****&share=6222&computername=00OPTIMUM&session_id=0EB22BABFFEF3530EF1204447F021FEA&model=NULL&defaultPrinter=1&public=1"
10.12 13:55:21: cmd_node_addprinter (30709): starting
10.12 13:55:21: cmd_node_addprinter (30709): set NAME = 6222; smbport=445; DEVICE_URI=nxsmb://gradient:****@127.0.0.1:5032/cifs/6222
10.12 13:55:21: cmd_node_addprinter (30709): run with ENABLE_CUPS_SERVER_MODE=0
10.12 13:55:21: node_find_application (30145): starting with args "unix-gnome"
10.12 13:55:21: node_find_application (30145): return NODE_STARTX="/usr/bin/gnome-session"
10.12 13:55:21: node_find_application (30145): end
10.12 13:55:21: node_start_applications (30145): export CUPS_SERVER=/home/gradient/.nx/C-servertk-2032-0EB22BABFFEF3530EF1204447F021FEA/cups/cups.sock
10.12 13:55:21: node_start_applications (30145): Start successful. NODE_APP_PID=31090
10.12 13:55:21: node_start_applications (30145): Got NODE_APPLICATION is "/usr/bin/gnome-session"
10.12 13:55:21: node_start_applications (30145): Waiting for NODE_APP_PID
10.12 13:55:21: node_start_applications (30145): Starting NODE_APPLICATION with /etc/nxserver/Xsession


второй:

Код: Выделить всё

10.12 13:53:52: startsession (27335): starting with args ""
10.12 13:53:52: startsession (27335): generate "/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/options"
10.12 13:53:52: startsession (27335): write xauth script file
10.12 13:53:52: node_start_agent (27335): starting
10.12 13:53:52: startsession (27335): call 'node_start_agent'
10.12 13:53:52: node_start_agent (27335): source profile
10.12 13:53:52: startsession (27335): call 'node_start_applications'
10.12 13:53:52: node_start_applications (27335): starting
10.12 13:53:52: node_start_applications (27335): source profile
10.12 13:53:52: node_start_monitor (27335): starting
10.12 13:53:52: node_start_applications (27335): DISPLAY is 2032
10.12 13:53:52: node_start_applications (27335): source bash profile
10.12 13:53:52: node_start_agent (27335): env end
10.12 13:53:52: node_start_agent (27335): Start nxagent by command: '/usr/bin/nxagent -persistent -D -name "NX - gradient@servertk:2032 - gradient (GPL Edition)" -option "/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/options"   -nolisten tcp -dpi 96 :2032'
10.12 13:53:52: node_start_agent (27335): source bash profile
10.12 13:53:52: node_start_agent (27335): NXAgent session type
10.12 13:53:52: node_start_agent (27335): env start NX_CLIENT=/usr/bin/nxdialog
SHELL=/bin/bash
XDG_SESSION_COOKIE=ee80a381016fb72a43ffd2444ef4e343-1355140431.171284-1257413099
SSH_CLIENT=127.0.0.1 48950 2234
USER=gradient
LD_LIBRARY_PATH=/usr/lib:
NXSESSIONID=servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2
MAIL=/var/mail/gradient
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHADOW_XAUTHORITY=/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/authority
PWD=/home/gradient
LANG=ru_UA.UTF-8
SLAVE_PID=26856
SPEECHD_PORT=7563
SHLVL=3
HOME=/home/gradient
LOGNAME=gradient
SSH_CONNECTION=127.0.0.1 48950 127.0.0.1 2234
DISPLAY=nx/nx,options=/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/options:2032
XAUTHORITY=/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/authority
_=/usr/bin/env
10.12 13:53:52: node_start_agent (27335): Wait for NODE_AGENT_PID (27752)
10.12 13:53:53: /usr/bin/nxnode (27858): run nxnode with CMDLINE "a=b&a=b&&type=smb&port=5032&username=gradient&password=****&share=6222&computername=00OPTIMUM&session_id=144CCEF2BA75E73BF910BC45C0AFD8D2&model=NULL&defaultPrinter=1&public=1"
10.12 13:53:53: cmd_node_addprinter (27858): starting
10.12 13:53:53: cmd_node_addprinter (27858): set NAME = 6222; smbport=445; DEVICE_URI=nxsmb://gradient:****@127.0.0.1:5032/cifs/6222
10.12 13:53:53: cmd_node_addprinter (27858): run with ENABLE_CUPS_SERVER_MODE=0
10.12 13:53:54: node_find_application (27335): end
10.12 13:53:54: node_find_application (27335): starting with args "unix-gnome"
10.12 13:53:54: node_find_application (27335): return NODE_STARTX="/usr/bin/gnome-session"
10.12 13:53:54: node_start_applications (27335): Got NODE_APPLICATION is "/usr/bin/gnome-session"
10.12 13:53:54: node_start_applications (27335): Start successful. NODE_APP_PID=28232
10.12 13:53:54: node_start_applications (27335): export CUPS_SERVER=/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/cups/cups.sock
10.12 13:53:54: node_start_applications (27335): Starting NODE_APPLICATION with /etc/nxserver/Xsession
10.12 13:53:54: node_start_applications (27335): Waiting for NODE_APP_PID
10.12 13:54:59: node_start_applications (27335): NODE_APP_PID finished
10.12 13:54:59: node_start_applications (27335): Clean pids/apps/28232
10.12 13:55:04: node_start_applications (27335): Call node_terminate_agent for non-rootless or virtualdesktop session type
10.12 13:55:04: node_terminate_agent (27335): starting
10.12 13:55:04: node_start_applications (27335): Call 'node_terminate_agent "servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2"'
10.12 13:55:04: node_terminate_agent (27335): killing NODE_AGENT_PID
10.12 13:55:04: Kill wineserver
10.12 13:55:04: node_terminate_agent (27335): end
10.12 13:55:04: node_terminate_agent (27335): killing NODE_AGENT_PID. Try #2
10.12 13:55:04: node_start_applications (27335): end
10.12 13:55:05: node_start_agent (27335): NODE_AGENT_EXIT_STATUS = "0"
10.12 13:55:05: node_start_agent (27335): remove agent pidfile -- '/home/gradient/.nx/C-servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2/pids/agent'
10.12 13:55:05: node_start_agent (27335): cleanup session information 'servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2'
10.12 13:55:05: node_terminate_session (27335): starting
10.12 13:55:05: node_start_agent (27335): close session
10.12 13:55:05: node_terminate_session (27335): Start terminating session "servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2" with status ""
10.12 13:55:05: node_terminate_session (27335): call node_stop_services
10.12 13:55:05: node_umount_smb (27335): starting with ENABLE_SHARE_MULTIMOUNT == 0
10.12 13:55:05: node_stop_services (27335): starting
10.12 13:55:05: node_stop_services (27335): call node_umount_smb
10.12 13:55:05: node_start_agent (27335): call 'node_terminate_session "servertk-2032-144CCEF2BA75E73BF910BC45C0AFD8D2" ""'
10.12 13:55:05: sudomount_enable (27335): Mounting with sudo is disabled due sudo: no tty present and no askpass program specified. To enable, you must to change /etc/sudo.d/nxserver or /etc/sudoers file.
10.12 13:55:05: sudomount_enable (27335): Umounting with sudo is disabled due sudo: no tty present and no askpass program specified. To enable, you must to change /etc/sudo.d/nxserver or /etc/sudoers file.
10.12 13:55:05: node_stop_services (27335): call node_cupsd_stop
10.12 13:55:05: node_umount_smb (27335): File scripts/mpoint not present. Abort umounting...
10.12 13:55:05: node_stop_services (27335): end
10.12 13:55:05: node_terminate_session (27335): Remove display information
10.12 13:55:05: node_terminate_session (27335): Remove magic cookie information
10.12 13:55:05: node_terminate_session (27335): Preserve or remove session information
10.12 13:55:05: node_terminate_session (27335): Clean session information.
10.12 13:55:05: node_terminate_session (27335): end
10.12 13:55:05: node_start_agent (27335): remove /tmp/.X11-unix/X2032
10.12 13:55:05: node_start_agent (27335):remove /tmp/.X2032-lock
10.12 13:55:05: node_start_monitor (27335): call node_stop_services
10.12 13:55:05: node_umount_smb (27335): starting with ENABLE_SHARE_MULTIMOUNT == 0
10.12 13:55:05: node_stop_services (27335): starting
10.12 13:55:05: node_stop_services (27335): call node_umount_smb
10.12 13:55:05: node_start_monitor (27335): end
10.12 13:55:05: node_stop_services (27335): call node_cupsd_stop
10.12 13:55:05: node_umount_smb (27335): File scripts/mpoint not present. Abort umounting...
10.12 13:55:05: startsession (27335): end
10.12 13:55:05: node_stop_services (27335): end


хм, странно что их два и оба в одно время с разницей в несколько секунд
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Hoblin »

Обновиться - не вариант? 9.04 ну очень уж старая. А rx какой версии?

Может, всё дело в том, что у пользователя раньше были права на монтирование через sudo без пароля, а теперь нет? Логи ругаются, хоть и не очень навязчиво.
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

Hoblin писал(а):
10.12.2012 16:22
Обновиться - не вариант? 9.04 ну очень уж старая. А rx какой версии?

Может, всё дело в том, что у пользователя раньше были права на монтирование через sudo без пароля, а теперь нет? Логи ругаются, хоть и не очень навязчиво.



Да обновиться как то и не было необходимости. Свои задачи сервер выполнял на все 100, зачем лезть.

rx пробовал и 1.1.1 и 1.1.2

да нет, прав я никаких не менял, причем пользователей много, обрубило сразу у всех


убивает то, что поломалось просто так, вечером печатало, утром уже нет, никто не лазил точно
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение dimbor »

ENABLE_CUPS_SERVER_MODE и был придуман в свое время супротив зыбкости поднятия на сервере купса под каждого юзера.
Т.ч. обливаюсь слезами от бессилия, но ничем помочь не могу, пока Вы его не раскомментируете.

Hoblin писал(а):
10.12.2012 16:22
Может, всё дело в том, что у пользователя раньше были права на монтирование через sudo без пароля, а теперь нет? Логи ругаются, хоть и не очень навязчиво.

Ни в коем случае. mount к печати не имеет отношения никакого.
А sudo будет иметь таковое отношение при включении ENABLE_CUPS_SERVER_MODE
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

Уважаемый dimbor да я и не против, лишь бы работало, но с подробностями не знаком, поставить 1 вместо 0 не проблема, а дальше только краем уха слышал. Сходу не смог сообразить с чего начинать изучать вопрос, с курощения?
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение dimbor »

Актуальные образчики эпистолярного жанра про nxsmb и ipp.
Ничего сложного на самом деле.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Bedazzled »

в xubunte 12.04

сделал в /etc/nxserver/node.conf.d/09-cups.conf
ENABLE_CUPS_SERVER_MODE="0"

плюс эти команды и принтер прокинулся

sudo chmod 755 /usr/lib/cups/backend/ipp
sudo chmod 755 /usr/sbin/cupsd
sudo rm -f /etc/apparmor.d/usr.sbin.cupsd
sudo reboot - ПЕРЕЗАГРУЗКА ПК :)

А подскажите из за чего может долго реагировать принтер на печать сервера...печатает но когда отправляешь на печать приходится ждать около минуты...
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

время вывода страницы зависит от размера задания и от толщины инета

команды правильные, у меня тоже работало

до поры
Спасибо сказали:
zzzzzzzzzzzzzzzzzzz
Сообщения: 8
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение zzzzzzzzzzzzzzzzzzz »

В обчем не победил я проброс, через судо не стал делать по причине отсутствия времени на колупания в собственной голове.

ВЫХОД: сделал красивую, немного медленную, но достаточно устойчивую печать через GOOGLE CLOUD PRINT куда угодно и в любом количестве
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Bluetooth »

zzzzzzzzzzzzzzzzzzz писал(а):
09.01.2013 14:56
ВЫХОД: сделал красивую, немного медленную, но достаточно устойчивую печать через GOOGLE CLOUD PRINT куда угодно и в любом количестве

А можно поподробнее?
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Bedazzled »

Bluetooth писал(а):
18.01.2013 12:30
zzzzzzzzzzzzzzzzzzz писал(а):
09.01.2013 14:56
ВЫХОД: сделал красивую, немного медленную, но достаточно устойчивую печать через GOOGLE CLOUD PRINT куда угодно и в любом количестве

А можно поподробнее?


Используем Google Cloud Print без Google Chrome
http://habrahabr.ru/post/149520/
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: rx@etersoft: перестали печатать проброшенные принтеры

Сообщение Bluetooth »

Bedazzled писал(а):
18.01.2013 15:35
Bluetooth писал(а):
18.01.2013 12:30
zzzzzzzzzzzzzzzzzzz писал(а):
09.01.2013 14:56
ВЫХОД: сделал красивую, немного медленную, но достаточно устойчивую печать через GOOGLE CLOUD PRINT куда угодно и в любом количестве

А можно поподробнее?


Используем Google Cloud Print без Google Chrome
http://habrahabr.ru/post/149520/

Спасибо.
Спасибо сказали:
Ответить