Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4332 connectés 

 


Dernière réponse
Sujet : [Résolu] Déconnections répétés avec ProFTP - MySQL
goldyfruit J'ai mis le serveur en DMZ puis j'ai ajouté :

Code :
  1. MasqueradeAddress goldzoneweb.info


Et ca a résolu le problème.  :hello:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
goldyfruit J'ai mis le serveur en DMZ puis j'ai ajouté :

Code :
  1. MasqueradeAddress goldzoneweb.info


Et ca a résolu le problème.  :hello:

goldyfruit Ben pour ma part j'ai testé sur 3 machines distantes et je n'ai pas eu de problème :/
Mais ils sont plusieurs à se plaindre donc il y a un réel problème.
docwario t'es sur que ton pb de connexion n'existe qu'avec proftp ?
si t'es connecté en ssh est-ce que la connexion saute également ?
ou lors d'un téléchargement d'un fichier important ?
goldyfruit Bon ben en fait ca n'a rien résolu...
 
Voilà le message d'un hébergé sur mon forum :

Citation :

je me connecte avec filezilla et quand je veux envoyer des pages, changer de répertoire, ça déconne, et je dois me reconnecter toutes les 20sec,


Je comprends pas trop ou ca merde la :sweat:
 
J'ai ajouté PassivePorts 40000 50000 puis MultilineRFC2228 on dans mon proftpd.conf, les ports 20-21 sont ouverts ainsi que ceux pour les ports passifs. J'ai aussi viré les Timeout au cas ou mais rien n'y fait.
 
J'espère que quelqu'un a une idée.  :wahoo:

goldyfruit En ayant ouvert le port 20 ça a l'air d'avoir réglé le problème.
goldyfruit Yop,
 
Les utilisateurs sont déconnectés/reconnectés tout le temps. Je ne sais pas du tout d'ou ca peut venir.
Voice mon proftpd.conf si ca peut aider à résoudre ce problème plus que génant.
 

Citation :

ServerName "GoLDZoNE Web HoSTING"
ServerType standalone
ServerIdent on "FTP GoLDZoNE Web HoSTING "
AccessGrantMsg "Bienvenue %u sur GoLDZoNE Web HoSTING. www.goldzoneweb.info pour se tenir au courant."
ServerAdmin goldyfruit@free.fr
TimesGMT on
 
PassivePorts 40000 50000
 
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on
 
TimeoutLogin 120
TimeoutNoTransfer 900
TimeoutStalled 900
TimeoutIdle 900
 
ListOptions "-l"
Defaultroot ~
 
DenyFilter \*.*/
 
Port 21
 
# A configurer selon sa connection
MaxInstances 30
MaxLoginAttempts 3
#MaxClientsPerUser 10
MaxClientsPerHost 3
#MaxHostsPerUser 10
MaxClients 10
 
# ProFTPD est excecuté avec des droits réduits
User nobody
Group nogroup
 
Umask 022
AllowStoreRestart on
AllowRetrieveRestart on
 
# Recupère le nom à partir de l'ip de la machine de l'utilisateur ( resolution DNS )
IdentLookups off
UseReverseDNS off
 
# Mod MySQL
# Les mots de passe sont cryptés ds la base avec la fct ENCRYPT (MySQL)
SQLAuthTypes Crypt
SQLAuthenticate users* groups*
 
# Modifiez cette ligne selon l'utilisateur et le mot de passe définit plutôt
SQLConnectInfo hosting@localhost **** **********
 
# On donne à ProFTPD le nom des colonnes de la table usertable
SQLUserInfo ftpuser userid passwd uid gid homedir shell
SQLUserWhereClause "LoginAllowed = 'true'"
 
# On donne à ProFTPD le nom des colonnes de la table "grouptable"
SQLGroupInfo ftpgroup groupname gid members
 
# Créer le repertoire home de l'utilisateur si il n'existe pas
SQLHomedirOnDemand on
 
# Met à jour les compteurs à chaque connection d'un utilisateur
SQLLog PASS updatecount
SQLNamedQuery updatecount UPDATE "count=count+1, accessed=now() WHERE userid='%u'" ftpuser
 
#Met à jour les compteurs à chaque upload ou download d'un utilisateur
SQLLog STOR,DELE modified
SQLNamedQuery modified UPDATE "modified=now() WHERE userid='%u'" ftpuser
 
# Mod quota
QuotaEngine on
QuotaDirectoryTally on
QuotaDisplayUnits Mb
QuotaShowQuotas on
 
# Définit les requêtes SQL pour que ProFTPd recupere les infos sur les quotas
 
SQLNamedQuery get-quota-limit SELECT "name, quota_type, par_session, limit_type, bytes_up_limit, bytes_down_limit, bytes_transfer_limit, files_up_limit, files_down_limit, files_transfer_limit FROM ftpquotalimits WHERE name = '%{0}' AND quota_type = '%{1}'"
 
SQLNamedQuery get-quota-tally SELECT "name, quota_type, bytes_up_total, bytes_down_total, bytes_transfer_total, files_up_total, files_down_total, files_transfer_total FROM ftpquotatotal WHERE name = '%{0}' AND quota_type = '%{1}'"
 
SQLNamedQuery update-quota-tally UPDATE "bytes_up_total = bytes_up_total + %{0}, bytes_down_total = bytes_down_total + %{1}, bytes_transfer_total = bytes_transfer_total + %{2}, files_up_total = files_up_total + %{3}, files_down_total = files_down_total + %{4}, files_transfer_total = files_transfer_total + %{5} WHERE name = '%{6}' AND quota_type = '%{7}'" ftpquotatotal
 
SQLNamedQuery insert-quota-tally INSERT "%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}" ftpquotatotal
 
QuotaLimitTable sql:/get-quota-limit
QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally
 
RootLogin off
RequireValidShell off
 
# Gestion des logs
# Enregistre les requêtes SQL dans /var/log/proftpd/mysql.log
SQLLogFile /var/log/proftpd/mysql.log
# Enregistre les authentifications
LogFormat auth "%v [%P] %h %t \"%r\" %s"
ExtendedLog /var/log/proftpd/auth.log AUTH auth
# Enregistre les accès aux fichiers
LogFormat write "%h %l %u %t \"%r\" %s %b"
ExtendedLog /var/log/proftpd/access.log WRITE,READ write


 
Merci de votre aide. :hello:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)