Navigation : Forums > Forum Général > Problème avec ProFTP

Pages : 1 2 > Poster un nouveau sujet Ajouter un message
Auteur Message
renaud

Messages : 321
Inscrit le : 10/05/2002
Posté le 14/01/2004 à 16:38:58 Message N°1 #
'lo tlm ...
Après avoir lutté pour compiler ProFTP, je n'arrive pas à me connecter :( Le serveur va chercher les informations de connection dans une table d'une base MySQL (bien démarrée j'ai vérifié ;) ... Voici le message d'erreur :
# ftp localhost
Connected to xxxx.
421 Service not available, remote server has closed connection

Que faire ???
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 14/01/2004 à 20:21:17 Message N°2 #
Hello,

Tout d'abord, tu coupes ton proftpd via /etc/init.d/proftpd stop (ou autre selon ton installation)

Ensuite, tu lances proftpd -n -d 6
6 ou plus correspond au niveau de debug.

Sur une autre console, tu tentes de te connecter et il n'y a plus qu'à regarder ce que dit le proftpd précédemment lancé :-)
____________________
image
Profil Citer
renaud

Messages : 321
Inscrit le : 10/05/2002
Posté le 15/01/2004 à 16:52:03 Message N°3 #
Voilà ce que j'obtient en lançant proftpd -n -d 6 :
- parsing '/etc/proftp//proftpd.conf' configuration
- dispatching auth request "getpwnam" to module mod_sql
- dispatching auth request "getpwnam" to module mod_auth_file
- dispatching auth request "getpwnam" to module mod_auth_unix
- dispatching auth request "getgrnam" to module mod_sql
- dispatching auth request "getgrnam" to module mod_auth_file
- dispatching auth request "getgrnam" to module mod_auth_unix
- <Directory />: adding section for resolved path '/'
ReNoT40p -
ReNoT40p - Config for ReNoT40p:
ReNoT40p - ~ftp/
ReNoT40p - Limit
ReNoT40p - DenyAll
ReNoT40p - UserName
ReNoT40p - GroupName
ReNoT40p - UserAlias
ReNoT40p - MaxClients
ReNoT40p - DisplayLogin
ReNoT40p - DisplayFirstChdir
ReNoT40p - Umask
ReNoT40p - SQLAuthenticate
ReNoT40p - SQLAuthTypes
ReNoT40p - SQLConnectInfo
ReNoT40p - SQLDefaultUID
ReNoT40p - SQLMinUserUID
ReNoT40p - SQLDefaultGID
ReNoT40p - SQLMinUserGID
ReNoT40p - RequireValidShell
ReNoT40p - /
ReNoT40p - AllowOverwrite
ReNoT40p - Umask
ReNoT40p - SQLAuthenticate
ReNoT40p - SQLAuthTypes
ReNoT40p - SQLConnectInfo
ReNoT40p - SQLDefaultUID
ReNoT40p - SQLMinUserUID
ReNoT40p - SQLDefaultGID
ReNoT40p - SQLMinUserGID
ReNoT40p - RequireValidShell
ReNoT40p - DefaultServer
ReNoT40p - Umask
ReNoT40p - UserID
ReNoT40p - UserName
ReNoT40p - GroupID
ReNoT40p - GroupName
ReNoT40p - DefaultRoot
ReNoT40p - SQLAuthenticate
ReNoT40p - SQLAuthTypes
ReNoT40p - SQLConnectInfo
ReNoT40p - SQLDefaultUID
ReNoT40p - SQLMinUserUID
ReNoT40p - SQLDefaultGID
ReNoT40p - SQLMinUserGID
ReNoT40p - RequireValidShell
ReNoT40p - SQLUserTable
ReNoT40p - SQLUsernameField
ReNoT40p - SQLPasswordField
ReNoT40p - SQLHomedirField
ReNoT40p - dispatching auth request "getgroups" to module mod_sql
ReNoT40p - dispatching auth request "getgroups" to module mod_auth_file
ReNoT40p - dispatching auth request "getgroups" to module mod_auth_unix
ReNoT40p - Failed binding to 0.0.0.0, port 21: Address already in use
ReNoT40p - Check the ServerType directive to ensure you are configured correctly.
J'avoue ne pas y comprendre grand chose ... :eek:
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 15/01/2004 à 22:05:25 Message N°4 #
Bon, je pense avoir trouvé, mais tu pourrais poster ou mettre un lien vers ton proftpd.conf ?
____________________
image
Profil Citer
renaud

Messages : 321
Inscrit le : 10/05/2002
Posté le 15/01/2004 à 23:46:59 Message N°5 #
Voilà le lien vers mon proftpd.conf :
proftp.conf

Merci de ton aide maverick ;-)
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 16/01/2004 à 07:15:06 Message N°6 #
Hmmm c'est pas ce que je pensais :(, en même tps, ca fait un moment que j'ai pas tripatouillé ProFTPd, je suis passé à PureFTPd.

Sinon, en comparant à une des mes confs avec MySQL, j'ai noté ça :

- j'ai pas les global / /global pour encadrer les params MySQL

Sinon vérifie bien qu'il n'y a rien qui tourne sur le port 21 avant de lancer ton proftpd. Un ptit coup de telnet localhost 21 pour voir si qqch répond devrait pvr t'aider
____________________
image
Profil Citer
Erianor

Messages : 199
Inscrit le : 12/05/2002
Posté le 16/01/2004 à 07:30:03 Message N°7 #
J'y connais rien mais c'est normal ?
"Failed binding to 0.0.0.0, port 21: Address already in use"

C'est quoi ce 0.0.0.0 ?

Pas taper, pa tapé, p t p...
Profil Citer
xarli

Messages : 12
Inscrit le : 18/08/2003
Posté le 16/01/2004 à 08:35:29 Message N°8 #
Le fait qu'il écoute sur 0.0.0.0 veut dire qu'il est en écoute sur toutes les interfaces disponible, et le already in use veut dire qu'un serveur ftp est déjà en écoute sur une des interfaces. Tu n'as pas installé d'autre FTP (sous forme de paquetage par exemple)?

Xarli
Profil Citer
maverick

maverick

Messages : 619
Inscrit le : 04/04/2002
Posté le 16/01/2004 à 09:53:27 Message N°9 #
Je me souviens d'une fois ou proftpd m'avais cassé les pieds avec une erreur pareille pour une anomalie dans la conf...

Ceci dit, je viens de tester avec un proftpd en local, et cette erreur apparait bien lorsque le port 21 est pris par un autre process.
____________________
image
Profil Citer
renaud

Messages : 321
Inscrit le : 10/05/2002
Posté le 16/01/2004 à 13:56:02 Message N°10 #
Bah étant donné que tout ça me prenait la tête depuis 1 semaine (!!!) je suis passé à pure-ftp qui lui aussi permet le support MySQL et qui surtout a marché tout de suite sans problèmes et sur le port 21 ... J'ai pris cette décision devant l'ampleur des posts sur différents forums concernant des problèmes avec ProFTP ...
Profil Citer

Navigation : Forums > Forum Général > Problème avec ProFTP

Pages : 1 2 > Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :