Lorsque j'essaie d'exécuter une tâche administrative sur CUPS interface Web , une fenêtre contextuelle m'oblige à m'authentifier auprès de CUPS. L'authentification à la fois en tant que root et en tant que mon utilisateur échoue, même si mon utilisateur est ajouté au groupe lpadmin , comme décrit dans:
Guide du serveur d'impression CUPS
Avez-vous une idée de ce qui ne va pas ou de la façon dont je le débogue
En comparant votre fichier cups.conf, je ne vois que quelques différences:
Port 631
par Listen localhost:631
pour empêcher l'administration à distance.Vous avez supprimé Allow @LOCAL
trois fois:
DefaultAuthType Basic
<Location />
Order allow,deny
- Allow @LOCAL
</Location>
<Location /admin>
Order allow,deny
- Allow @LOCAL
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
- Allow @LOCAL
</Location>
Ajoutez de nouveau ces lignes ou vous ne pourrez pas ouvrir CUPS. Après vous être ajouté au groupe lpadmin
, vous devez redémarrer CUPS en raison du fonctionnement des groupes. Cela peut être fait avec:
Sudo restart cups
Selon ce message: http://comments.gmane.org/gmane.comp.printing.cups.general/28081 , cela pourrait provenir du fait que plusieurs instances de CUPS sont en cours d'exécution.
Vérifiez-le en utilisant cette commande:
ps -e | grep -U cups
Si vous trouvez deux instances, supprimez-les en utilisant: (Sudo est requis car cups est exécuté au niveau racine)
Sudo kill -9 {pid}
Avec {pid} étant le nombre d'instances donné par la commande ps .
Puis redémarrez cups:
Sudo restart cups
J'espère que cela peut aider.