Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-01-18 17:14:16

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Printserver z Debiana i problem z CUPS client-error-not-authorized

Witam,

Próbuję z terminala który robi za backup zrobić dodatkowo printserver (mam 2 drukarki, a ich przepinanie z pc do lapka i z powrotem doprowadza mnie do szewskiej pasji).

1. terminal - 192.168.1.10/24 - debian squeeze i386
2. laptop - 192.168.1.113/24 - debian squeeze amd64

- Na terminalu drukarka dcp135c jest zainstalowana i działa. Strona testowa i pierwszy lepszy plik wydrukowały się bez problemu.

Wycinek /etc/cups/cups.conf na terminalu:

Kod:

root@wyse:~# cat /etc/cups/cupsd.conf
LogLevel warn
MaxLogSize 0
SystemGroup lpadmin
# Allow remote access
Port 631
Listen localhost:631
Listen /var/run/cups/cups.sock
Listen 192.168.1.10:631
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseAddress @LOCAL
BrowseLocalProtocols CUPS dnssd
#DefaultEncryption IfRequired
DefaultAuthType None
<Location />
  # Allow shared printing and remote administration...
  Order allow,deny
  Allow 192.168.1.113
</Location>
<Location /admin>
  # Allow remote administration...
  Order allow,deny
  Allow all
  Allow 192.168.1.113
</Location>
<Location /admin/conf>
  AuthType None
  Require user @SYSTEM
  # Allow remote access to the configuration files...
  Order allow,deny
  Allow all
</Location>

użytkownicy root i pasqdnik są w grupie lpadmin, lppasswd mają ustawione takie same hasła i na hoście i na serwerze (desperacja, autoryzacja jest wyłączona przecież)

Mimo to podczas dodawania drukarki na lapku-hoście wywala client-error-not-authorized

Wycinek /etc/cups/cupsd.conf na hoście

Kod:

root@localhost:~# cat /etc/cups/cupsd.conf
LogLevel debug
MaxLogSize 0
SystemGroup lpadmin
# Only listen for connections from the local machine.
Listen localhost:631
ServerName 192.168.1.10
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseLocalProtocols
DefaultAuthType None
<Location />
  # Restrict access to the server...
  Order allow,deny
</Location>
<Location /admin>
  # Restrict access to the admin pages...
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType None
  Require user @SYSTEM
  # Restrict access to the configuration files...
  Order allow,deny
</Location>

Jakieś pomysły ?

Ostatnio edytowany przez pasqdnik (2012-01-18 17:17:18)


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

#2  2012-01-18 18:44:57

  pasqdnik - Pijak ;-P

pasqdnik
Pijak ;-P
Skąd: Wrocław
Zarejestrowany: 2006-03-06

Re: Printserver z Debiana i problem z CUPS client-error-not-authorized

Ok, przekombinowałem. Działa wszystko.
Dla potomnych:

Na hoście ustawiamy TYLKO ServerName tu_adres_serwera

Na serwerze, poza konfiguracją drukarki ustawiamy:
Allow tu_adres_sieci dla lokalizacji /
i wyklikujemy wspóldzielenie drukarek.


Dum spiro - spero ...
pozdrawiam, pasqdnik

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)