|
|
|
|
|
Lut,
essaie de te connecter en mode passif avec un autre client car je ne pense pas que filezilla prenne en compte ce mode. Enjoy.
|
salut,
pourquoi tu ne configures pas le proxy ftp dans filezilla ? et ... Voili Voilou Voila ! |
Parce que le proxy FTP nécessite une authentification non ?
Et qu'en plus, il me demande le type de proxy : - Aucun - SITE hostname - USER after logon - Proxy OPEN - Transparent - USER RemoteID@Remotehost - ... et je ne sais pas à quoi cela correspond ;) |
|
je ne connais pas trop le fonctionnement des proxy / navigateurs pour le FTP... mais là, j'ai l'impression que le proxy intercepte ma requête FTP, et reformate la réponse pour l'afficher au format HTML sous Firefox: en effet, en bas de page, j'ai indiqué Generated Tue, 10 May 2005 11:52:08 GMT by Sta##### (Squid/#.#) (j'ai remplacé par ### la version de squid et le nom de la machine je pense) en plus, la page affichée utilise des images provenant de "http://sta####:1234/squid-internal-static/icons/" donc j'aurai tendance à penser que d'une manière ou d'une autre, c'est le proxy qui traduit la requête FTP en page HTML. Si quelqu'un connaissant bien les proxy, il pourrait ptet me dire si ce que je dis se tient, et si y'a moyen de voir comment utiliser un client classique avec ça ? |
|
j'ai fait une petite recherche:
beaucoup de gens ont en effet des problèmes avec des clients ftp derrière squid . il ya tellement de pramètres proxy configurables dans filezilla que s'il faut tester toutes les combinaisons, c'est plutôt long. j'ai vu quelques conversations , mais pas de réponses transcendantes. peut-etre un début de piste: http://forum.hardware.fr/hardwarefr/OSAlternatifs/probleme-connexion-travers-Squid-sujet-45118-1.htm et ... Voili Voilou Voila !
|
A priori,
avec squid, il faut bien configurer filezilla pour proxy http1.1, mais, squid doit etre configuré pour accepter la commande "CONNECT": http://sourceforge.net/forum/forum.php?thread_id=1129246&forum_id=68109 http://sourceforge.net/forum/forum.php?thread_id=755648&forum_id=68109 et ... Voili Voilou Voila !
|
|
Lut,
Essaie tout simplement un autre client. Enjoy. |
Hélas, le problème n'est pas le client,
Filezilla gère plutôt bien les proxies, justement, mais le proxy. et ... Voili Voilou Voila ! |
|
Je suis d'accord avec brupala.
Peut-être as tu un compte sur une machine te permettant d'accéder directement au Net ? Si cette machine est sous linux tu peux alors : 1) faire un tunnel à l'aide d'un ssh -l et rediriger les ports ftp via le port ssh de cette machine. Mais attention, manip reservée aux geeks ;o) 2) utiliser openssh.
|
Oula ça fait longtemps que j'ai plus fait de tunnel et mon pense bête pour en faire je l'ai plus !! Je peux te dire dans un premier jet que ca suppose :
1) de faire un ssh -L (donc cf man ssh !!) avec lequel tu te connectes sur un port arbitraire (genre 6969) et vers lequel tu rediriges tes paquets. 2) d'avoir un compte sur le proxy. 3) de garder la console ouverte pour garder ton tunnel ouvert. Tiens une url qui devrait bien t'aider : http://www.miscmag.com/articles/index.php3?page=612
|
woupidou !!!!!
tin, j'y crois pas, ça marche (presque). Alors, j'en suis là maintenant: sur [PC1], j'ouvre une connexion ssh : ssh -L 6969:ftp.[PC3].com:21 [PC2] donc en gros, je créé un tunnel ssh entre [PC1] et [PC2] qui redirige le port 6969 de ma bécane vers le port 21 de [PC3] je me connecte avec FileZilla sur localhost:6969, et là, j'ai bien tous les messages du FTP (Welcome to... etcetc.) qui apparaissent. Le problème survient lors de la récupération du listing... là, ça plante [17:33:23] Etat : Connecté [17:33:23] Etat : Récupération de la liste de répertoires... [17:33:23] Commande : PWD [17:33:23] Réponse : 257 "/" is your current location [17:33:23] Commande : TYPE A [17:33:23] Réponse : 200 TYPE is now ASCII [17:33:23] Commande : PASV [17:33:24] Réponse : 227 Entering Passive Mode (65,39,182,4,250,110) [17:33:24] Commande : LIST [17:33:25] Erreur : Le canal de transfert n'a pas pu être ouvert. Raison : Aucune connexion n'a pu être établie car l'ordinateur cible l'a expressément refusée. [17:33:25] Erreur : N'a pas pu récupérer la liste du répertoire [17:33:29] Etat : Déconnecté du serveur Je cherche encore, mais c'est déjà un bon début !!! a bientôt ;) |
J'ai récupéré mon pense bête sur le ssh tunneling dont je t'avais parlé (enfin je crois que c'était toi ;o)). Je sais pas si ça peut t'aider ;o) Ici j'ouvre un tunnel depuis pc111-29 vers mandorallen via lunix2. J'ouvre deux console sur pc111-29.
L'interêt du tunnel ssh est de rediriger un trafic sur un autre port. CONSOLE 1 (mando@pc111-29) (~) $ ssh -L 6969:192.168.3.69:22 lunix2 Password: Linux lunix2 2.6.9 #1 SMP Mon Dec 13 10:08:48 CET 2004 i686 GNU/Linux The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Bonjour mon chéri d'amour (mando@lunix2) (~) $ ssh mando@mandorallen ssh: mandorallen: Name or service not known (mando@lunix2) (~) $ ssh mando@mandorallen.elsa.iiens.net Password: Last login: Tue Jan 11 14:40:18 2005 from lunix212.iie.cnam.fr CONSOLE 2 (mando@pc111-29) (~) $ ssh -p 6969 -XC mando@localhost Password: Last login: Tue Jan 11 12:12:02 2005 (mando@mandorallen) (~) $ firefox Je te laisse adapter à ton exemple mais j'ai l'impression que tu y es déjà plus ou moins arrivé ;o) |
|
Salut,
J'ai eut le meme probleme à mon université ou je ne pouvais me connecter uniquement à partir d'un proxy, le seul logiciel FTP proposant qui a résolu mon probleme est Total Commander (http://www.clubic.com/telecharger-fiche25953-total-commander.html). Celui-ci propose en effet une option "Proxy HTTP avec gestion FTP" qui m'a permis d'envoyer des fichiers sur mon FTP en passant par un proy HTTP. En espèrant ce cela marchera aussi pour vous :) eRaSoR !! |
Tiens, un revenant ^^
Merci pour la proposition, malheureusement, je viens d'essayer, et pas moyen d'uploader des fichiers en passant par total Commander non plus :'( J'arrive bien sur le site (par contre, il ne récupère pas bien les noms de dossiers et des fichiers: il rajoute des balises <a> et </a> autour o_O, heureusement qu'on peut utiliser la ligne de commande =) SAUF QUE... du coup, l'upload marche bien... mais uniquement à la racine... en effet, je soupçonne le coup des dossiers de faire foirer l'uload. Et évidemment, le download ne fonctionne pas :-/ ex. lors du listing de la racine : [..] [>..</a> ..] [>.</a> .] [>aquarium</a> aquarium] [>forums</a> forums] normalement, je devrais bien sur avoir : [..] [..] [.] [aquarium] [forums] bizarre non ? :D edit: en passant, je n'ai pas retravailler mon problème de tunnel ssh... mais j'y pense toujours :p |
Salut,
Je ne sais pas si cela peut vous aider, mais lorsque tu fais un "ls" en mode passif, il y a une deuxième connexion qui utilise le port 20. Donc en FTP on utilise deux port: 20 ET 21. Si le tunnel ne prend en compte que le port 21, tu pourras to connecter mais pas entrer de commande nécessitant un échange de données comme ls, put ou get. Me trompe-je ? |
Résultats pour FTP + Proxy: OK sous Firefox et KO sous Filezilla
Résultats pour FTP + Proxy: OK sous Firefox et KO sous Filezilla
Résultats pour FTP + Proxy: OK sous Firefox et KO sous Filezilla
Résultats pour FTP + Proxy: OK sous Firefox et KO sous Filezilla