J'ai installé un serveur ftp sur Linux (Proftpd) et quand je télécharge un fichier le serveur ftp me l'envoi par tranches de 2896 octets puis au bout de "20 secondes d'inactivité" Filezilla se reconnecte, récupère les 2896 octets suivants du fichier et il m'arrive la même chose toutes les 20 secondes. Je tiens à préciser que quand j'Upload un fichier j'ai le même type de problème.
le problème viendrait de quoi ? le fichier proftpd.conf serait mal configuré ?
le voici :
# Includes DSO modules
Include /etc/proftpd/modules.conf
# Set off to disable IPv6 support which is annoying on IPv4 only boxes.
UseIPv6 on
# If set on you can experience a longer connection delay in many cases.
IdentLookups off
ServerName "Trodix-Debian"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayChdir .message true
ListOptions "-l"
DenyFilter \*.*/
# Use this to jail all users in their homes
DefaultRoot /home/ftp/
# RequireValidShell off
# Port 21 is the standard FTP port.
Port 21
PassivePorts 49152 65534
# MasqueradeAddress 1.2.3.4
# This is useful for masquerading address with dynamic IPs:
# refresh any configured MasqueradeAddress directives every 8 hours
<IfModule mod_dynmasq.c>
# DynMasqRefresh 28800
</IfModule>
MaxInstances 5
# Set the user and group that the server normally runs at.
User proftpd
Group nogroup
Umask 022 022
AllowOverwrite on
# PersistentPasswd off
# AuthOrder mod_auth_pam.c* mod_auth_unix.c
# UseSendFile off
TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log
# Logging onto /var/log/lastlog is enabled but set to off by default
#UseLastlog on
#SetEnv TZ :/etc/localtime
<IfModule mod_quotatab.c>
QuotaEngine off
</IfModule>
<IfModule mod_ratio.c>
Ratios off
</IfModule>
<IfModule mod_delay.c>
DelayEngine on
</IfModule>
<IfModule mod_ctrls.c>
ControlsEngine off
ControlsMaxClients 2
ControlsLog /var/log/proftpd/controls.log
ControlsInterval 5
ControlsSocket /var/run/proftpd/proftpd.sock
</IfModule>
<IfModule mod_ctrls_admin.c>
AdminControlsEngine off
</IfModule>
#
# Alternative authentication frameworks
#
#Include /etc/proftpd/ldap.conf
#Include /etc/proftpd/sql.conf
#
# This is used for FTPS connections
#
#Include /etc/proftpd/tls.conf
#
# Useful to keep VirtualHost/VirtualRoot directives separated
#
#Include /etc/proftpd/virtuals.conf
# Include other custom configuration files
Include /etc/proftpd/conf.d/
# nouveaux parametres
#UseFtpUsers off
RootLogin off
AllowStoreRestart on
Effectivement le problème venait bien de ça, j'ai donc autoriser les ports 20 et 21 dans le firewall, merci.
Cependant j'ai rencontré un nouveau problème. Quand je me connecte sur mon réseau local je peux accéder à mes deux dossiers présents sur le serveur ftp mais quand je me connecte avec mon IP publique je peux afficher le contenu d'un seul fichier, quand j’essaie d’accéder au second il me dit :
Connection interrompue après 20 secondes d'inactivité Erreur : Impossible de récupérer le contenu du dossier
Mon client ftp (Filezilla) est configuré en mode actif et dans l'onglet passif j'ai coché "Retourner en mode actif" au lieu de "Utiliser l'IP externe des serveurs à la place."
Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Configuration ftp, download délais d' inactivité
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public
Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public