Генту + Принтер
Что-то с принтером моим случилось.
Печатал нормально, а теперь молчит. Идем на http://localhost:631/ -> administration
Спрашивают пароль, отвечаем и... Firefox после этого не отвечает.
Пытаемся зайти через links и получаем:
Unauthorized
This server could not verify that you are authorized to access the resource.
Хотя пароль верный. Качаю gnome-cups-manager - принтер есть, пробную страницу не печатает.
Удаляю его и заново создаю через foomatic:
foomatic-configure -s cups -p Epson-Stylus_C60 -c /dev/usb/lp0 -n Epson -d gimp-print-ijs
Раньше эта строка всегда прокатывала. Теперь же принтер молчит.
У меня есть подозрение, что это как-то связано с правами доступа. Делаю я все это из-под рута.
Но раньше был такой трюк: ставишь gentoo, настраиваешь принтер - печатает, добавляешь юзера - не печатает.
Помогите разоьраться, в чем дело! foomatic-configure вот что отвечает:
WereHome were # foomatic-configure -s cups -p Epson-Stylus_C60 -c /dev/usb/lp0 - n Epson -d gimp-print-ijs
Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.5/Foomatic/DB.pm line 3427.
lpadmin: add-printer (set device) failed: client-error-not-possible
Could not set up/change the queue "Epson"!
WereHome were #
Вы не замечали такой фичи? Как вы поступаете: сначала настраиваете принтер, а потом создаете юзера или наоборот?
- Для комментирования войдите или зарегистрируйтесь
Конфиг?
Да возможно и с правами проблема.
Кстати а что cups пишет в логи при попытке авторизоваться?
И что у вас в /etc/cups/cupsd.conf? Если будете постить, то вырежьте коментарии.
DocumentRoot
DocumentRoot /usr/share/cups/docs
LogLevel info
User lp
Group lp
Port 631
SystemGroup lp
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
вот логи error_log: D
вот логи error_log:
D [02/Sep/2005:19:13:24 +0400] AcceptClient: 5 from localhost:631.
D [02/Sep/2005:19:13:24 +0400] ReadClient: 5 GET / HTTP/1.1
D [02/Sep/2005:19:13:24 +0400] SendFile: 5 file=6
D [02/Sep/2005:19:13:24 +0400] ReadClient: 5 GET /cups.css HTTP/1.1
D [02/Sep/2005:19:13:24 +0400] SendFile: 5 file=6
D [02/Sep/2005:19:13:24 +0400] ReadClient: 5 GET /images/navbar.gif HTTP/1.1
D [02/Sep/2005:19:13:24 +0400] SendFile: 5 file=6
D [02/Sep/2005:19:13:24 +0400] ReadClient: 5 GET /favicon.ico HTTP/1.1
D [02/Sep/2005:19:13:24 +0400] SendError: 5 code=404 (Not Found)
D [02/Sep/2005:19:13:24 +0400] CloseClient: 5
D [02/Sep/2005:19:13:25 +0400] AcceptClient: 5 from localhost:631.
D [02/Sep/2005:19:13:25 +0400] ReadClient: 5 GET /admin HTTP/1.1
D [02/Sep/2005:19:13:25 +0400] SendError: 5 code=401 (Unauthorized)
D [02/Sep/2005:19:13:25 +0400] CloseClient: 5
D [02/Sep/2005:19:13:34 +0400] AcceptClient: 5 from localhost:631.
D [02/Sep/2005:19:13:34 +0400] ReadClient: 5 GET /admin HTTP/1.1
D [02/Sep/2005:19:13:34 +0400] CGI /usr/lib/cups/cgi-bin/admin.cgi started - PID = 6288
I [02/Sep/2005:19:13:34 +0400] Started "/usr/lib/cups/cgi-bin/admin.cgi" (pid=6288)
D [02/Sep/2005:19:13:34 +0400] SendCommand: 5 file=8
E [02/Sep/2005:19:13:34 +0400] PID 6288 stopped with status 13!
У меня та же
У меня та же проблема была - один в один.
Но вот как она решилась точно сказать не могу - начал ставить
Самбу с лдапом и керберосом и там они тоже работать не хотели - говорили что не могут читать /var/.. - я там сделал "chmod 660 ./.." - то бишь директории корневой - у неё какие-то права были странные - и заработало - а потом гляжу и принтер запечатал.
Но точно в чём дело сказать не могу - много всего попробывал...