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.