transfert vers FTP incomplet

transfert vers FTP incomplet - Windows & Software

Marsh Posté le 04-05-2005 à 15:09:56    

j'envoie des fichiers vers des serveurs FTP en passant par squid (proxy http).
 
La connexion au serveur se fait bien, tout est ok.
Mais l'envoi de fichiers est ... incomplet :D
en fait j'envoie une image de 12k, soit 1230o et sur le serveur il n'y aura que 5ko d'uploadé, ou 1060octets etc...
 
bref jamais le fichier en entier.
 
Vous sauriez d'où ça peut venir?
 
:jap:

Reply

Marsh Posté le 04-05-2005 à 15:09:56   

Reply

Marsh Posté le 04-05-2005 à 15:14:53    

Est ce que ton squid fait aussi office de proxy ftp?

Reply

Marsh Posté le 04-05-2005 à 15:16:41    

non, pour l'heure il n'est que proxy HTTP.
D'ailleurs filezilla est configuré pour utiliser un proxy http

Reply

Marsh Posté le 04-05-2005 à 15:17:53    

Et en connexion directe sans Proxy les transferts fonctionnent?

Reply

Marsh Posté le 04-05-2005 à 15:18:50    

oui :D

Reply

Marsh Posté le 04-05-2005 à 15:19:33    

en fait j'ai essayé de configurer ISA comme serveur proxy FTP mais pas moyen :o
 
donc j'ai rajouté un squid pour ça mais vraisemblablement j'ai des bugs

Reply

Marsh Posté le 04-05-2005 à 15:19:38    

Et lorsque tu transfert des fichiers plus gros le problème se pose aussi ?


---------------
We must fight, injustice system ; have no right, injustice system
Reply

Marsh Posté le 04-05-2005 à 15:20:14    

gros ou petits c'est le même problème.
la taille transférée est complètement aléatoire

Reply

Marsh Posté le 04-05-2005 à 15:24:53    

Essaie de rajouter le FTP dans ton squid.conf:
 
avec par exemple
 

Code :
  1. ftp_user Squid@
  2. ftp_list_width 32
  3. ftp_passive on
  4. acl Safe_ports port 21


Message édité par spy le 04-05-2005 à 15:35:07
Reply

Marsh Posté le 04-05-2005 à 15:41:51    

pour faire de squid un proxy ftp?

Reply

Marsh Posté le 04-05-2005 à 15:41:51   

Reply

Marsh Posté le 04-05-2005 à 15:43:36    

oui tu verras si ça marche.
Perso j'ai mis ça en place au taf pour les up et down des users.
Si tu as besoin de faire du ftp authentifié il suffit de formater l'url correctement genre:
 

Code :
  1. ftp://user:password@server_ftp


Message édité par spy le 04-05-2005 à 15:43:54
Reply

Marsh Posté le 04-05-2005 à 15:44:45    

bon j'vais regarder ça mais je débute avec squid alors :/

Reply

Marsh Posté le 04-05-2005 à 15:47:56    

et pourquoi tu passes par un proxy HTTP, tu peux po te connecter au net autrement ?, et pourtant c'est po dur

Reply

Marsh Posté le 04-05-2005 à 15:51:46    

Ce n'est pas si compliqué ;)
 
pour commencer copie le fichier squid.conf vers un fichier du style squid.test avec cette commande:
 
grep -v "#" /etc/squid/squid.conf > /etc/squid/squid.test
 
Tu ne recupereras que les lignes non commentés ;)

Reply

Marsh Posté le 04-05-2005 à 15:52:04    

parce que j'ai mis en place un proxy sur le réseau et que les utilisateurs ne le contournent pas.
Or certains ont besoin de se connecter à des sites FTP donc il faut que je fasses des modifications.

Reply

Marsh Posté le 04-05-2005 à 16:00:55    

spy a écrit :

Ce n'est pas si compliqué ;)
 
pour commencer copie le fichier squid.conf vers un fichier du style squid.test avec cette commande:
 
grep -v "#" /etc/squid/squid.conf > /etc/squid/squid.test
 
Tu ne recupereras que les lignes non commentés ;)


 
 
en fait le fichier est déjà modifié comme ça, mais si j'essayes de faire passer filezilla par un proxy autre que le proxy http http://squid:3128 ça déconne :o

Reply

Marsh Posté le 04-05-2005 à 16:01:56    

Essaie directement via un navigateur configuré pour utiliser le proxy squid en tapant l'url avec la syntaxe que je t'ai filer plus haut ;)

Reply

Marsh Posté le 04-05-2005 à 16:03:27    

Krapaud a écrit :

parce que j'ai mis en place un proxy sur le réseau et que les utilisateurs ne le contournent pas.
Or certains ont besoin de se connecter à des sites FTP donc il faut que je fasses des modifications.


 
Ca me fait exactement penser a la CCI de chateauroux, ou on a Squid et parfois ca ne passe pas du tout par FTP
alors l'admin à réglé le PB en virant l'obligation de Passer par proxy pour se connecter au FTP
 
mais ca marche po toujours.

Reply

Marsh Posté le 04-05-2005 à 16:05:18    

spy a écrit :

Essaie directement via un navigateur configuré pour utiliser le proxy squid en tapant l'url avec la syntaxe que je t'ai filer plus haut ;)


 
 
ça marche avec un navigateur, pas avec filezilla ;)
 
et le transfert avec un navigateur marche aussi :D

Reply

Marsh Posté le 04-05-2005 à 16:07:05    

gatsusat a écrit :

Ca me fait exactement penser a la CCI de chateauroux, ou on a Squid et parfois ca ne passe pas du tout par FTP
alors l'admin à réglé le PB en virant l'obligation de Passer par proxy pour se connecter au FTP
 
mais ca marche po toujours.


moi je suis l'admin et je changerais pas les règles du firewall.
On passe par le proxy ou on passe pas.
 
Le problème c'est qu'ISA déconne, impossible de le configurer comme proxy HTTP donc j'ai rajouter un squid.
Et squid est configuré comme proxy transparent http, il ne fait que de l'authentification pour les utilisateurs et les empêche de se connecter à d'autres sites que ceux que j'ai autorisé.

Reply

Marsh Posté le 04-05-2005 à 16:53:33    

bon bah même en modifiant squid ça change rien :??:

Reply

Marsh Posté le 04-05-2005 à 16:55:52    

C'est bizarre ton truc...
Une solution consisterai à utiliser comme gateway ton squid en autorisant uniquement le 3128 pour les clients.


Message édité par spy le 04-05-2005 à 16:56:25
Reply

Marsh Posté le 04-05-2005 à 17:19:22    

bah en fait c'est assez hallucinant comme bug, j'ai trouvé un peu de doc et j'ai vu que filezilla devait faire les transferts en mode ascii etc...
mais ça change rien :D

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed