On Tue, 19 Feb 2008 08:25:56 +0100, Steve <[EMAIL PROTECTED]> wrote: > Le 18-02-2008, à 21:01:20 +0100, Franck JONCOURT >> > J'ai un serveur vsftpd chez moi et m'y connecte avec filezilla (sous >> > win). Ce matin j'ai dû télécharger un gros fichier (~500Mo) mais à > la >> > moitié, le courant du bureau a lâché et mon téléchargement avec. > Me >> > suis >> > dit, pas de problème, je reprends depuis où ça s'est terminé. Pas > de >> > bol, filezilla me dit, le serveur ne gère pas le resume... donc je > dois >> > recommencer à zéro (et à 50kb/s j'ai pas vu la fin...). >> [...] >> Je viens de faire le test sur ma SId - vsftpd (2.0.5-2) >> >> La commande __reget__ fonctionne correctement (get -c). > > c'est quoi cette commande __reget__ ?
>> J'ai fais le test depuis lftp en local. C'est une commande lftp qui permet de continuer le téléchargement d'un fichier preuve que cela fonctionne correctement, sur mon serveur tout du moins :p! Vérifies la réponse de ton serveur à la commande FEAT. Normalement, tu devrais obtenir une ligne REST STREAM qui met en évidence que le restart est supporté. Voici un extrait chez moi : [log] FTP command: Client "127.0.0.1", "FEAT" FTP response: Client "127.0.0.1", "211-Features:" FTP response: Client "127.0.0.1", " AUTH SSL??" FTP response: Client "127.0.0.1", " AUTH TLS??" FTP response: Client "127.0.0.1", " EPSV??" FTP response: Client "127.0.0.1", " MDTM??" FTP response: Client "127.0.0.1", " PASV??" FTP response: Client "127.0.0.1", " PBSZ??" FTP response: Client "127.0.0.1", " PROT??" FTP response: Client "127.0.0.1", " REST STREAM??" FTP response: Client "127.0.0.1", " SIZE??" FTP response: Client "127.0.0.1", " TVFS??" FTP response: Client "127.0.0.1", "211 End" [/log] Pour obtenir les logs, l'ajout de la configuration suivante devrait suffire : [code] xferlog_enable=YES xferlog_file=/var/log/vsftpd.log log_ftp_protocol=YES [/code] De la même manière j'obtiens la reprise d'un téléchargement : [log] FTP command: Client "127.0.0.1", "SIZE mon_film_a_moi.avi" FTP response: Client "127.0.0.1", "213 734244864" FTP command: Client "127.0.0.1", "MDTM mon_film_a_moi.avi" FTP response: Client "127.0.0.1", "213 20080218195432" FTP command: Client "127.0.0.1", "PASV" FTP response: Client "127.0.0.1", "227 Entering Passive Mode (127,0,0,1,7,223)" FTP command: Client "127.0.0.1", "REST 156975104" FTP response: Client "127.0.0.1", "350 Restart position accepted (156975104)." FTP command: Client "127.0.0.1", "RETR mon_film_a_moi.avi" FTP response: Client "127.0.0.1", "150 Opening BINARY mode data connection for mon_film_a_moi.avi (734244864 bytes)." [/log] De plus larges exemples ici : http://tools.ietf.org/html/rfc3659 Donc au final, loggue les commandes FTP, vérifies ainsi la réponse à la commande FEAT et ensuite le déroulement d'une reprise de téléchargement. --- Franck Joncourt http://www.debian.org/ - http://smhteam.info/wiki/ -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

