Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Pour échanger sur les plugins classés en catégorie "Communication"
Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 18 avr. 2018, 15:02

ils ont encore changé le path de download, j'ai publié une new update
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 18 avr. 2018, 16:17

Aurel01 a écrit :
11 avr. 2018, 12:16
Super merci pour ton travail !

As tu pu résoudre le problème de suppression du fichier en FTP ?

Merci
Je ne peux pas corriger: pour savoir quel fichier disant est le plus vieux pour le supprimer, j'utilise une lib (flysystem) qui utilise elle même ftp_mdtm, intégrée à php et qui n'est pas supporté avec filezilla server.
Plus d'info ici: https://stackoverflow.com/questions/131 ... -by-server

J'ai fait une version dégradée en "devinant" la date du fichier à partir du nom (ne fonctionne que pour les backups jeedom).
J'ai poussé en beta, dit moi si c'est bon.
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Neokamikaze » 28 mai 2018, 15:41

Bonjour,

J'ai un problème de copie vers un emplacement USB au travers du plugin. Voici le message d'erreur
#0 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(217): DataTransfert\local->put('/var/www/html/b...', '/media/pi/5897-...') #1 /var/www/html/core/class/cmd.class.php(947): datatransfertCmd->execute(NULL) #2 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(NULL) #3 {main}
Erreur exécution de la commande [Système][Local (USB)][Backup Jeedom] : Missing target folder : /media/pi/5897-7C252/JEEDOM
Merci d'avance
Ciao

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 28 mai 2018, 16:30

Missing target folder = tu t'est trompé dans le nom de la cible je pense et/ou jeedom n'as pas accès à ce dossier (manque les permissions)
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Neokamikaze » 29 mai 2018, 10:15

Salut,

Oui, j'y avait effectivement pensé. Voici les tests que j'ai déjà fait mais aucun résultat malheuresement:
- Permission sur l'ensemble du répertoire "/media" (chmod -R 777) (Ne fonctionne pas)
- J'ai monté la clé grace à la commande "mount" et forcé les droits (Ne fonctionne pas)
- Test de la commande "copy" avec les paramètres passé dans la fonction "put" (Fonctionne directement dans la console en root ou non)
- J'ai créer un répertoire dans le répertoire (/var/www/html/backup/...) (Fonctionne)

J'ai l'impression que la commande qui vérifie la présence du répertoire ne trouve pas le répertoire quand celui-ci n'est pas un répertoire sur la carte.

Merci.

Marupaix
Timide
Messages : 107
Inscription : 19 mars 2015, 12:55
Localisation : Marseille

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Marupaix » 25 juin 2018, 17:06

Bonjour à tous,

Il semblerait que depuis la mise à jour en 6.2 de Synology, la sauvegarde en FTP ne fonctionne plus.
Lors de la commande, il apparaît ces deux lignes.

Image

Une idée d'où cela provenir ?
Essayé sur deux machines distinctes et sauvegardant sur 2 Nas différents. Aucun souci jusqu'à la mise à jour de Synology

Merci de votre aide.

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 26 juin 2018, 10:54

Neokamikaze a écrit :
29 mai 2018, 10:15
J'ai l'impression que la commande qui vérifie la présence du répertoire ne trouve pas le répertoire quand celui-ci n'est pas un répertoire sur la carte.
pas compris
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 26 juin 2018, 10:56

Marupaix a écrit :
25 juin 2018, 17:06
Il semblerait que depuis la mise à jour en 6.2 de Synology, la sauvegarde en FTP ne fonctionne plus.
moyen de me donner accès en privé à ton ftp ?
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Neokamikaze » 27 juin 2018, 15:43

fensoft a écrit :
26 juin 2018, 10:54
Neokamikaze a écrit :
29 mai 2018, 10:15
J'ai l'impression que la commande qui vérifie la présence du répertoire ne trouve pas le répertoire quand celui-ci n'est pas un répertoire sur la carte.
pas compris
Salut,

A priori, quand le répertoire destination n'est pas un répertoire sur la carte sd du RPI directement cela ne fonctionne pas. Je cherche à copier automatiquement la sauvegarde sur une clé usb.

Merci

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 27 juin 2018, 15:55

c'est normal, il faut d'abord créer le dossier destination dans ton cas
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par Neokamikaze » 27 juin 2018, 16:05

fensoft a écrit :
27 juin 2018, 15:55
c'est normal, il faut d'abord créer le dossier destination dans ton cas
Le répertoire est créé, les droits sont visiblement bon. Voici les tests que j'ai déjà fait mais aucun résultat malheuresement:
- Permission sur l'ensemble du répertoire "/media" (chmod -R 777) (Pas de résultat avec le plugin)
- J'ai monté la clé grace à la commande "mount" et forcé les droits (Pas de résultat avec le plugin)
- Test de la commande "copy" avec les paramètres passé dans la fonction "put" (Fonctionne directement dans la console en root mais pas avec le plugin)
- J'ai créer un répertoire dans le répertoire (/var/www/html/backup/...) (Fonctionne avec le plugin)

Merci

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 27 juin 2018, 16:36

Je ne comprend pas tes histoires de mount/copy/put (point 2 et 3)

