Problèmes de sauvegarde Samba

Bonjour,

Pour des raisons de sécurité et d’accès à mes dossiers partagés, j’ai du activer SMB2/SMB3 sur ma Freebox Revolution et depuis la sauvegarde automatique Samba ne s’effectue plus , j’ai un message de ce type :

Erreur sur cd /var/www/html/core/php/../../backup;sudo smbclient -t 120 //192.168.0.254/Medias -U "%" -I 192.168.0.254 -c "cd /Sauvegardes/jeedom;put backup-Jeedom-4.3.22-2024-06-05-03h42.tar.gz" 2>&1 valeur retournée : 1. Détails : NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file \Sauvegardes\jeedom\backup-Jeedom-4.3.22-2024-06-05-03h42.tar.gz

Le test jeedom de connexion SAMBA réussit et je ne sais pas quoi paramétrer de plus

Merci de votre aide

Bonjour,

Page santé Jeedom ?

Voir : FS#34944 : SMBv2 - Suppression du SMB1 et Modification non sollicitée des noms de partage (changement de casse)

Extrait :

Lorsque l’on active le SMBv2, il semblerait que le serveur Samba de Freebox OS modifie les noms de partage contenant des majuscules en passant tout en minuscule.

Tu peux essayer de modifier le nom de partage dans la conf Samba de Jeedom (remplacer Medias par medias).

akenad :slight_smile:

Bonjour,

J’ai modifié les chemins en mettant tout en minuscule (et vérification de la réussite du test Jeedom)
image

La sauvegarde de cette nuit renvoie la même erreur

Erreur sur cd /var/www/html/core/php/../../backup;sudo smbclient -t 120 //192.168.0.254/medias -U "%" -I 192.168.0.254 -c "cd sauvegardes/jeedom;put backup-Jeedom-4.3.22-2024-06-07-03h42.tar.gz" 2>&1 valeur retournée : 1. Détails : NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file \sauvegardes\jeedom\backup-Jeedom-4.3.22-2024-06-07-03h42.tar.gz

Voici la page santé


(Les mises à jour concernent des plugins qui ne sont pas liées au réseau et au core jeedom)

Bonjour,

On direz que samba ne trouve pas le chemin
\sauvegardes\jeedom

Cependant dans votre configuration on voit medias

Dans la configuration pouvez vous tenter de mettre à la section backup chemin
/sauvegardes/jeedom

Cordialement
Luis

Bonjour,

Peut-être un problème de casse (MAJUSCULE/minuscule) dans nom du partage ou du chemin d’accès ?
En y accédant avec ton PC, tu peux vérifier comment sont écrits les noms des partages et répertoire et corriger pour y correspondre.

A+
Michel

Salut pour moi il manque des /
A la fin de média
Et sur la deuxième ligne au début un // et un à la fin

//sauvegarde/jeedom/

C’est ce que j’ai sur ma config et ça marche très bien

J’ai refait un test avec la config suivante
image

[2024-06-07 09:56:36][ERROR] : Erreur sur cd /var/www/html/core/php/../../backup;sudo smbclient  -t 120 //192.168.0.254/medias -U "%" -I 192.168.0.254 -c "cd /sauvegardes/jeedom;put backup-Jeedom-4.3.22-2024-06-07-09h46.tar.gz" 2>&1 valeur retournée : 1. Détails : NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file \sauvegardes\jeedomackup-Jeedom-4.3.22-2024-06-07-09h46.tar.gz
/!\ Erreur sur cd /var/www/html/core/php/../../backup;sudo smbclient  -t 120 //192.168.0.254/medias -U "%" -I 192.168.0.254 -c "cd /sauvegardes/jeedom;put backup-Jeedom-4.3.22-2024-06-07-09h46.tar.gz" 2>&1 valeur retournée : 1. Détails : NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file \sauvegardes\jeedomackup-Jeedom-4.3.22-2024-06-07-09h46.tar.gz /!\OK
Limiting backup size to 500 Mb...
Delete: /var/www/html/core/php/../../backup/backup-Jeedom-4.3.22-2024-06-06-03h42.tar.gz
saisissez ou collez du code ici

Concernant la casse, l’explorateur freebox montre que toutes les entêtes de dossier sont en majuscule

Et pour info la sauvegarde pèse 186 Mo

Et tu as essayé de modifier le chemin avec des majuscules du coup ?

En SMB1, ma config était justement en majuscule et tout fonctionnait parfaitement.
Le passage en SMB2/3 pose désormais problème en majuscule comme en minuscule

Peut être mettre un mdp car c’est étonnant que tu puisse y accéder sans mdp.
Puis regarde quelle version est le serveur samba .

Et avec juste le 1er caractère en majuscule comme c’est le cas dans le chemin d’accès de la freebox :

//192.168.30.254/Medias
/Sauvegardes/Jeedom

Comment savoir ?

A priori pas d’obligation pour l’accès authentifié mais je pourrai tester en l’activant
image

Oui essaye pour voir

Un accès sans mot de passe est devrait être possible, mais il semblerait que Jeedom ne prenne pas cette possibilité en compte d’après la ligne de commande.

Donc oui, pour Jeedom, il faut définir un utilisateur et un mot de passe.

Option de ligne de commande pour smbclient :

-U|--user=[DOMAIN\]USERNAME[%PASSWORD]

Normalement après -U il y a le login, puis un % puis le mot de passe, mais là tout est vide.

J’ai essayé avec cette config
image
Et effectivement ça fonctionne ! :+1:
En SMB1, je n’avais pas besoin de paramétrer un utilisateur/MDP
Bon par contre, je n’ai plus du tout accès depuis mon pc à mes dossiers freebox même en saisissant les nouveaux identifiants !!! :flushed: :face_exhaling:

1 « J'aime »

J’ai finalement réussi à accéder également à mes dossiers windows en authentifié (en enregistrant les id/mdp)
Merci à tous pour votre aide !
J’ai mis le post de @Michel_F en solution mais il s’agit bien d’un travail d’équipe :wave:

3 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.