Druckauftrag "Zur Authentifizierung gehalten"


9

Nach den Anweisungen hier habe ich einen Samba-Druckserver auf einem ARM-basierten Udoo-Quad installiert, auf dem Udoobuntu 12.04 LTS ausgeführt wird.

Der Samba-Server funktioniert und (nach dem Einstellen guest ok = yesauf dem Server smb.conf) kann ich den Ordner "print $" (Druckertreiber) durchsuchen, ohne Anmeldeinformationen einzugeben. Ich kann während der clientseitigen Druckerinstallation (unter Ubuntu 13.10) zum Drucker navigieren, aber Druckaufträge gelangen nicht zum Server. Sie befinden sich einfach in der Client-Druckwarteschlange mit der Statusmeldung "Zur Authentifizierung gehalten" .

Ich habe den Server so konfiguriert, dass er Gastzugriff auf Drucker mit dem folgenden Abschnitt in /etc/samba/smb.conf(wie von gemeldet testparm) ermöglicht:

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

Warum glaubt der Client, dass eine Authentifizierung erforderlich ist, und was ist der Fix?


Antworten:


3

Anscheinend ist dies ein Problem / eine Komplikation, die in der Version von Samba eingeführt wurde, die (zumindest) in der ersten Version von Ubuntu 12.04 enthalten war. Ich weiß nicht, ob es ein Update für 12.04 gab, um dies zu beheben - Updates scheinen für Udoobuntu nicht verfügbar zu sein.

Ich habe es behoben, indem ich Kommentar Nr. 17 aus dem Launchpad-Fehler "Zugriff auf verweigerte Samba-Druckerfreigaben nach dem genauen Upgrade" befolgt habe .

Auszug aus der smb.conf des Servers:

[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

Der Konsens schien zu sein, dass der Schlüssel war use client driver = yes.


2

Ich benutze Ubuntu 14.04 LTS, ich hatte das gleiche Problem. die Statusmeldung "Zur Authentifizierung gehalten" in der Client-Druckwarteschlange. Um dieses Problem zu lösen, installiere ich einfach diese beiden Pakete von Synaptic:
- smbclient
- cifs-utils
und es funktioniert jetzt gut für mich! Hoffe das löst auch dein Problem ...


1
Die Überprüfung im Setup-Dialog ist für mich immer noch fehlgeschlagen, aber dann funktioniert der eigentliche Druck! Ubuntu 16.10
Midnighter

1

Ich habe einen Windows-Drucker auf meinem Ubuntu 16.04.3 LTS Xenial-System eingerichtet und meine Jobs wurden nicht automatisch gestartet, sondern "Zur Authentifizierung angehalten ". Ich habe die Anweisungen unter diesem Link befolgt (meistens)

  1. Beenden Sie in einem Terminalfenster den Becherdruckerservice:

    Sudo Service Tassen stoppen

  2. Bearbeiten Sie die Datei printers.conf:

    sudo vim /etc/cups/printers.conf

  3. Am Anfang der Datei "/etc/cups/printers.conf" befindet sich eine Zeile:

    AuthInfoRequired Benutzername, Passwort

  4. Fügen Sie ein "#" in die erste Spalte ein (oder löschen Sie einfach die Zeile).

  5. Bearbeiten Sie die bearbeitete Datei

  6. Starten Sie den Cup-Server neu:

    Sudo Service Cups starten

Es hat bei mir funktioniert und ich dachte, ich würde es posten, auch wenn die Frage Jahre alt ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.