Problème d'authentification avec CUPS 5.3.1 sur une imprimante SMB

9

J'essaie d'imprimer sur une imprimante samba via CUPS. J'ai bien configuré l'imprimante, mais il semble y avoir un problème d'authentification. Le message d'erreur que je reçois est

Session setup failed: NT_STATUS_LOGON_FAILURE

L'interface graphique me dit également: Idle - Tree connect failed (NT_STATUS_ACCESS_DENIED)

Il fonctionnait avec les versions précédentes de CUPS (1.4.3 et 1.4.6) sous Ubuntu 11.04

Je fais cela sur une nouvelle installation d'Ubuntu 12.04, CUPS version 1.5.3. J'ai essayé de changer certains droits relatifs à apparmor, sans succès comme décrit ici: http://www.compdigitec.com/labs/2010/01/16/fixing-usrlibcupsbackendsmb-failed-error-in-ubuntu/

Je travaille avec Ubuntu depuis des années - mais c'est le genre de problème avec lequel j'ai besoin d'aide.

Julius
la source
J'ai également essayé de rétrograder vers CUPS 4.1.8, cela n'a pas aidé, je ne pouvais plus me connecter à localhost: 631. Je suis maintenant revenu au problème décrit ci-dessus, toute aide sera grandement appréciée.
Julius

Réponses:

4

Hourra, son fonctionnement. Le problème est lié à un problème d'authentification vraiment étrange avec 12.04 samba. Comme j'ai également eu des problèmes de connexion aux sambadisques, j'ai lu que les noms de serveur et de domaine doivent être en majuscules (je ne sais pas pourquoi) pour les faire fonctionner.

Pour l' sambaimprimante, il suffisait d'avoir juste le nom de domaine en majuscule, comme ceci:

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

prenez soin de déverrouiller le verrouillage des majuscules avant de saisir le mot de passe :-)

J'espère que cela fait gagner du temps à quelqu'un.

Julius
la source
Pourriez-vous nous en dire plus sur le "problème d'authentification vraiment étrange"?
Aaron
Dans mon cas, le nom de domaine pointe vers un serveur d'impression netbios et comme: 1) les noms netbios sont (presque) toujours en majuscules et 2) nous (sous UNIX / Linux) supposons la casse de manière sensible, alors il devrait être en MAJUSCULE.
4

Solution pour Ubuntu 14.04.

  1. Accédez au terminal et exécutez:

     sudo nano /etc/samba/smb.conf
    
  2. Il change:

    workgroup = YOURDOMAIN
    
  3. La syntaxe de test est correcte en tapant dans terminal:

    testparm
    
  4. Dans les paramètres système -> imprimante -> propriétés, définissez les détails d'authentification comme suit:

    Username [email protected]
    Password yourpass
    VERIFY
    
  5. Imprimer la page de test

Ça devrait le faire

Miguel Ramirez
la source
Cela semble faire l'affaire également sur Ubuntu 16.04.
geekoverdose
Pour Fedora29, je n'ai pas vu de "détails d'authentification"
kokbira
0

J'ai eu le même problème, bien que sur une machine Debian où l'hôte Windows est connecté au domaine mais pas le client Debian. La solution qui a fonctionné pour moi était la suivante:

  1. Modifiez le paramètre de domaine comme suggéré par Miguel ci-dessus.
  2. Testez l'accès à l'imprimante à l'aide de cette commande:

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

  3. Ouvrez la boîte de dialogue d'ajout d'imprimantes dans Gnome, sélectionnez Imprimante Windows via Samba

kabZX
la source