Tu dis que ça marche dans /var/www, je sent quand même un problème de permissions.
Peux-tu mettre la destination dans /tmp pour vérifier que c'est pas un problème de permissions ?
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

TiTiLeGrand
Timide
Messages : 10
Inscription : 13 janv. 2018, 19:38

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par TiTiLeGrand » 04 juil. 2018, 22:52

fensoft a écrit :
26 juin 2018, 10:56
Marupaix a écrit :
25 juin 2018, 17:06
Il semblerait que depuis la mise à jour en 6.2 de Synology, la sauvegarde en FTP ne fonctionne plus.
moyen de me donner accès en privé à ton ftp ?
J'ai le meme soucis, mais je ne vais pouvoir te donne un accès privé

Avatar de l’utilisateur
MmX
Timide
Messages : 300
Inscription : 03 mars 2015, 23:09
Localisation : Rodez

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par MmX » 07 juil. 2018, 11:02

Salut,

J'ai un souci en FTP également.
Depuis fin juin j'ai aucune sauvegarde qui s'envoie. Je ne sais pas si c'est lier avec la version 6.2 de Synology...
Ma version DSM 6.2-23739 Update 1
Je peu te donner un accès.

Code : Tout sélectionner

[2018-07-07 10:53:09][DEBUG] : progress Journalier: 0
[2018-07-07 10:53:09][INFO] : uploading /var/www/html/backup/backup-Jeedom-3.2.10-2018-07-07-05h57.tar.gz to /Sauvegardes/Jeedom/Journalier/backup-Jeedom-3.2.10-2018-07-07-05h57.tar.gz
[2018-07-07 10:53:09][DEBUG] : mkdir /Sauvegardes/Jeedom/Journalier
[2018-07-07 10:53:11][ERROR] : #0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Adapter/AbstractFtpAdapter.php(386): League\Flysystem\Adapter\AbstractFtpAdapter->normalizeUnixObject('550: backup-Jee...', '') #1 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Adapter/Ftpd.php(24): League\Flysystem\Adapter\AbstractFtpAdapter->normalizeObject('550: backup-Jee...', '') #2 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Adapter/AbstractFtpAdapter.php(539): League\Flysystem\Adapter\Ftpd->getMetadata('backup-Jeedom-3...') #3 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(57): League\Flysystem\Adapter\AbstractFtpAdapter->has('backup-Jeedom-3...') #4 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(118): League\Flysystem\Filesystem->has('backup-Jeedom-3...') #5 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(223): League\Flysystem\Filesystem->putStream('backup-Jeedom-3...', Resource id #38) #6 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(217): DataTransfert\Fly->put('/var/www/html/b...', '/Sauvegardes/Je...') #7 /var/www/html/core/class/cmd.class.php(960): datatransfertCmd->execute(Array) #8 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(Array) #9 {main}
[2018-07-07 10:53:11][ERROR] : Erreur exécution de la commande [Communication][Backup FTP][Journalier] : Metadata can't be parsed from item '550: backup-Jeedom-3.2.10-2018-07-07-05h57.tar.gz: No such file or directory.' , not enough parts.

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 07 juil. 2018, 21:01

Très probablement dû à un changement de syntaxe de la date/heure du serveur ftp. J'espère qu'il y a une update flysystem pour ça. J'ai besoin d'un accès effectivement !
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
bristow
Timide
Messages : 413
Inscription : 04 oct. 2014, 19:46
Localisation : Lyon

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par bristow » 13 juil. 2018, 11:25

Même problème ici depuis fin juin (Déport de ma sauvegarde via FTP sur mon NAS Synology en 6.2.)
JeeDOM 3.2.6 sur ODROID-C1+ avec eMMC + RazBerry + RFXCom
5xFGRM-222 / FGMS-001 / 2xFGK-101) + FGD / GreenWave / Sirène ZW080
1 Mir:ror + 1 NabazTag
NAS Synology 110+ avec 7 SqueezeBox

Avatar de l’utilisateur
gun1705
Timide
Messages : 134
Inscription : 20 juin 2018, 16:16

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par gun1705 » 13 juil. 2018, 17:01

Salut,

J'ai un "Invalid Hostname" lors d'une utilisation samba.

Image

Dans hote, j'ai l'ip locale de mon NAS, users et pass sont bons.
Les chemins semblent bons... je ne vois pas le souci.

Merci.

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 13 juil. 2018, 17:24

jeedom arrive bien a pinger l'ip locale de ton nas ?
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Avatar de l’utilisateur
gun1705
Timide
Messages : 134
Inscription : 20 juin 2018, 16:16

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par gun1705 » 13 juil. 2018, 17:27

J'en sais trop rien...
Comment je teste ca ?

En ssh, oui il le ping sans souci.

Avatar de l’utilisateur
fensoft
Actif
Messages : 1314
Inscription : 07 mai 2015, 11:26

Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft

Message par fensoft » 13 juil. 2018, 17:46

bristow a écrit :
13 juil. 2018, 11:25
Même problème ici depuis fin juin (Déport de ma sauvegarde via FTP sur mon NAS Synology en 6.2.)
j'ai essayé de mettre à jour la lib ftp flysystem et ça ne change rien, c'est incompréhensible.
essaye de passer en sftp ou si tu veux vraiment garder le ftp, essaye rclone
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités