[...] Erreur envoie de fichier FTP

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
timano
Niveau 2
Niveau 2
Messages : 20
Enregistré le : ven. 02 sept. 2011 12:06
Status : Hors ligne

[...] Erreur envoie de fichier FTP

#1

Message par timano »

Bonjour ...
voici mon source d'un petit scripte qui a comme rôle envoyer un fichier au serveur ftp ..
► Afficher le texte
mais il m'envoie toujours l'erreur 0 !!

j'ai vue ces sujets
http://www.autoitscript.fr/forum/viewto ... =20&t=8278
http://autoitscript.fr/forum/viewtopic.php?f=3&t=9649
http://www.autoitscript.fr/forum/viewto ... ile#p14010
http://www.autoitscript.fr/forum/viewto ... f=6&t=6621
http://www.autoitscript.fr/forum/viewto ... ile#p34958
http://www.autoitscript.fr/forum/viewto ... ile#p42327

mais j'ai le même problème , pouvez vous m'aider ? merci.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#2

Message par sylvanie »

Bonjour,
dans un premier temps, que vaut $Conn ?
Car si on a déjà 0 au moment de la connexion, on ne pourra pas pousser le fichier sur le serveur...
Au quel cas, il vous faudra peut être jouer avec la 2eme option (facultative) de _FTP_Open pour voir si vous n'avez pas un soucis de proxy entre le script et l'accès FTP (quand je dis proxy, ça peut être aussi un proxy local antiviral).

Après pour toute investigation d'échec de connexion, le meilleur et de sniffer votre connexion port 21 en TCP via par exemple Wireshark ou un autre outil de sniff réseau, là vous aurez les erreurs protocolaires FTP qui vous embêtent. (Mais il faudra être admin de la machine)
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
timano
Niveau 2
Niveau 2
Messages : 20
Enregistré le : ven. 02 sept. 2011 12:06
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#3

Message par timano »

Merci sylvanie
pour $Conn il m'envoie un code de 8 nombres c'est : 13369352
et pour la deuxième partie concernant "il vous faudra peut être jouer avec la 2eme option" j'ai pas bien saisi comment utilisé cette option :( et enfin pour le port 21 il est inoccupé et aucun programme ne l'utilise .
timano
Niveau 2
Niveau 2
Messages : 20
Enregistré le : ven. 02 sept. 2011 12:06
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#4

Message par timano »

J'ai essayé avec ce utilitaire
http://www.autoitscript.fr/forum/viewto ... f=6&t=6621
et j'ai eu ces résultats
- pour tester la connexion et la déconnexion
► Afficher le texte
-pour envoyer un fichier avec filepute et progresseupload
► Afficher le texte
ça vous aide ?
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#5

Message par sylvanie »

Bonjour,
désolé, j'étais pas dispo ces derniers jours ...
Donc la connexion est ok, c'est déjà ça.
concernant le @error renvoyant 3, l'aide dit qu'il s'agit d'un problème de droit de création de fichier. Est ce que votre utilisateur FTP a bien les droits d'écriture sur le dossier de destination du serveur FTP ?
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
timano
Niveau 2
Niveau 2
Messages : 20
Enregistré le : ven. 02 sept. 2011 12:06
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#6

Message par timano »

Ouii je dispose tout les droits la preuve quand je me connecte à mon serveur ftp avec Filezilla je ne trouve aucun problème avec la création ou modification des dossiers :$
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [...] Erreur envoie de fichier FTP

#7

Message par sylvanie »

Et bien là, il va falloir regarder les logs du serveur FTP pour voir l'erreur remontée par le serveur, et voir les traces réseau par sniffer comme mentionner dans mon 1er post (faire 2 prises, 1 avec Filezilla pour le cas qui marche, et 1 autoit).

si vous n'avez pas utilisé Wirelshark, il y a ces 2 tutos :
http://blog.nicolargo.com/2007/07/tutor ... ereal.html
http://openmaniak.com/fr/wireshark.php

Attention, à ne pas poster vos logs tels quels car FTP est un protocol non sécurisé, donc login et mdp en clair.
Bon courage ...
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Répondre