Cups : forbidden

J’ai une imprimante partagée sous samba. Tout fonctionnait mais depuis peu, j’ai un forbidden qui apparaît lorsque je veux accéder à la page d’administration de cups. Les impressions restent en attente.
Le seul changement majeur est le passage de noyau 3.2 au noyau 3.10.
Dans quelle mesure ce changement pourrait-il affecter cups ?
Je vais regarder les logs mais je ne sais pas trop quoi faire d’autre ?

Les logs m’informent que tout est ok :confused:

root@serveur-debian:/var/log/cups# cat access_log localhost - - [18/Mar/2014:13:58:50 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 24179096 Print-Job successful-ok localhost - - [18/Mar/2014:14:26:26 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 10149533 Print-Job successful-ok localhost - - [18/Mar/2014:14:27:27 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 10149533 Print-Job successful-ok localhost - - [18/Mar/2014:18:02:29 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 25326064 Print-Job successful-ok localhost - - [18/Mar/2014:18:04:09 +0100] "POST /jobs HTTP/1.1" 401 137 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:24 +0100] "POST /jobs HTTP/1.1" 401 137 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:34 +0100] "POST /jobs HTTP/1.1" 200 136 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:41 +0100] "POST /jobs HTTP/1.1" 200 136 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:44 +0100] "POST /jobs HTTP/1.1" 200 136 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:47 +0100] "POST /jobs HTTP/1.1" 200 136 Cancel-Job successful-ok localhost - - [18/Mar/2014:18:04:54 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 401 132 Purge-Jobs successful-ok localhost - - [18/Mar/2014:18:04:54 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 401 132 Purge-Jobs successful-ok localhost - root [18/Mar/2014:18:04:54 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 132 Purge-Jobs successful-ok 172.16.10.1 - - [18/Mar/2014:18:05:03 +0100] "POST /admin/ HTTP/1.1" 403 0 - - localhost - - [18/Mar/2014:18:05:25 +0100] "POST /printers/Canon_iP3500_series HTTP/1.1" 200 25326064 Print-Job successful-ok

J’avais pas vu qu’il y avavait un log pour les erreurs :confused:

root@serveur-debian:/var/log/cups# cat error_log W [18/Mar/2014:06:25:06 +0100] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon_iP3500_series-Gray..' already exists W [18/Mar/2014:06:25:06 +0100] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon_iP3500_series-RGB..' already exists W [18/Mar/2014:06:25:06 +0100] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon_iP3500_series' already exists E [18/Mar/2014:06:25:06 +0100] Failed to update TXT record for Canon iP3500 series @ serveur-debian: -2 E [18/Mar/2014:11:54:24 +0100] Avahi client failed, closing client to allow a clean restart E [18/Mar/2014:13:59:27 +0100] [Job 24] Unable to send data to printer. E [18/Mar/2014:13:59:28 +0100] Failed to update TXT record for Canon iP3500 series @ serveur-debian: -2 E [18/Mar/2014:14:04:29 +0100] [Job 24] Stopping unresponsive job! E [18/Mar/2014:18:04:12 +0100] Unable to encrypt connection from 172.16.10.1 - Error in the push function.

L’imprimante était sur pause :open_mouth: :open_mouth: :open_mouth:
Bon c’est réglé. Mais c’est quoi ce bazarre : cups met l’imprimante en pause ? Toutes les ta^ches d’administration me sont refusées : je ne peux plus ajouter d’imprimantes par exemple !

ya quand même un 'blème non ?

Il y avait bien un problème. J’ai édité cupsd.conf

J’ai ajouté cette ligne

Résultat :

[code]

Allow shared printing…

Order allow,deny
Allow @LOCAL
Allow all

<Location /admin>
Order allow,deny
Allow all

<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow all[/code]

J’ai de nouveau accès à l’administration de cups ; c’est quand même bizarre cette histoire :unamused: