Bonjour à tous,
Actuellement j’ai une mission qui consiste à configurer un serveur d’impression à partir d’un poste linux sous Debian. Mon poste est connecté à l’active directory de l’entreprise sans problème grâce à l’utilisation de kerberos, winbind et samba.
Mon problème est le suivant :
Lorsque je me connecte sur mon partage depuis un client windows je vois bien mes imprimantes, j’ai bien monté mes drivers avec la commande “cupsaddsmb”, je vois donc bien mes imprimantes ainsi que le driver correspondant dans le gestionnaire d’impression de windows 10, Windows me propose d’installer les drivers de l’imprimantes, je valide et la j’ai l’erreur suivante :
“Windows ne peut pas se connecter à l’imprimante
Lopération à échoué avec l’erreur 0x000000d8”
Voici mon fichier de conf samba :
======================= Global Settings =======================
[global]
enable privileges = yes
preferred master = no
server string = Samba Server version %v
security = ADS
encrypt passwords = yes
log level = 3
log file = /var/log/samba/%m
max log size = 50
printcap name = cups
printing = cups
winbind enum users = Yes
winbind enum groups = Yes
winbind use default domain = Yes
winbind nested groups = Yes
winbind separator = /
netbios name = SRV-SMB-TEST
idmap config * : range = 10000-20000
idmap config * : backend = tdb
template shell = /bin/bash
#template homedir = /partage/scan/%u
load printers = Yes
printing = cups
printcap name = cups
force printername = yes
enable privileges = yes
======================= Printing ===============================
load printers = yes
printing = cups
printcap name = cups
======================= Share Definitions =======================
[SCAN]
comment = Dossier Scan
path = /partage/scan
read only = no
writable = yes
browseable = no
[Partage]
comment = Dossier de transfert des fichiers
path = /home/pi/partage
read only = no
writable = yes
browseable = yes
[printers]
comment = All Printers
browseable = yes
path = /var/spool/samba
printable = yes
read only = no
printer admin = root
use client driver = no
[print$]
comment = Printer Drivers
path = /usr/share/cups/drivers
browseable = yes
read only = no
guest ok = yes
writable = yes
create mask = 1777
directory mask = 0777
inherit permissions = yes
[Driver windows]
comment = Dossier de transfert des fichiers
path = /usr/share/cups/drivers/x64
read only = no
writable = yes
browseable = yes
guest ok = yes
create mask = 1777
directory mask = 0777
Lorsque je fais un testparm voici ce que j’obtiens :
Load smb config files from /etc/samba/smb.conf
WARNING: The “enable privileges” option is deprecated
Processing section "[SCAN]"
Processing section "[Partage]"
Processing section "[printers]"
Unknown parameter encountered: "printer admin"
Ignoring unknown parameter "printer admin"
Processing section "[print$]"
Processing section "[Driver windows]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_DOMAIN_MEMBER
Je sais que Google est notre ami mais je n’ai pas trouvé de solution depuis une semaine je demande donc votre aide svp
En attente de vos reponses, merci d’avances