J'essaie de créer un serveur de fichiers samba ( Ubuntu 14.04 ) sur mon réseau local, je peux me connecter au serveur samba depuis un autre Ubuntu 14.04 et entrez le dossier partagé en tant que invité, mais après avoir créé un répertoire, le message d'erreur suivant s'affiche:
Software caused connection abort
Le fait est que lorsque je rentre de nouveau dans le dossier partagé, je peux voir le répertoire créé! J'ai donc requis des autorisations d'écriture et de lecture,
J'ai essayé différentes formes de configuration dans smb.conf
sans succès, même lorsque je partage un répertoire en cliquant avec le bouton droit de la souris et en sélectionnant l'option Partage réseau local dans le menu contextuel, je vais faire face à la même erreur!
Aussi, quand je fais la même procédure en utilisant smbclient:
NT_STATUS_CONNECTION_DISCONNECTED making remote directory \test
smb: \> SMBecho failed (NT_STATUS_CONNECTION_DISCONNECTED). The connection is disconnected now
Après deux semaines, je l'ai finalement résolu.
Le problème est que la nouvelle version de samba
a un bogue époustouflant. Toute personne confrontée à un problème similaire voudra peut-être utiliser la commande suivante pour rétrograder leur samba:
Sudo apt-get install samba=2:4.1.6+dfsg-1ubuntu2 samba-common=2:4.1.6+dfsg-1ubuntu2 \
samba-libs=2:4.1.6+dfsg-1ubuntu2 samba-common-bin=2:4.1.6+dfsg-1ubuntu2 \
samba-dsdb-modules=2:4.1.6+dfsg-1ubuntu2 python-samba=2:4.1.6+dfsg-1ubuntu2 \
libldb1=1:1.1.16-1 python-ldb=1:1.1.16-1
Dans une mise à jour de sécurité (19 avril 2016), une dépendance a été oubliée. Vous devez mettre à jour la bibliothèque libtalloc2 avec apt-get install libtalloc2