Travail d'impression «En attente d'authentification»

9

En suivant les instructions ici , j'ai installé un serveur d'impression Samba sur un Udoo-quad basé sur ARM exécutant Udoobuntu 12.04 LTS.

Le serveur Samba fonctionne et (après avoir configuré celui guest ok = yesdu serveur smb.conf), je peux parcourir le dossier "print $" (Printer Drivers) sans entrer d'informations d'identification. Je peux accéder à l'imprimante pendant l'installation de l'imprimante côté client (sur Ubuntu 13.10), mais les travaux d'impression ne parviennent pas au serveur. Ils restent assis dans la file d'attente d'impression du client avec le message d'état "En attente d' authentification" .

J'ai le serveur configuré pour autoriser l'accès invité aux imprimantes avec la section suivante dans /etc/samba/smb.conf(tel que rapporté par testparm):

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print ok = Yes
    browseable = No

Pourquoi le client pense-t-il qu'une authentification est requise et quel est le correctif?

nobar
la source

Réponses:

3

Apparemment, c'est un problème / complication qui a été introduit dans la version de Samba incluse dans (au moins) la version initiale d'Ubuntu 12.04. Je ne sais pas s'il y avait une mise à jour pour 12.04 pour résoudre ce problème - les mises à jour ne semblent pas être disponibles pour Udoobuntu.

Je l'ai résolu en suivant le commentaire n ° 17 du bug du tableau de bord "accès refusé aux partages d'imprimante samba après une mise à niveau précise" .

Extrait du smb.conf du serveur:

[global]
   map to guest = bad user
########## Printing ##########
   load printers = yes
   printing = cups
   printcap name = cups
   use client driver = yes

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   public = yes
   guest ok = yes
   read only = yes
   create mask = 0700

Le consensus semblait être que la clé était use client driver = yes.

nobar
la source
2

J'utilise Ubuntu 14.04 LTS, j'ai eu le même problème. le message d'état "En attente d'authentification" dans la file d'attente d'impression client. Pour résoudre ce problème, je viens d'installer depuis Synaptic ces deux packages:
- smbclient
- cifs-utils
et ça marche bien maintenant pour moi! J'espère que cela résout aussi votre problème ...

de20ce
la source
1
La vérification dans la boîte de dialogue de configuration a toujours échoué pour moi, mais l'impression réelle fonctionne! Ubuntu 16.10
Midnighter
1

J'ai installé une imprimante Windows sur mon système Ubuntu 16.04.3 LTS Xenial et mes travaux n'ont pas démarré automatiquement mais ont été " suspendus pour l'authentification ". J'ai suivi les instructions sur ce lien (principalement)

  1. Dans une fenêtre de terminal, arrêtez le service d'imprimante de gobelets:

    sudo service cups stop

  2. Modifiez le fichier printers.conf:

    sudo vim /etc/cups/printers.conf

  3. Près du haut du fichier "/etc/cups/printers.conf" se trouve une ligne:

    Nom d'utilisateur, mot de passe AuthInfoRequired

  4. Insérez un caractère "#" dans la première colonne (ou supprimez simplement la ligne).

  5. Enregistrer le fichier modifié

  6. Redémarrez le serveur cups:

    les coupes de service sudo commencent

Cela a fonctionné pour moi, donc j'ai pensé que je le publierais même si la question est vieille de plusieurs années.

user1683793
la source