Pagina 1 di 1

Cups su slackware 11 AIUTO!

Inviato: gio 19 apr 2007, 16:15
da doppiacoppia
ciao a tutti. Ho un serverino con slack 11 installato e va tutto perfettamente. Ho installato e configurato Cups (ultima versione) per far funzionare la mia stampante Epson Stylus Scan 2500 e l'ho configurata sotto i client windows in modo che stampino utilizzando IPP.
La stampante funziona egregiamente, il problema è che quando invio diversi job di stampa non riesco più a cancellarli dall'interfaccia web, perchè ogni volta che cerco di cancellarne uno, mi viene restituito un errore
"client-error-forbidden"

non so più che fare...da quell'errore capisco che è un problema di permessi...ma non so dove andare a mettere le mani. Ecco il contenuto del mio

/etc/cups/cupsd.conf:

ServerName Mercy
ServerAdmin root@avalon
Allow remote access
# Allow remote access
Port 631
AccessLog /var/log/cups/access_log
ErrorLog /var/log/cups/error_log
LogLevel debug
MaxClients 100
<Location />
# Allow shared printing and remote administration...
# Order allow,deny
# Allow @LOCAL
Order Deny,Allow
Deny from all
Allow from 192.168.0.*
Allow from 127.0.0.1
Allow from localhost
</Location>
<Location /admin>
# Allow remote administration...
# Order allow,deny
# Allow @LOCAL
Order Deny,Allow
Deny from all
Allow from 192.168.0.*
Allow from 127.0.0.1
Allow from localhost
</Location>
<Location /jobs>
Order Deny,Allow
Deny from all
Allow from 192.168.0.*
Allow from 127.0.0.1
Allow from localhost
</Location>
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
<Location /admin/conf>
# Allow remote access to the configuration files...
Order allow,deny
Allow @LOCAL
</Location>
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
<Location /admin/conf>
# Allow remote access to the configuration files...
Order allow,deny
Allow @LOCAL
</Location>
<Policy default>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
Require user @OWNER @SYSTEM @avalon
Order deny,allow
Allow from all
</Limit>
<Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default CUPS-Add-Device CUPS-Delete-Device>
AuthType Basic
Require user @SYSTEM @avalon
Order deny,allow
Allow from all
</Limit>
<Limit All>
# Order deny,allow
Require user @OWNER @SYSTEM @avalon
Order deny,allow
Allow from all
</Limit>
</Policy>


vi prego aiutatemi perchè non so più da che parte girarmi!!!
grazie a tutti!

Inviato: gio 19 apr 2007, 23:13
da StormyMonday
Probabilmente devi eseguire da root
# lpq (lista processi) poi li uccidi
# kill id job
O mi sembra di ricordare che con lprm si cancella la coda di stampa completamente

Inviato: gio 19 apr 2007, 23:15
da robbybby
Dall'interfaccia Web di CUPS clicca su
Do Administration Tasks
scegli l'utente root, metti la password di root, e te li fa cancellare.
Almeno, a me cosi' funziona.

Inviato: gio 19 apr 2007, 23:18
da robbybby
StormyMonday ha scritto:Probabilmente devi eseguire da root
# lpq (lista processi) poi li uccidi
# kill id job
O mi sembra di ricordare che con lprm si cancella la coda di stampa completamente
Buona la terza: puoi usare lprm.

Inviato: ven 20 apr 2007, 7:14
da aschenaz
robbybby ha scritto:Dall'interfaccia Web di CUPS clicca su
Do Administration Tasks
scegli l'utente root, metti la password di root, e te li fa cancellare.
Almeno, a me cosi' funziona.
Lprm non lo conoscevo.

Ma con la soluzione quotata funziona comunque.