web-dev-qa-db-fra.com

Ubuntu 16.04.2: CUPS ne peut pas imprimer sur un partage Windows SMB

après quelques années d'impression sans faille sur le serveur d'impression de notre campus via des partages Windows SMB, le message d'erreur suivant s'affiche dans/var/log/cups/err_log:

    E [15/May/2017:19:35:39 +0200] [Job 701] Connection failed: NT_STATUS_CONNECTION_RESET
    E [15/May/2017:19:35:39 +0200] [Job 701] Connection failed: NT_STATUS_CONNECTION_RESET
    E [15/May/2017:19:35:39 +0200] [Job 701] Connection failed: NT_STATUS_CONNECTION_RESET
    E [15/May/2017:19:35:39 +0200] [Job 701] Connection failed: NT_STATUS_CONNECTION_RESET
    E [15/May/2017:19:35:39 +0200] [Job 701] Unable to connect to CIFS Host, will retry in 60 seconds...

Inutile de dire que le travail d'impression n'atteint jamais l'imprimante. J'ai contacté les services informatiques et ils n'étaient clairement pas disposés à aider, compte tenu de leur état d'esprit étroit chez Windoze.

De toute façon, je peux résoudre ce problème? Apparemment, ce n'est pas un problème d'authentification, aucune connexion n'étant même établie (mais corrigez-moi si je me trompe). Toute aide appréciée avant que j'amène ma propre imprimante au travail. ; ^)

--GT

4
GanjaTron

Je suppose qu'ils ont désactivé la prise en charge de SMB1 sur le serveur d'impression après l'épidémie de WannaCry. Par défaut, Ubuntu est SMB1 lors d’une impression via SAMBA.

Nous l'avons résolu en modifiant la façon dont le client se connecte à nos serveurs en forçant SMB2 ou supérieur.

Pour résoudre ce problème, changez le fichier smb.conf (faites d'abord une copie!)

Dans le terminal, après avoir fait une copie, tapez:

Sudo gedit /etc/samba/smb.conf
(N'hésitez pas à utiliser nano ou similaire au lieu de gedit si vous le souhaitez).

Dans le fichier, ajoutez ce qui suit ci-dessous [global]

client min protocol = SMB2

client max protocol = SMB3

Redémarrez votre ordinateur et vérifiez localhost: 631 dans un navigateur pour vous assurer qu'il fonctionne.

Cordialement

Torbjørn

PS: Les services informatiques de notre Campus Rocks! (Je pourrais être biaisé puisque je suis le service informatique ^^)

6
Torbjørn