Problema di autenticazione con CUPS 5.3.1 su stampante SMB


9

Sto provando a stampare su una stampante samba tramite CUPS. Ho configurato correttamente la stampante, ma sembra esserci un problema con l'autenticazione. Il messaggio di errore che ricevo è

Session setup failed: NT_STATUS_LOGON_FAILURE

La GUI mi dice anche: Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)

Funzionava con le versioni precedenti di CUPS (1.4.3 e 1.4.6) sotto Ubuntu 11.04

Lo sto facendo su un'installazione pulita di Ubuntu 12.04, CUPS versione 1.5.3. Ho provato a cambiare alcuni diritti relativi ad apparmor, senza successo come descritto qui: http://www.compdigitec.com/labs/2010/01/16/fixing-usrlibcupsbackendsmb-failed-error-in-ubuntu/

Lavoro con Ubuntu da anni - ma questo è il tipo di problema con cui ho bisogno di aiuto.


Ho anche provato il downgrade a CUPS 4.1.8, che non ha aiutato, non sono riuscito a connettermi a localhost: 631 più. Sono tornato al problema sopra descritto, qualsiasi aiuto sarà molto apprezzato.
— Giulio

Risposte:


4

Evviva, funziona. Il problema è legato a un problema di autenticazione davvero strano che ha 12.04 samba. Poiché ho anche avuto problemi di connessione alle sambaunità, ho letto che i nomi dei server e dei domini devono essere in maiuscolo (non ho idea del perché) per farli funzionare.

Per la sambastampante, era sufficiente avere solo il nome di dominio in maiuscolo, come questo:

smb://D.EXAMPLE.CH/vpp-xxxxxxxxxxxxx/vpp-xxxxxxxxxxxx

fare attenzione a sbloccare il blocco maiuscole prima di inserire la password :-)

Spero che questo risparmi tempo a qualcuno.


Potresti approfondire di più sul "problema di autenticazione davvero strano"?
— Aaron,

Nel mio caso il nome di dominio punta a un server di stampa netbios e come: 1) i nomi netbios sono (quasi) sempre in maiuscolo e 2) noi (in UNIX / Linux) assumiamo il caso in modo sensibile, quindi dovrebbe essere in MAIUSCOLO.

4

Soluzione per Ubuntu 14.04.

  1. Vai al Terminale ed esegui:

     sudo nano /etc/samba/smb.conf
    
  2. Ci cambiano:

    workgroup = YOURDOMAIN
    
  3. La sintassi del test è ok digitando nel terminale:

    testparm
    
  4. Sulle impostazioni di sistema -> stampante -> proprietà, impostare i dettagli di autenticazione come segue:

    Username youruser@domain.com
    Password yourpass
    VERIFY
    
  5. Stampa la pagina di prova

Questo dovrebbe farlo


Questo sembra fare il trucco anche su Ubuntu 16.04.
— geekoverdose,

Per Fedora29 non ho visto "dettagli di autenticazione"
— kokbira il

0

Ho avuto lo stesso problema, anche se su una macchina debian in cui l'host Windows è collegato al dominio ma il client Debian non lo è. La soluzione che ha funzionato per me è stata la seguente:

  1. Modifica le impostazioni del dominio come suggerito da Miguel sopra.
  2. Testare l'accesso alla stampante usando questo comando:

    / usr / bin / smbclient -L {Server_IP} -U {ad.domain.name.com} / {domain_username}

  3. Avvia la finestra di dialogo Aggiungi stampanti in Gnome, seleziona Stampante Windows tramite Samba

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.