Partage
  • Partager sur Facebook
  • Partager sur Twitter

Configuration ftp, download délais d' inactivité

    6 mai 2016 à 12:21:14

    Bonjour,

    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



    -
    Edité par Sébastien89 6 mai 2016 à 13:02:11

    • Partager sur Facebook
    • Partager sur Twitter
      10 mai 2016 à 11:49:17

      Bonjour,

      ça sent la problème de règle firewall, les ports 20 et 21 sont ils ouverts sur ton serveur ?

      • Partager sur Facebook
      • Partager sur Twitter

      Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public

        10 mai 2016 à 19:23:59

        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

        Pourtant les droits des fichiers sont les mêmes.

        • Partager sur Facebook
        • Partager sur Twitter
          17 mai 2016 à 15:57:20

          Avec l 'ip public tu accèdes depuis l'externe comment est configuré ton client ftp ? actif ou passif  ?

          Ce qui est étonnant c'est que tu devrais avoir le problème avec les deux dossiers.

          • Partager sur Facebook
          • Partager sur Twitter

          Thomas | Community manager | ikoula Serveurs dédiés, VPS et Cloud Public

            18 mai 2016 à 13:47:13

            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."

            • Partager sur Facebook
            • Partager sur Twitter
              24 mai 2016 à 12:47:01

              Bonjour,

              Essaye en passif.

              • Partager sur Facebook
              • Partager sur Twitter

              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.
              • Editeur
              • Markdown