[sisyphus] CUPS
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Пн Фев 18 20:44:47 MSK 2002
On Sat, 16 Feb 2002 19:45:19 +0300
Sergey Vlasov <vsu на mivlgu.murom.ru> wrote:
> On Sat, 16 Feb 2002 19:09:43 +0300
> Korshunov Ilya <kosha на kp.ru> wrote:
>
> > Опоссля последнего обновления с cups начали просиходить странности. А именно -
> > 1) Не печатает на очередь ncp!
> > В логах -
> > I [16/Feb/2002:19:06:58 +0300] Job 76 queued on 'LW' by ''.
> > I [16/Feb/2002:19:06:58 +0300] Started filter /usr/lib/cups/filter/pstops (PID 16794) for job 76.
> > I [16/Feb/2002:19:06:58 +0300] Started filter /usr/lib/cups/filter/cupsomatic (PID 16795) for job 76.
> > E [16/Feb/2002:19:06:58 +0300] PID 16796 stopped with status 1!
> > I [16/Feb/2002:19:06:58 +0300] Started backend /usr/lib/cups/backend/ncp (PID 16796) for job 76.
> > E [16/Feb/2002:19:06:58 +0300] malformed printer URI
> > I [16/Feb/2002:19:07:00 +0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=16800)
> >
> > На новель задание не приходит.
>
> Сообщение "malformed printer URI" выдает
> /usr/lib/cups/backend/ncp, когда не может разобрать содержимое
> переменной окружения DEVICE_URI в соответствие с одним из
> форматов:
>
> ncp://USERNAME:PASSWORD@SERVER/QUEUE
> ncp://USERNAME@SERVER/QUEUE
> ncp://SERVER/QUEUE
>
> Не изменился ли в новом cups интерфейс с backend? Если
> изменился, придется править скрипт.
>
> Также в связи с переходом cups на работу не под root, скорее
> всего, сломана авторизация (раньше она была через
> /root/.nwclient, как поведет себя nprint при нечитаемости
> $HOME/.nwclient - не знаю). Хотя до этой стадии, судя по логу,
> даже не доходит.
>
> В понедельник выкачаю новый cups и посмотрю сам.
Посмотрел - если в URI указывать имя и пароль в явном виде
(ncp://USERNAME:PASSWORD@SERVER/QUEUE), нечитаемость /root не
мешает. Правда, у меня проявилась другая проблема - печать не
работала до тех пор, пока не был один раз запущен slist, до
этого в лог сыпалось "nprint exited with status 256". Это уже,
видимо, особенности программ из пакета ncpfs.
Еще раз повторяю: в данном случае проблема в другом. Проверьте
DeviceURI в /etc/cups/printers.conf и при необходимости
выпрямьте руками (c рестартом cups).
Подробная информация о списке рассылки Sisyphus